Bonjour,
J'ai une clé USB infra-rouge que je n'arrive pas à configurer ... Je voudrais l'utiliser pour envoyer des signaux à divers appareils communiquant par IR (la Bbox et le video-proj' ).
Pour ça, j'ai mis la clé, et elle semble reconnu, mais impossible de trouver son device dans /dev ... Je suis sous Squeeze, en mode Debian minimale.
En gros:
lsusb:
Bus 004 Device 002: ID 9710:7784 MosChip Semiconductor
lsusb -v:
Bus 004 Device 002: ID 9710:7784 MosChip Semiconductor
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 0
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x9710 MosChip Semiconductor
idProduct 0x7784
bcdDevice 0.01
iManufacturer 2 Moschip Semiconductor
iProduct 3 USB SIR-IRDA Adapter
iSerial 1 MOSCHIP
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 255
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 255
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Donc, la clé est bien reconnue, mais impossible d'aller plus loin ... Apparement, il faut activer un module dans le noyau, mais j'ai pas réussi à trouver plus d'infos ...
Quelques questions:
* Comment je sais si le driver IR est bien chargé? Celui de l'USB semble fonctionner ...
* Comment je peut trouver le nom du device dans /dev ? J'ai fait un diff de ls -ahlR /dev avant et après ajout de la clé, y'a rien de nouveau
* Faut il que j'utilise irda? ou j'ai pas besoin ? Ma clé USB doit simuler une télécommande, pas de transferts de donnés ..
* Comment vous auriez procédé ? En somme, les grandes étapes ...
Merci d'avance :-)
Dernière modification par mrjk (24-09-2012 12:25:53)