Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/02/2006, à 14:00

Antz

Qtek 9000: erreur au test de la règle uDev

Hello tutti tutta,

J'essaie de m'amuser à la synchro sous Ubuntu (Breezy) avec un Smartphone Qtek 9000. Mais là je coince et j'ai besoin de vos lumières.

J'ai suivi le tuto disponible sur le wiki à cette adresse: http://doc.ubuntu-fr.org/materiel/smartphone.

J'ai bien détecté le smartphone sur le port USB, son identifiant est 0b01. J'ai créé la règle uDev et j'ai remplacé l'identifiant de l'exemple par l'identifiant de mon Qtek.

Lors du test de la règle, j'obtiens ceci:

antz@Francesca:/etc/udev/rules.d$ udevtest /sys/class/tty/ttyUSB0/ dev
udevtest.c: looking at device '/class/tty/ttyUSB0/' from subsystem 'dev'
udevtest.c: sysfs_open_class_device_path failed

Et me voilà bien bloqué, car je ne trouve pas beaucoup d'info sur Google concernant cette erreur. Quelqu'un a-t-il une idée pour régler ce problème?

Hors ligne

#2 Le 24/02/2006, à 18:17

Antz

Re : Qtek 9000: erreur au test de la règle uDev

Peut-être que ça peut aider:

antz@Francesca:/etc/udev/rules.d$ udevinfo -q all -n ttyUSB0
device not found in database
antz@Francesca:/etc/udev/rules.d$ udevinfo -a -p /class/tty/ttyUSB0
couldn't get the class device

Dernière modification par Antz (Le 24/02/2006, à 18:19)

Hors ligne

#3 Le 10/03/2006, à 16:21

Antz

Re : Qtek 9000: erreur au test de la règle uDev

J'ai réussi à ce que le node ttyUSB0 soit créé en suivant le tutoriel présent à l'adresse suivante: http://synce.sourceforge.net/synce/usb_linux_debug.php (en anglais).

Le Qtek est dès lors bien référencé à l'aide de la commande:

antz@Francesca:/$ cat /proc/bus/usb/devices
(...)
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ef(unk. ) Sub=01 Prot=01 MxPS=16 #Cfgs=  1
P:  Vendor=0bb4 ProdID=0b01 Rev= 0.00
S:  Manufacturer=MSFT
S:  Product=PocketPC USB Sync
C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ef(unk. ) Sub=01 Prot=01 Driver=ipaq
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=1ms
I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=ipaq
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
(...)

Je peux aussi tester udev:

antz@Francesca:/$ sudo udevtest /sys/class/tty/ttyUSB0/ dev
udevtest.c: looking at device '/class/tty/ttyUSB0/' from subsystem 'dev'
udevtest.c: opened class_dev->name='ttyUSB0'
udev_rules.c: no rule found, use kernel name 'ttyUSB0'
udev_add.c: creating device node '/dev/ttyUSB0', major = '188', minor = '0', mode = '0660', uid = '0', gid = '0'

Le lien "smartphone" n'est pas créé mais j'imagine que ce n'est pas très grave. Le problème suivant, c'est que sur le Qtek, c'est Windows Mobile 5 qui tourne, et synce n'est pas encore compatible avec cette dernière version de WM. Existe-t-il une alternative?

Dernière modification par Antz (Le 10/03/2006, à 16:58)

Hors ligne

#4 Le 10/03/2006, à 17:28

pujol.ch

Re : Qtek 9000: erreur au test de la règle uDev

sad:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(

mais alors vraiment y a pas de soft opensource pour win mobile 2005 et +

la seule chose a faire c'est sad:(:(:(:(:(:(:(:(:( faire la tête mad:mad:

Si quelqu'un a d'ici la trouver une solution me contacter http://doc.ubuntu-fr.org/materiel/smartphone

Hors ligne