[BRLTTY] Eurobraille Esys 40

Raoul rmgls at free.fr
Sat Apr 26 12:41:19 EDT 2014


Hello Dave,

Thanks for your reply,

some more details:

Hardware: mac pro, mac mini, (i386/64);
OS: OSX 10.9.2 maverick, Debian squezze kernel 2.6.32; FreeBSD Current;
 
dell e6000 (2009);
Debian Squeeze 2.6.32, FreeBSD Current.

esys 40 (V2.07) seen as HID/memory under 5.1 and git version.
it does not start on brltty v5.1 and git but works on 4.2 on the Dell hardware.
i will try V4.2 on debian on Mac hardware and report.

for information, as the Eurobraille protocol says:
For Esys (Version < 3.0), when no SDCard is present in the device, the USB is seen as an USB HID 
device tunnelling (this specific protocol) (Vendor Id : 0xC251 Product Id : 0x1122) 

For Esys (Version < 3.0), when a SDCard is present in the device, esys is seen as an USB 
Composite device (Vendor Id : 0xC251 Product Id : 0x1124) formed by an USB HID tunnelling 
(this specific protocol) and an USB mass storage device. 

is this an impact of the rewrite of the Eurobraille driver?
 
>> the message in the log gives: usb device busy, (error 16)

it was an excerpt of the log with -l7... 
but, here is the complete log as you asked it.

>   -ldebug,inpkts,outpkts
is not it the same as -L7?

alas, as you will see it is not very informative.
What we need is the exact sequences sent and received.
i plan to put some Printf (or Log...)) in usbSubmitRequest,
at the end of next week.
Please, can you tell me if it is the correct place to put sprintf?


Best regards.

Raoul

================== cut ===================

