je ne sas pas où poster ce problème : sur un forum TI ou Debian ?
Tant pis, je me lance.
Je suis sous linux Debian Etch noyau 2.6.18 et Je n'arrive pas à voir le contenu de ma calculatrice qui est une TI89
avec un cable silverlink (le dernier cable USB fourni avec la voyage 200).
J'ai compilé mon noyau avec ça : (extrait du .config)
CONFIG_USB_SERIAL_TI=m # CONFIG_USB_SERIAL_CYBERJACK is not set # CONFIG_USB_SERIAL_XIRCOM is not set # CONFIG_USB_SERIAL_OPTION is not set # CONFIG_USB_SERIAL_OMNINET is not set
, ce qui me permet de charger le module
#modprobe -v ti_usb_3410_5052
Au lancement de tilp, un premier message indiquant l'absence de /dev/tiusb0.
Donc j'ai fait :
mknod /dev/tiusb0 c 115 16 && chmod 666 /dev/tiusb0
Voici les erreurs dans tilp (j'ai lancé en root pour éviter pour l'instant les problèmes de droits sur les points /dev/...
root@thinkdebian:~#tilp tilp : TiLP - Version 6.80, (C) 1999-2005 Romain Lievin tilp : THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY tilp : PLEASE READ THE DOCUMENTATION FOR DETAILS tilp : built on Jul 20 2006 19:27:18 tilp : initialized in command line mode. tilp : Configuration file not found, use default values. You can create one by the 'File|Save config' command menu. tilp : err: msg_box: Information, Configuration file not found, use default values. You can create one by the 'File|Save config' command menu. tilp : setlocale: <fr_FR@euro> tilp : bindtextdomain: </usr/share/locale/> tilp : textdomain: <tilp> ticables: librairie ticables version 3.9.6 ticables: setlocale: <fr_FR@euro> ticables: bindtextdomain: </usr/share/locale> ticables: textdomain: <libticables> ticables: Compilé pour __LINUX__. ticables: vérification des ressources : ticables: IO_API : trouvé lors de la compilation (HAVE_TERMIOS_H) ticables: IO_ASM : trouvé lors de la compilation (HAVE_ASM_IO_H). ticables: IO_TIPAR : trouvé lors de la compilation (HAVE_LINUX_TICABLE_H) ticables: IO_TISER : trouvé lors de la compilation (HAVE_LINUX_TICABLE_H) ticables: IO_TIUSB: found at compile time (HAVE_LINUX_TICABLE_H) ticables: IO_LIBUSB : trouvé lors de la compilation (HAVE_LIBUSB). ticables: recherche rapide des ports série/parallèle : ticables: port parallèle trouvé à l'adresse 0x3bc ticables: recherche de tous les ports : ticables: /dev/parport0 à l'adresse 0x3bc ticables: /dev/ttyS0 at 0x3f8 ticables: /dev/ttyS1 at 0x2f8 ticables: /dev/ttyS2 at 0x3e8 ticables: /dev/ttyS3 at 0x2e8 ticables: détermination de la méthode utilisée (automatique) : ticables: disponibilité de tty : ticables: le nœud /dev/ttyS0 existe ticables: permissions /user/group : -rw-rw---- root dialout ticables: l'utilisateur a le droit de lecture/écriture sur le périphérique : oui ticables: carte des E/S... ticables: enregistrement du câble... ticables: liste des réglages : ticables: câble : GrayLink ticables: port : serial port #2 ticables: méthode : accès direct (api) ticables: nom du périphérique : /dev/ttyS1 ticables: délai : 10 tifiles : librairie tifiles version 0.6.6 tifiles : setlocale: <fr_FR@euro> tifiles : bindtextdomain: </usr/share/locale> tifiles : textdomain: <libtifiles> tifiles : réglages : tifiles : type de calculatrice : TI92 ticalcs : librairie ticalcs version 4.6.1 ticalcs : setlocale: <fr_FR@euro> ticalcs : bindtextdomain: </usr/share/locale> ticalcs : textdomain: <libticalcs> tifiles : réglages : tifiles : type de calculatrice : TI92 ticalcs : réglages : ticalcs : Type de calculatrice: TI92 tilp : initialized in GTK+ mode. tilp : scanning plug-ins... Done ! tilp : scanning registry... Done ! ticables: détermination de la méthode utilisée (automatique) : ticables: disponibilité de tiusb : ticables: utilisation de devfs : no ticables: le nœud /dev/tiusb0 existe ticables: permissions /user/group : -rw-rw-rw- root root ticables: l'utilisateur a le droit de lecture/écriture sur le périphérique : oui ticables: module : non chargé ticables: => vérifiez que le module existe (comme module ou directement intégré au noyau) ticables: => ajoutez une ligne dans le fichier modutils pour le charger automatiquement. ticables: attention : impossible d'utiliser IO_TIUSB ticables: disponibilité de lib-usb : ticables: système de fichiers usb (/proc/bus/usb) : mounted ticables: le nœud /proc/bus/usb/devices n'existe pas ticables: => vous devez créer le nœud. ticables: attention : impossible d'utiliser IO_LIBUSB ticables: err: unable to find an I/O method. ticables: liste des réglages : ticables: câble : SilverLink ticables: port : USB port #1 ticables: méthode : inconnu ticables: nom du périphérique : /dev/ttyS1 ticables: délai : 10
De plus, voici la sortie de lsmod et lsusb
root@thinkdebian:~#lsmod Module Size Used by ti_usb_3410_5052 52936 0 usbserial 25696 1 ti_usb_3410_5052 sd_mod 15376 2 usb_storage 33092 1 ip_conntrack_ftp 6000 0 ip_conntrack 40372 1 ip_conntrack_ftp nls_cp437 5568 2 savage 32192 1 parport_pc 29924 1 lp 8452 0 parport 21120 2 parport_pc,lp nvram 7368 1 snd_intel8x0 28700 1 snd_ac97_codec 92704 1 snd_intel8x0 snd_ac97_bus 1920 1 snd_ac97_codec snd_pcm_oss 40544 0 snd_mixer_oss 15104 1 snd_pcm_oss snd_pcm 70920 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_seq_dummy 2692 0 snd_seq_oss 30848 0 snd_seq_midi 6432 0 snd_rawmidi 20064 1 snd_seq_midi snd_seq_midi_event 6208 2 snd_seq_oss,snd_seq_midi snd_seq 48144 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 19844 2 snd_pcm,snd_seq snd_seq_device 6540 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 44004 12 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device uhci_hcd 21192 0 e100 32072 0 i2c_i801 7052 0 i2c_core 17168 1 i2c_i801 pcspkr 2368 0 usbcore 113220 5 ti_usb_3410_5052,usbserial,usb_storage,uhci_hcd soundcore 7520 1 snd snd_page_alloc 7752 2 snd_intel8x0,snd_pcm evdev 7872 1
root@thinkdebian:~#lsusb Bus 003 Device 001: ID 0000:0000 Bus 002 Device 005: ID 0451:e001 Texas Instruments, Inc. GraphLink Bus 002 Device 004: ID 0204:6025 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000
Merci pour votre aide ou redirection vers un autre forum...