Hi,
I am trying to capture video and audio using a USB device called
"GrabBeeX+ Deluxe." While I am able to capture video successfully, I am
unable to get any audio output from the device.
After checking the kernel log, I noticed that this device may not be
fully supported. There appears to be support for a non-"Deluxe" version,
which has a different USB ID.
Could this be the reason why the audio is not working?
Below, I have included relevant system information and kernel log
details for reference. Please let me know if you need more information.
Best regards,
Olli
----------
ops@lifebook ~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Solus
Description: Solus 4.7 Endurance
Release: 4.7
Codename: endurance
----------
ops@lifebook ~ $ uname -a
Linux lifebook 6.12.9-312.current #1 SMP PREEMPT_DYNAMIC 2025-01-10
x86_64 GNU/Linux
----------
ops@lifebook ~ $ journalctl
helmi 02 13:04:22 lifebook kernel: usb 3-2: new high-speed USB device
number 3 using xhci_hcd
helmi 02 13:04:22 lifebook kernel: usb 3-2: New USB device found,
idVendor=eb1a, idProduct=2821, bcdDevice= 1.00
helmi 02 13:04:22 lifebook kernel: usb 3-2: New USB device strings:
Mfr=0, Product=0, SerialNumber=0
helmi 02 13:04:22 lifebook mtp-probe[1931]: checking bus 3, device 3:
"/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
helmi 02 13:04:22 lifebook mtp-probe[1931]: bus: 3, device: 3 was not an
MTP device
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: New device @ 480 Mbps
(eb1a:2821, interface 0, class 0)
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: Video interface 0
found: bulk isoc
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: chip ID is em2710/2820
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: board has no eeprom
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: No sensor detected
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: found i2c device @
0x4a on bus 0 [saa7113h]
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: Your board has no
unique USB ID.
A hint were successfully done, based
on i2c devicelist hash.
This method is not 100% failproof.
If the board were misdetected,
please email this log to:
V4L Mailing List
<linux-media@xxxxxxxxxxxxxxx>
Board detected as EM2860/SAA711X
Reference Design
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: Identified as
EM2860/SAA711X Reference Design (card=19)
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: analog set to isoc mode.
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.1: audio device
(eb1a:2821): interface 1, class 1
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.2: audio device
(eb1a:2821): interface 2, class 1
helmi 02 13:04:22 lifebook kernel: usbcore: registered new interface
driver em28xx
helmi 02 13:04:22 lifebook kernel: em28xx 3-2:1.0: Registering V4L2
extension
helmi 02 13:04:22 lifebook kernel: usbcore: registered new interface
driver snd-usb-audio
helmi 02 13:04:22 lifebook mtp-probe[1948]: checking bus 3, device 3:
"/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
helmi 02 13:04:22 lifebook mtp-probe[1948]: bus: 3, device: 3 was not an
MTP device
helmi 02 13:04:22 lifebook (udev-worker)[1943]: controlC1: Process
'/usr/sbin/alsactl restore ' failed with exit code 99.
helmi 02 13:04:22 lifebook systemd[1143]: Reached target sound.target -
Sound Card.
helmi 02 13:04:22 lifebook kernel: saa7115 9-0025: saa7113 found @ 0x4a
(3-2:1.0)
helmi 02 13:04:23 lifebook kernel: em28xx 3-2:1.0: Config register raw
data: 0x10
helmi 02 13:04:23 lifebook kernel: em28xx 3-2:1.0: AC97 vendor ID =
0x83847652
helmi 02 13:04:23 lifebook kernel: em28xx 3-2:1.0: AC97 features = 0x6a90
helmi 02 13:04:23 lifebook kernel: em28xx 3-2:1.0: Sigmatel audio
processor detected (stac 9752)
helmi 02 13:04:24 lifebook kernel: em28xx 3-2:1.0: V4L2 video device
registered as video2
helmi 02 13:04:24 lifebook kernel: em28xx 3-2:1.0: V4L2 extension
successfully initialized
helmi 02 13:04:24 lifebook kernel: em28xx: Registered (Em28xx v4l2
Extension) extension
helmi 02 13:04:24 lifebook kernel: em28xx 3-2:1.0: Registering snapshot
button...
helmi 02 13:04:24 lifebook kernel: input: em28xx snapshot button as
/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/input/input34
helmi 02 13:04:24 lifebook kernel: em28xx 3-2:1.0: Remote control
support is not available for this card.
helmi 02 13:04:24 lifebook kernel: em28xx: Registered (Em28xx Input
Extension) extension
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) config/udev:
Adding input device em28xx snapshot button (/dev/input/event14)
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) em28xx snapshot
button: Applying InputClass "libinput keyboard catchall"
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) em28xx snapshot
button: Applying InputClass "system-keyboard"
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) Using input driver
'libinput' for 'em28xx snapshot button'
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) em28xx snapshot
button: always reports core events
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) Option "Device"
"/dev/input/event14"
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) event14 - em28xx
snapshot button: is tagged by udev as: Keyboard
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) event14 - em28xx
snapshot button: device is a keyboard
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) event14 - em28xx
snapshot button: device removed
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) Option
"config_info"
"udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/input/input34/event14"
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) XINPUT: Adding
extended input device "em28xx snapshot button" (type: KEYBOARD, id 16)
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (**) Option
"xkb_layout" "fi"
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) event14 - em28xx
snapshot button: is tagged by udev as: Keyboard
helmi 02 13:04:24 lifebook xserver-wrapper[981]: (II) event14 - em28xx
snapshot button: device is a keyboard