2014-04-26 at 16:11:14.450 BRLTTY 5.2dev rev BRLTTY-5.1-39-gac8d4983 [http://brltty.com]
2014-04-26 at 16:11:14.450 program exit event added: screens
2014-04-26 at 16:11:14.450 Répertoire de travail: /root
2014-04-26 at 16:11:14.450 Répertoire accessible en écriture: /var/run/brltty
2014-04-26 at 16:11:14.450 Fichier de configuration: /etc/brltty.conf
2014-04-26 at 16:11:14.450 Fichier des préférences: brltty.prefs
2014-04-26 at 16:11:14.450 regions: text=0.0 status=0.0
2014-04-26 at 16:11:14.450 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:14.450 Répertoire des pilotes: /lib/brltty
2014-04-26 at 16:11:14.450 Répertoire des tables: /etc/brltty
2014-04-26 at 16:11:14.450 compiling text table: /etc/brltty/fr-2007.ttb
2014-04-26 at 16:11:14.450 file opened: /etc/brltty/fr-2007.ttb fd=4
2014-04-26 at 16:11:14.450 including data file: /etc/brltty/fr-2007.ttb
2014-04-26 at 16:11:14.450 file opened: /etc/brltty/letters-latin.tti fd=5
2014-04-26 at 16:11:14.450 including data file: /etc/brltty/letters-latin.tti
2014-04-26 at 16:11:14.451 file opened: /etc/brltty/numbers-french.tti fd=5
2014-04-26 at 16:11:14.451 including data file: /etc/brltty/numbers-french.tti
2014-04-26 at 16:11:14.451 file opened: /etc/brltty/common.tti fd=5
2014-04-26 at 16:11:14.451 including data file: /etc/brltty/common.tti
2014-04-26 at 16:11:14.451 file opened: /etc/brltty/spaces.tti fd=6
2014-04-26 at 16:11:14.451 including data file: /etc/brltty/spaces.tti
2014-04-26 at 16:11:14.451 file opened: /etc/brltty/boxes.tti fd=6
2014-04-26 at 16:11:14.451 including data file: /etc/brltty/boxes.tti
2014-04-26 at 16:11:14.451 file opened: /etc/brltty/blocks.tti fd=6
2014-04-26 at 16:11:14.451 including data file: /etc/brltty/blocks.tti
2014-04-26 at 16:11:14.451 Table de texte: fr-2007
2014-04-26 at 16:11:14.451 program exit event added: text-table
2014-04-26 at 16:11:14.451 Table d'attributs: left_right
2014-04-26 at 16:11:14.451 program exit event added: attributes-table
2014-04-26 at 16:11:14.451 program exit event added: contraction-table
2014-04-26 at 16:11:14.451 Table de braille abrégé: Aucun
2014-04-26 at 16:11:14.451 program exit event added: keyboard-key-table
2014-04-26 at 16:11:14.451 Tables des touches du clavier: Aucun
2014-04-26 at 16:11:14.451 Keyboard Property: type=
2014-04-26 at 16:11:14.451 Keyboard Property: vendor=
2014-04-26 at 16:11:14.451 Keyboard Property: product=
2014-04-26 at 16:11:14.451 checking for screen driver: lx
2014-04-26 at 16:11:14.451 initializing screen driver: lx
2014-04-26 at 16:11:14.451 device directory: /dev
2014-04-26 at 16:11:14.451 checking screen device: /dev/vcsa
2014-04-26 at 16:11:14.451 screen device: vcsa
2014-04-26 at 16:11:14.451 checking console device: /dev/tty0
2014-04-26 at 16:11:14.451 console device: tty0
2014-04-26 at 16:11:14.451 device opened: /dev/vcsa: fd=4
2014-04-26 at 16:11:14.451 screen opened: vcsa: fd=4
2014-04-26 at 16:11:14.452 device opened: /dev/tty0: fd=5
2014-04-26 at 16:11:14.452 console opened: tty0: fd=5
2014-04-26 at 16:11:14.452 Screen Font Map Size: 473
2014-04-26 at 16:11:14.452 VGA Character Count: 256(small)
2014-04-26 at 16:11:14.452 attributes masks: font=0000 unshifted=FF00 shifted=0000
2014-04-26 at 16:11:14.452 Pilote de l'écran: lx [Linux]
2014-04-26 at 16:11:14.452 Linux Screen Driver:
2014-04-26 at 16:11:14.452 Paramètre de l'écran: charset=
2014-04-26 at 16:11:14.452 Paramètre de l'écran: hfb=
2014-04-26 at 16:11:14.452 Paramètre de l'écran: debugsfm=
2014-04-26 at 16:11:14.452 BrlAPI Server: release 0.6.2
2014-04-26 at 16:11:14.452 Paramètre de l'API: auth=
2014-04-26 at 16:11:14.452 Paramètre de l'API: host=
2014-04-26 at 16:11:14.452 Paramètre de l'API: stacksize=
2014-04-26 at 16:11:14.452 program exit event added: address-table
2014-04-26 at 16:11:14.452 program exit event added: api-server
2014-04-26 at 16:11:14.452 program exit event added: braille-driver
2014-04-26 at 16:11:14.452 Braille Display Dimensions: 1 row, 1 column
2014-04-26 at 16:11:14.452 regions: text=0.1 status=0.0
2014-04-26 at 16:11:14.452 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:14.452 program exit event added: speech-driver
2014-04-26 at 16:11:14.452 Entrée de la parole: Aucun
2014-04-26 at 16:11:14.452 program exit event added: sessions
2014-04-26 at 16:11:14.452 Screen Font Map Size: 473
2014-04-26 at 16:11:14.452 VGA Character Count: 256(small)
2014-04-26 at 16:11:14.452 attributes masks: font=0000 unshifted=FF00 shifted=0000
2014-04-26 at 16:11:14.452 pushed command environment: main
2014-04-26 at 16:11:14.452 pushed command handler: unhandled
2014-04-26 at 16:11:14.452 pushed command handler: speech
2014-04-26 at 16:11:14.452 pushed command handler: touch
2014-04-26 at 16:11:14.452 pushed command handler: navigation
2014-04-26 at 16:11:14.452 pushed command handler: screen
2014-04-26 at 16:11:14.453 checking braille device: usb:
2014-04-26 at 16:11:14.453 checking for braille driver: eu
2014-04-26 at 16:11:14.463 initializing braille driver: eu -> usb:
2014-04-26 at 16:11:14.464 USB configuration set error 16: Périphérique ou ressource occupé.
2014-04-26 at 16:11:14.466 USB interface in use: 0 (usbhid)
2014-04-26 at 16:11:14.466 program exit event added: sorted-usb-serial-adapters
2014-04-26 at 16:11:14.471 USB: Manufacturer Name: Eurobraille
2014-04-26 at 16:11:14.473 USB: Product Description: Esys HID/Memory
2014-04-26 at 16:11:14.475 USB: Serial Number: Eurobraille Esys
2014-04-26 at 16:11:14.476 no autodetectable speech drivers
2014-04-26 at 16:11:14.476 checking for speech driver: no
2014-04-26 at 16:11:14.476 initializing speech driver: no
2014-04-26 at 16:11:14.476 Pilote de synthèse vocale: no [NoSpeech]
2014-04-26 at 16:11:14.476 NoSpeech Speech Driver:
2014-04-26 at 16:11:14.980 Échec de l'initialisation du pilote braille: eu -> usb:
2014-04-26 at 16:11:14.980 braille driver not found
2014-04-26 at 16:11:14.980 Braille Display Dimensions: 1 row, 1 column
2014-04-26 at 16:11:14.980 regions: text=0.1 status=0.0
2014-04-26 at 16:11:14.980 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:19.980 checking braille device: usb:
2014-04-26 at 16:11:19.980 checking for braille driver: eu
2014-04-26 at 16:11:19.980 initializing braille driver: eu -> usb:
2014-04-26 at 16:11:19.988 USB: Manufacturer Name: Eurobraille
2014-04-26 at 16:11:19.990 USB: Product Description: Esys HID/Memory
2014-04-26 at 16:11:19.992 USB: Serial Number: Eurobraille Esys
2014-04-26 at 16:11:20.496 Échec de l'initialisation du pilote braille: eu -> usb:
2014-04-26 at 16:11:20.496 braille driver not found
2014-04-26 at 16:11:20.496 Braille Display Dimensions: 1 row, 1 column
2014-04-26 at 16:11:20.496 regions: text=0.1 status=0.0
2014-04-26 at 16:11:20.496 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:25.496 checking braille device: usb:
2014-04-26 at 16:11:25.496 checking for braille driver: eu
2014-04-26 at 16:11:25.496 initializing braille driver: eu -> usb:
2014-04-26 at 16:11:25.505 USB: Manufacturer Name: Eurobraille
2014-04-26 at 16:11:25.507 USB: Product Description: Esys HID/Memory
2014-04-26 at 16:11:25.509 USB: Serial Number: Eurobraille Esys
2014-04-26 at 16:11:26.013 Échec de l'initialisation du pilote braille: eu -> usb:
2014-04-26 at 16:11:26.013 braille driver not found
2014-04-26 at 16:11:26.013 Braille Display Dimensions: 1 row, 1 column
2014-04-26 at 16:11:26.013 regions: text=0.1 status=0.0
2014-04-26 at 16:11:26.013 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:31.012 checking braille device: usb:
2014-04-26 at 16:11:31.012 checking for braille driver: eu
2014-04-26 at 16:11:31.013 initializing braille driver: eu -> usb:
2014-04-26 at 16:11:31.022 USB: Manufacturer Name: Eurobraille
2014-04-26 at 16:11:31.024 USB: Product Description: Esys HID/Memory
2014-04-26 at 16:11:31.026 USB: Serial Number: Eurobraille Esys
2014-04-26 at 16:11:31.530 Échec de l'initialisation du pilote braille: eu -> usb:
2014-04-26 at 16:11:31.530 braille driver not found
2014-04-26 at 16:11:31.530 Braille Display Dimensions: 1 row, 1 column
2014-04-26 at 16:11:31.530 regions: text=0.1 status=0.0
2014-04-26 at 16:11:31.530 shifts: full=1 half=0 vertical=5
2014-04-26 at 16:11:34.024 stopping program components
2014-04-26 at 16:11:34.024 stopping program component: sorted-usb-serial-adapters
2014-04-26 at 16:11:34.024 stopping program component: sessions
2014-04-26 at 16:11:34.024 popped command handler: screen
2014-04-26 at 16:11:34.024 popped command handler: navigation
2014-04-26 at 16:11:34.024 popped command handler: touch
2014-04-26 at 16:11:34.024 popped command handler: speech
2014-04-26 at 16:11:34.024 popped command handler: unhandled
2014-04-26 at 16:11:34.024 popped command environment: main
2014-04-26 at 16:11:34.024 stopping program component: speech-driver
2014-04-26 at 16:11:34.025 stopping program component: braille-driver
2014-04-26 at 16:11:34.025 starting host command: /sbin/modprobe
2014-04-26 at 16:11:34.025 host command exit status: 0: /sbin/modprobe
2014-04-26 at 16:11:34.025 console opened: fd=10
2014-04-26 at 16:11:34.025 program exit event added: console-stream
2014-04-26 at 16:11:34.025 beeper enabled
2014-04-26 at 16:11:34.025 program exit event added: tunes
2014-04-26 at 16:11:34.025 tone: msec=60 note=64
2014-04-26 at 16:11:34.085 tone: msec=60 note=57
2014-04-26 at 16:11:34.145 stopping program component: tunes
2014-04-26 at 16:11:34.145 beeper disabled
2014-04-26 at 16:11:34.145 stopping program component: console-stream
2014-04-26 at 16:11:34.145 stopping program component: api-server
2014-04-26 at 16:11:34.145 stopping program component: address-table
2014-04-26 at 16:11:34.145 stopping program component: keyboard-key-table
2014-04-26 at 16:11:34.145 stopping program component: contraction-table
2014-04-26 at 16:11:34.145 stopping program component: attributes-table
2014-04-26 at 16:11:34.145 stopping program component: text-table
2014-04-26 at 16:11:34.145 stopping program component: screens
2014-04-26 at 16:11:34.145 select: Appel système interrompu
2014-04-26 at 16:11:34.146 console closed: fd=5
2014-04-26 at 16:11:34.146 screen closed: fd=4
2014-04-26 at 16:11:34.146 stopping program component: global-data-variables
2014-04-26 at 16:11:34.146 stopping program component: queue
2014-04-26 at 16:11:34.146 stopping program component: program-directory
2014-04-26 at 16:11:34.146 stopping program component: program-path
2014-04-26 at 16:11:34.146 stopping program component: options
2014-04-26 at 16:11:34.146 stopping program component: log



More information about the BRLTTY mailing list