Cle usb acquisition

# depmod -ae WARNING: -e needs -E or -F
Dans le man, ils disent qu’il faur coupler -e avec -F pour voir si l’ajout de nouveaux drivers ne pose pas de problèmes. Je te demande parce que je ne sais pas trop où je mets les pieds !

# depmod -Fe c’est çà ?

Aucune des commandes ne fonctionnent.

depmod -a
pas de E

pas de retour ; donc ok ? ou marche pas ?

pas de retour ; donc ok ? ou marche pas ?

Je ne vois pas d’améliorations ; j’ai peut-être raté un truc ???

[code]# lsusb -v -d 1d19:6105

Bus 005 Device 008: ID 1d19:6105 Dexatek Technology Ltd. Video grabber
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1d19 Dexatek Technology Ltd.
idProduct 0x6105 Video grabber
bcdDevice 2.00
iManufacturer 1 Afa Technologies Inc.
iProduct 2 ITE Video Capture Device
iSerial 3 AF0102020700001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 97
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x1400 3x 1024 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
[/code]

Je suis donc bien dans ce cas là :http://linuxtv.org/wiki/index.php/SilverCrest_USB_2.0_Video_Grabber_SVG_2.0_A2
sauf que ma clé est identifiée par 1d19:6105 au lieu de 1d19:6109 !
Je ne pense pas que ce soit çà qui coince !

#dmesg [ 701.396035] usb 5-2: new high-speed USB device number 8 using ehci-pci [ 701.534309] usb 5-2: New USB device found, idVendor=1d19, idProduct=6105 [ 701.534466] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 701.534633] usb 5-2: Product: ITE Video Capture Device [ 701.534749] usb 5-2: Manufacturer: Afa Technologies Inc. [ 701.534868] usb 5-2: SerialNumber: AF0102020700001

Fonction du wiki, j’en suis donc là :

[code]The Kernel loads the newly provided drivers

dmesg
[11196.213937] usb 1-4: new high-speed USB device number 2 using ehci_hcd
[11196.349182] usb 1-4: New USB device found, idVendor=1d19, idProduct=6109
[11196.349195] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11196.349202] usb 1-4: Product: Video Grabber
[11196.349208] usb 1-4: Manufacturer: DK
[11196.349213] usb 1-4: SerialNumber: 0000000000

However, seeing this does not mean that the device is fully initialised.[/code]

Il me manque la suite c’est à dire que le driver ne fonctionne pas complètement ou pas du tout !

Je n’ai rien dans lsmod qui correspond à cx231xx. Je n’ai peu-être pas mis les fichiers dans le bon répertoire !?
Il faut peut-être aussi les mettre dans le répertoire pas seulement dans ?

Je ne comprends pas bien : j'ai un truc à saisir en console avec <diff> ?

Je ne comprends pas bien : j’ai un truc à saisir en console avec ?

Flute je n’avais pas fait attention au 6105 au lieu de 6109. Je peux modifier le module mais ça commence à être aventureux…

PS: La commande c’était depmod -a

Je te fais un module avec 6105 au lieu de 6109…

Essaye boisson.homeip.net/debian/cxpatch.zip

(mis en place et depmod -a , sans garantie)

Tu peux me dire si ça marche? J’ai forcé le module a accepté ta carte en la traitant de la même manière que la 6109. Tu peux le voir en faisant le modinfo du module.

Je vois çà dans la matinée et te tiens au courant.

J’ai plus accès à mon serveur depuis l’extérieur. Je ne sais pas pourquoi. Je verrais en rentrant ce soir.

Bon, le serveur fonctionne à nouveau.
la commande dmesg ne fait pas apparaître de nouveau ; malheureusement.
lsmod n’indique rien en rapport avec cx21xx.

Tu n’as pas télécharger la deuxième version
boisson.homeip.net/debian/cxpatch.zip
Je n’avais pas vu le changement 6109<->6105, ce nouveau module devrait faire quelque chose, peut être planter le bouzin mais il devrait agir.

[quote=“fran.b”]Tu n’as pas télécharger la deuxième version
boisson.homeip.net/debian/cxpatch.zip[/quote]
Si, mais pas de chez moi.

Le bouzin a dû planter car obligé de l’éteindre par le bouton ; puis rallumage.
Je viens de consulter les logs dans /var/log/syslog. J’ai pas vu de trucs bizarres mais je ne suis pas non plus un spécialiste.
Je refais les manips

Et je fais quoi, si le bouzin plante ?? Je récupère les logs comment ?

Je viens de redémarrer le bouzin. Pas de plantage. J’ai vu passer le module cx21xx au début plusieurs fois. J’ai voulu éditer les logs de démarrage (dmesg) mais y’en a trop !! Je fais comment pour sélectionner uniquement ce qui est en rapport avec le module cx21xx ?

#dmesg | cx21xx ne fonctionne pas ; j’y arriverai jamais avec cette commande grep !

j’ai trouvé :115

# dmesg | grep cx2341x

C’est quoi tous ces <err -22>

# dmesg | grep cx2341x [ 27.543736] cx231xx: disagrees about version of symbol cx2341x_handler_setup [ 27.549872] cx231xx: Unknown symbol cx2341x_handler_setup (err -22) [ 27.753595] cx231xx: disagrees about version of symbol cx2341x_handler_init [ 27.757377] cx231xx: Unknown symbol cx2341x_handler_init (err -22) [ 27.761255] cx231xx: disagrees about version of symbol cx2341x_handler_set_50hz [ 27.765132] cx231xx: Unknown symbol cx2341x_handler_set_50hz (err -22) [ 28.129826] cx231xx: disagrees about version of symbol cx2341x_handler_setup [ 28.134190] cx231xx: Unknown symbol cx2341x_handler_setup (err -22) [ 28.313073] cx231xx: disagrees about version of symbol cx2341x_handler_init [ 28.317207] cx231xx: Unknown symbol cx2341x_handler_init (err -22) [ 28.321575] cx231xx: disagrees about version of symbol cx2341x_handler_set_50hz [ 28.325747] cx231xx: Unknown symbol cx2341x_handler_set_50hz (err -22)

v4l2_common            13158  2 pwc,cx2341x
videodev               69824  4 pwc,cx2341x,v4l2_common,videobuf2_core

J’ai copié que les lignes en rapport avec le module.

Bon le module est chargé mais il y a des soucis avec les autres modules. Je vais voir ça ce soir, ça n’est peut être pas foutu, car il gueule pour des modules discordants, pas parce que le matériel n’a pas marché. Un lsusb -vv devrait te dire que la carte est prise en charge par le module

Bon tu vas essayer les choses suivantes:

  1. Télécharges
    boisson.homeip.net/debian/libmodules.tgz
    boisson.homeip.net/debian/libfirmware.tgz

  2. Sous root:
    Tu vas sous /lib et tu déplies l’archive libfirmware.tgz
    tu vas sous /lib/modules
    Tu renommes 3.10.1-fb-aufs en 3.10.1-fb-aufs.old
    Tu déplies libmodules.tgz

  3. Tu essayes.

çà veut dire quoi <déplies l’archive> ??

# tar xzf libfirmware.tgz?