[Hauppauge USB-Live 2] Reconnue partiellement

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Fif91
yeomen
Messages : 228
Inscription : lun. 17 janv. 2011, 13:23

[Hauppauge USB-Live 2] Reconnue partiellement

Message par Fif91 »

Bonjour
Je viens d'acheter une carte d'acquisition vidéo Hauppauge USB-Live 2, pour numériser mes cassettes VHS.
Celle-ci ne semble pas être reconnue correctement.

lsusb

Code : Tout sélectionner

lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c08a Logitech, Inc. MX Vertical Advanced Ergonomic Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:0b02 Logitech, Inc. C-UV35 [Bluetooth Mini-Receiver] (HID proxy mode)
Bus 004 Device 003: ID 046d:c70e Logitech, Inc. MX1000 Bluetooth Laser Mouse
Bus 004 Device 004: ID 046d:c70a Logitech, Inc. MX5000 Cordless Desktop
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 1307:0330 Transcend Information, Inc. 63-in-1 Multi-Card Reader/Writer
Bus 005 Device 005: ID 2040:c220 Hauppauge USB-Live2 Audio
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Le module cx231xx est bien chargé

Code : Tout sélectionner

lsmod | grep cx
cx231xx               258048  0
cx2341x                32768  1 cx231xx
tveeprom               28672  1 cx231xx
videobuf2_vmalloc      20480  1 cx231xx
videobuf2_v4l2         40960  1 cx231xx
videobuf2_common       94208  4 videobuf2_vmalloc,videobuf2_v4l2,cx231xx,videobuf2_memops
videodev              397312  3 cx2341x,videobuf2_v4l2,cx231xx
mc                     90112  5 videodev,snd_usb_audio,videobuf2_v4l2,videobuf2_common,cx231xx
i2c_mux                16384  2 i2c_i801,cx231xx

modinfo cx231xx
filename:       /lib/modules/6.18.2-arch2-1/kernel/drivers/media/usb/cx231xx/cx231xx.ko.zst
version:        0.0.3
license:        GPL
description:    Conexant cx231xx based USB video device driver
author:         Srinivasa Deevi <srinivasa.deevi@conexant.com>
firmware:       v4l-cx23885-enc.fw
srcversion:     4BC83B75E0C6345796B26DA
alias:          usb:v199Ep8002d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v15F4p0135d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1B80pD3B2d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0CCDp00A6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1F4Dp0102d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FD9p0037d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1F4Dp0237d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1B80pE421d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1B80pE424d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1554p5014d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1554p5010d400[0-1]dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2013p025Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2013p0259d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pC200d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB140d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB139d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB138d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB131d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB130d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB150d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB151d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB124d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB123d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB120d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB111d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2040pB110d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07CApC039d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A0d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p589Ed*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A5d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A4d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p58A2d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572p5A3Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1D19p6109d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1D19p6108d*dc*dsc*dp*ic*isc*ip*in*
depends:        videodev,videobuf2-v4l2,cx2341x,mc,videobuf2-common,i2c-mux,videobuf2-vmalloc,tveeprom
intree:         Y
name:           cx231xx
retpoline:      Y
vermagic:       6.18.2-arch2-1 SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        49:A9:58:3D:A3:3B:D0:4E:04:F3:CF:C5:6F:B2:48:1B:D8:E3:3A:99
sig_hashalgo:   sha512
signature:      30:65:02:31:00:94:70:AD:50:4E:6F:A7:85:2F:98:D9:10:D7:1B:DE:
                FF:03:CF:7F:AE:ED:7C:A5:9C:63:5D:9E:D6:19:76:1A:77:F5:44:49:
                F1:A1:31:87:91:12:64:78:7E:E3:FF:D6:21:02:30:0A:6C:CC:B1:58:
                9A:DC:0F:E8:84:CF:7E:90:7D:69:F9:03:79:B5:41:49:83:4E:D1:95:
                FD:1C:16:9C:9A:87:53:E9:50:6C:B6:5D:80:B5:83:2B:5D:05:76:81:
                15:7E:62
parm:           pcb_debug:enable pcb config debug messages [video] (int)
parm:           mpeglines:number of lines in an MPEG buffer, range 2-32 (int)
parm:           mpeglinesize:number of bytes in each line of an MPEG buffer, range 512-1024 (int)
parm:           v4l_debug:enable V4L debug messages (int)
parm:           core_debug:enable debug messages [core] (int)
parm:           reg_debug:enable debug messages [URB reg] (int)
parm:           alt:alternate setting to use for video endpoint (int)
parm:           tuner:tuner type (int)
parm:           transfer_mode:transfer mode (1-ISO or 0-BULK) (int)
parm:           disable_ir:disable infrared remote support (int)
parm:           i2c_scan:scan i2c bus at insmod time (int)
parm:           i2c_debug:enable debug messages [i2c] (int)
parm:           isoc_debug:enable debug messages [isoc transfers] (int)
parm:           card:card type (array of int)
parm:           video_nr:video device numbers (array of int)
parm:           vbi_nr:vbi device numbers (array of int)
parm:           radio_nr:radio device numbers (array of int)
parm:           video_debug:enable debug messages [video] (int)

Cependant, v4l2-ctl --list-devices ne renvoie rien.

L'un d'entre vous a t'il déjà expérimenté ce périphérique ?
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17741
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Hauppauge USB-Live 2] Reconnue partiellement

Message par benjarobin »

Bonjour, peux tu donner la sortie de:

Code : Tout sélectionner

ls -l /dev/video* /dev/media*
sudo dmesg | grep -Ei "Hauppauge|video|cx231xx"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Fif91
yeomen
Messages : 228
Inscription : lun. 17 janv. 2011, 13:23

Re: [Hauppauge USB-Live 2] Reconnue partiellement

Message par Fif91 »

Code : Tout sélectionner

ls -l /dev/video* /dev/media*
ls: impossible d'accéder à '/dev/video*': Aucun fichier ou dossier de ce nom
ls: impossible d'accéder à '/dev/media*': Aucun fichier ou dossier de ce nom

Code : Tout sélectionner

sudo dmesg | grep -Ei "Hauppauge|video|cx231xx"
[    0.503945] pci 0000:01:00.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[  723.085943] videodev: Linux video capture interface: v2.00
[  723.186561] usbcore: registered new interface driver cx231xx
Mageia 4 x64 | ArchLinux x64 | KDE
MSI P45 Neo-F - Intel E8500 @3.16 GHz - 7 Go RAM - ATI HD Radeon 3850
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17741
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Hauppauge USB-Live 2] Reconnue partiellement

Message par benjarobin »

Hum, je n'avais pas fait attention, mais ta carte n'a pas l'air d'être officiellement supportée :
https://github.com/torvalds/linux/blob/ ... ds.c#L1044
Même information ici : https://www.kernel.org/doc/html/latest/ ... dlist.html
Il y a 2040:c200 mais pas 2040:c220.

Ah ! Plus d'information ici :
Voir ceci : https://www.reddit.com/r/Hauppauge/comm ... _usblive2/
Il faut essayer : https://github.com/kakotek/usblive2_e1-driver-dkms
Le plus simple est de faire un paquet qui fournit ce driver. Après aucune idée si ce code compile, en effet, c'est pour un kernel 6.16
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre