• Acquisition VHS to usb : august vgb350 : pas de peripherique video

    From Greg@21:1/5 to All on Sat Dec 18 17:30:02 2021
    Bonjour,

    j'ai acheté un dobgle usb august vgb350, qui parait-il fonctionne sous
    linux

    eb1a:5126 eMPIA Technology, Inc. August VGB350 USB Audio

    hors a l'insertion seul le périphérique audio est reconnu
    noyau 5.10.0-9-amd64 de la debian 11.1

    y'a-t-il un module disponible / a reconfigurer ?

    extrait de journalctl -f a l'insertion

    kernel: usb 1-2: new high-speed USB device number 8 using xhci_hcd
    kernel: usb 1-2: config 1 interface 0 altsetting 1 endpoint 0x82 has
    invalid wMaxPacketSize 0
    kernel: usb 1-2: New USB device found, idVendor=eb1a, idProduct=5126, bcdDevice= 1.00
    kernel: usb 1-2: New USB device strings: Mfr=0, Product=1,
    SerialNumber=2
    kernel: usb 1-2: Product: August VGB350 USB Audio
    kernel: usb 1-2: SerialNumber: 0
    mtp-probe[26889]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2"
    mtp-probe[26889]: bus: 1, device: 8 was not an MTP device
    systemd-udevd[26902]: controlC2: Process '/usr/sbin/alsactl -E
    HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime restore 2' failed
    with exit code 99.
    mtp-probe[26904]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2"
    mtp-probe[26904]: bus: 1, device: 8 was not an MTP device
    rtkit-daemon[1159]: Supervising 8 threads of 4 processes of 1 users. rtkit-daemon[1159]: Successfully made thread 26905 of process 1310
    owned by '1000' RT at priority 5.
    rtkit-daemon[1159]: Supervising 9 threads of 4 processes of 1 users.

    dejà fait (sans changement) :

    * modprobe em28xx card=51
    echo eb1a 5126 | sudo tee /sys/bus/usb/drivers/em28xx/new_id

    kernel: em28xx 3-2:1.0: dvb set to isoc mode.
    kernel: em28xx 3-2:1.0: Registering V4L2 extension
    kernel: em28xx 3-2:1.0: Config register raw data: 0x22
    kernel: em28xx 3-2:1.0: I2S Audio (3 sample rate(s))
    kernel: em28xx 3-2:1.0: No AC97 audio processor
    kernel: usb 3-2: Decoder not found
    kernel: em28xx 3-2:1.0: failed to create media graph
    kernel: em28xx 3-2:1.0: V4L2 device video4 deregistered
    kernel: em28xx: Registered (Em28xx v4l2 Extension) extension



    * lsmod | grep v4l
    videobuf2_v4l2 36864 1 uvcvideo
    videobuf2_common 65536 2 videobuf2_v4l2,uvcvideo
    videodev 286720 4
    videobuf2_v4l2,uvcvideo,videobuf2_common,em28xx mc 61440 6
    videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common,em28xx

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Polyna-Maude Racicot-Summerside@21:1/5 to Greg on Sat Dec 18 20:10:02 2021
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2OPO4U3eyEqgkV8Weqzb2RNfblONM7mYp
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Salut !

    On 2021-12-18 11:09 a.m., Greg wrote:
    Bonjour,

    j'ai acheté un dobgle usb august vgb350, qui parait-il fonctionne sous
    linux

    eb1a:5126 eMPIA Technology, Inc. August VGB350 USB Audio

    hors a l'insertion seul le périphérique audio est reconnu
    noyau 5.10.0-9-amd64 de la debian 11.1

    y'a-t-il un module disponible / a reconfigurer ?

    extrait de journalctl -f a l'insertion

    kernel: usb 1-2: new high-speed USB device number 8 using xhci_hcd
    kernel: usb 1-2: config 1 interface 0 altsetting 1 endpoint 0x82 has
    invalid wMaxPacketSize 0
    kernel: usb 1-2: New USB device found, idVendor=eb1a, idProduct=5126, bcdDevice= 1.00
    kernel: usb 1-2: New USB device strings: Mfr=0, Product=1,
    SerialNumber=2
    kernel: usb 1-2: Product: August VGB350 USB Audio
    kernel: usb 1-2: SerialNumber: 0
    mtp-probe[26889]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2" mtp-probe[26889]: bus: 1, device: 8 was not an MTP device systemd-udevd[26902]: controlC2: Process '/usr/sbin/alsactl -E
    HOME=/run/alsa -E XDG_RUNTIME_DIR=/run/alsa/runtime restore 2' failed
    with exit code 99.
    mtp-probe[26904]: checking bus 1, device 8: "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-2" mtp-probe[26904]: bus: 1, device: 8 was not an MTP device
    rtkit-daemon[1159]: Supervising 8 threads of 4 processes of 1 users. rtkit-daemon[1159]: Successfully made thread 26905 of process 1310
    owned by '1000' RT at priority 5.
    rtkit-daemon[1159]: Supervising 9 threads of 4 processes of 1 users.

    dejà fait (sans changement) :

    * modprobe em28xx card=51
    echo eb1a 5126 | sudo tee /sys/bus/usb/drivers/em28xx/new_id

    kernel: em28xx 3-2:1.0: dvb set to isoc mode.
    kernel: em28xx 3-2:1.0: Registering V4L2 extension
    kernel: em28xx 3-2:1.0: Config register raw data: 0x22
    kernel: em28xx 3-2:1.0: I2S Audio (3 sample rate(s))
    kernel: em28xx 3-2:1.0: No AC97 audio processor
    kernel: usb 3-2: Decoder not found
    kernel: em28xx 3-2:1.0: failed to create media graph
    kernel: em28xx 3-2:1.0: V4L2 device video4 deregistered
    kernel: em28xx: Registered (Em28xx v4l2 Extension) extension



    * lsmod | grep v4l
    videobuf2_v4l2 36864 1 uvcvideo
    videobuf2_common 65536 2 videobuf2_v4l2,uvcvideo
    videodev 286720 4
    videobuf2_v4l2,uvcvideo,videobuf2_common,em28xx mc 61440 6
    videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common,em28xx



    Tu as pas un périphérique uvcvideo ? As-tu essayé avec cheese / uvccapture ?

    --
    Polyna-Maude R.-Summerside
    -Be smart, Be wise, Support opensource development


    --2OPO4U3eyEqgkV8Weqzb2RNfblONM7mYp--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEElxOPFqFt1Wj+LmZjS1zCmZZxgEYFAmG+MMAFAwAAAAAACgkQS1zCmZZxgEYI ag//TXWmvFevSjmrSIFOs/5x5U+BMba+ZdpDS8Cz4SNvP+NWY4oNTkQ7hBS5GE7ATRePgtWMvBuO iCmgarKa4AnXxoUxxiaLfTlbFw9gfrgsk1trjeXlKk390VMB9vfoaHzR0uwKLF9mq6JUC+vpybBj GzwrK2ohPaSvOgd8H+kL3tc4wHN0PMOGepvOUEsfxEa4W1JEUjONXH/y9VHpbhGyqHITkYK4yBRa rLb7JzAD23nX/+GzzKNI/9WRgJfh8QlIUwCL8r2WKuqP1oWM1gp/0FJmxg9QF8gVzUIT2Z3zF59k d0OKuurFc6ppadutb1Ai6Z1w0UKy4ThBjcNUtyc+Na9gH4vv25D/59jFaWwXUvoS31FCmXqbigDa XVTP7WOgTCVoPoG6UYrx7LAItZAiAJFZQM/aYG5bmaPw7Bu73YycQxj7r5g0c0HGYPe1Az7rrYpq EAM5ld+5Zq48yldR8QQrHAmiCtB7BguiMvfpfkdR+AQb+xH1PJpKCdrjKqfNvhij/6n4KNGoZ1V8 yQwPNBK5gSNmbdk37KQGN9vkMS3YrrqJ9hc9TzfDxQI0TWDoJP8BSpgFkTCAYfhgRvYkHZ8U9thr quUlZeP5bncHUU1jkoqTvado7TNCoP9sOjWXv6dFzigautgDrxKeYf5b9ScaV0SkWd55gEo18dQG EFs=
    =KuST
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin:
  • From Fabien R@21:1/5 to Greg on Sun Dec 19 10:20:01 2021
    On 18/12/2021 17:09, Greg wrote:

    kernel: em28xx 3-2:1.0: No AC97 audio processor
    kernel: usb 3-2: Decoder not found
    kernel: em28xx 3-2:1.0: failed to create media graph
    Tu peux activer les infos de debug (cf modinfo) pour avoir des infos supplémentaires.
    --
    Fabien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg@21:1/5 to All on Thu Dec 23 14:20:01 2021
    Le Sun, 19 Dec 2021 10:00:53 +0100,
    Fabien R <theedge456@free.fr> a écrit :

    Tu peux activer les infos de debug (cf modinfo) pour avoir des infos supplémentaires. --


    j'ai ajouté le -v , suite erreur de manip, j'ai perdu les lignes de log
    de journalctl ....

    y'a un moyen (sans reboot) d'unloader un module ?


    /sbin/modprobe -r -f em28xx
    modprobe: FATAL: Module em28xx is in use.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Thu Dec 23 14:40:02 2021
    Le jeudi 23 décembre 2021 à 13:58 +0100, Greg a écrit :

    [...]
    y'a un moyen (sans reboot) d'unloader un module ?


    /sbin/modprobe -r -f  em28xx
    modprobe: FATAL: Module em28xx is in use.

    Tu peux peut-être essayer rmmod -f
    (d'après les pages man, l'option -f de rmmod a l'air plus appropriée à
    ton besoin que celle de modprobe)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg@21:1/5 to All on Sat Dec 25 13:20:02 2021
    hello,

    Le Thu, 23 Dec 2021 14:32:26 +0100,
    didier gaumet <didier.gaumet@gmail.com> a écrit :

    Tu peux peut-être essayer rmmod -f
    (d'après les pages man, l'option -f de rmmod a l'air plus appropriée à
    ton besoin que celle de modprobe)

    /sbin/rmmod -f em28xx
    rmmod: ERROR: ../libkmod/libkmod-module.c:799
    kmod_module_remove_module() could not remove 'em28xx': Resource
    temporarily unavailable rmmod: ERROR: could not remove module em28xx:
    Resource temporarily unavailable

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg@21:1/5 to All on Sun Dec 26 12:30:01 2021
    Hello,

    Le Sat, 18 Dec 2021 14:04:32 -0500,
    Polyna-Maude Racicot-Summerside <debian@polynamaude.com> a écrit :

    Tu as pas un périphérique uvcvideo ? As-tu essayé avec cheese /
    uvccapture ?

    Je vais sûrement dire une connerie, mais même un périphérique uvcvideo, passe par du /dev/video* ?

    en tout cas guvcview , ne voit rien d'autre que les caméras intégrées au
    pc portable

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bernard Schoenacker@21:1/5 to All on Wed Dec 29 12:00:02 2021
    ----- Mail original -----
    De: "Greg" <diffusion@bulot-fr.com>
    À: debian-user-french@lists.debian.org
    Envoyé: Mercredi 29 Décembre 2021 11:11:37
    Objet: Re: Acquisition VHS to usb : august vgb350 : pas de peripherique video

    Hello,

    Petit complément

    Le revendeur vient de m'envoyer les sources de em28xx pour un noyau
    4.11 (je suis en 5.10.0-9-amd64)

    cela me surprend ce downgrade du module

    qu'en pensez-vous ?

    J'aurais bien voulu comparer avec github, mais j'ai pas encore
    trouvé
    ou se trouvais les sources de ce modules (https://github.com/torvalds/linux/releases/tag/v4.11)



    Bonjour,

    Serait-il possible de consulter les documentations qui soient à jour ?

    https://wiki.ubuntu.com/em28xx


    Merci

    @+

    Bernard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg@21:1/5 to All on Wed Dec 29 11:30:02 2021
    Hello,

    Petit complément

    Le revendeur vient de m'envoyer les sources de em28xx pour un noyau
    4.11 (je suis en 5.10.0-9-amd64)

    cela me surprend ce downgrade du module

    qu'en pensez-vous ?

    J'aurais bien voulu comparer avec github, mais j'ai pas encore trouvé
    ou se trouvais les sources de ce modules (https://github.com/torvalds/linux/releases/tag/v4.11)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg@21:1/5 to All on Sun Jan 2 13:20:02 2022
    Hello,

    meilleurs vœux a tout !

    j'ai reçu ceci , je ne sais pas trop quoi en faire

    linux_kernel_4.11_em28xx_EVB_20190515/em28xx-audio.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-camera.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-cards.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-core.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-dvb.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-i2c.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-input.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-reg.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-v4l.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-vbi.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-video.c


    j'ai déjà fait (la compilation est ma bête noir)
    apt install linux-source-5.10
    apt install linux-headers-$(uname -r)
    ( linux-headers-5.10.0-10-amd64 )

    J'ai tenté un truc "crade" amd64-x86-ia64 (juste pour voir s'il y a
    risque de plantages pour des includes des 3 kilomètres de longs)

    gcc -Wall -c em28xx-audio.c \
    -I /usr/src/linux-headers-5.10.0-10-common/include \
    -I /usr/src/linux-headers-5.10.0-10-amd64/include \
    -I /usr/src/linux-headers-5.10.0-10-amd64/arch/x86/include/generated/ \
    -I /usr/src/linux-headers-5.10.0-10-common/arch/x86/include/ \
    -I /usr/src/linux-headers-5.10.0-10-common/arch/ia64/include/ \
    -I /usr/src/linux-headers-5.10.0-10-common/arch/ia64/include/uapi \

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Sun Jan 2 14:40:01 2022
    Le dimanche 02 janvier 2022 à 12:58 +0100, Greg a écrit :
    Hello,

    meilleurs vœux a tout !

    j'ai reçu ceci , je ne sais pas trop quoi en faire

    linux_kernel_4.11_em28xx_EVB_20190515/em28xx-audio.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-camera.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-cards.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-core.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-dvb.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-i2c.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-input.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-reg.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-v4l.h linux_kernel_4.11_em28xx_EVB_20190515/em28xx-vbi.c linux_kernel_4.11_em28xx_EVB_20190515/em28xx-video.c


    j'ai déjà fait (la compilation est ma bête noir)
    apt install linux-source-5.10
    apt install linux-headers-$(uname -r)                      ( linux-headers-5.10.0-10-amd64 )

    J'ai tenté un truc "crade" amd64-x86-ia64 (juste pour voir s'il y a
    risque de plantages pour des includes des 3 kilomètres de longs)

    gcc -Wall -c em28xx-audio.c \
            -I /usr/src/linux-headers-5.10.0-10-common/include \         -I /usr/src/linux-headers-5.10.0-10-amd64/include \         -I /usr/src/linux-headers-5.10.0-10- amd64/arch/x86/include/generated/ \
            -I /usr/src/linux-headers-5.10.0-10-common/arch/x86/include/ \
            -I /usr/src/linux-headers-5.10.0-10-common/arch/ia64/include/ \
            -I /usr/src/linux-headers-5.10.0-10- common/arch/ia64/include/uapi \





    Ben en fait, peut-être ai-je une vue déformée de la situation mais, en
    gros, comment se sont déroulés vos échanges? 

    Je veux dire par là que si par exemple tu sollicites le constructeur en
    lui disant "j'ai un problème avec le module em28xx sous Linux", qu'un commercial transmet en le déformant le souci à un technicien, tu finis
    par recevoir les sources d'un module dèjà présent dans les sources du
    noyau de ta Debian et tu recompiles une vieille version alors qu'un
    module binaire est déjà là.
    En gros tu orientes la réponse d'une personne non-qualifiée en lui
    posant ta question d'une certaine manière.

    Tout ça sans savoir réellement si le module em28xx correspond à ta
    carte et au chipset embarqué dessus, et si ton matériel est compatible
    linux, finalement? le fait que le module em28xx prenne en charge
    certains chipsets Empia ne signifie pas forcément que ton chipset
    particulier soit supporté par ce module.

    Tu pourrais éventuellement jeter un oeil au fichier em28xx.h qui t'a
    été transmis pour voir si il mentionne une reférence à ta carte particulière et si il est différent du fichier em28xx actuel présent
    dans les sources du noyau Linux: https://github.com/torvalds/linux/blob/master/drivers/media/usb/em28xx/em28xx.h

    sous la marque August ta carte n'est pas indiquée comme prise en charge
    par le module dans les sources officielles, peut-être sous une autre référence. Tu avais chargé le module avec le N° de carte 51 (EM2880_BOARD_TERRATEC_HYBRID_XS_FR): où t'as-t-on conseillé cela? Ta
    carte August est-elle une autre carte rebadgée?

    Et de plus si tu regardes le site August, ta carte n'est pas mentionnée
    comme compatible linux, au contraire de certaines de leurs autres
    cartes...

    Enfin bon, c'est peu-être moi qui suis pessimiste: je te le souhaite 
    :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)