- Bearbeitet
Hallo!
Ich möchte gern meine externe USB-Camera unter ArchLinux einrichten. Habe hier einige Beiträge und Wikis gelesen, bekomme die Cam aber nicht zum Funktionieren.
Hier bin ich gerade und weiß nicht wie weiter.
xawtv -c /dev/media1
This is xawtv-3.107, running on Linux/x86_64 (5.15.11-arch2-1)
xinerama 0: 1920x1080+0+1080
xinerama 1: 1920x1080+0+0
Failed to query video capabilities: Unpassender IOCTL (I/O-Control) für das Gerät
libv4l2: error getting capabilities: Unpassender IOCTL (I/O-Control) für das Gerät
vid-open: failed: libv4l
no video grabber device available
Ein paar weitere Infos:
lsusb
Bus 002 Device 005: ID 15aa:1555 Gearway Electronics (Dong Guan) Co., Ltd. 3.0 USB Camera
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 002: ID 1199:a001 Sierra Wireless, Inc. Sierra Wireless EM7345 4G LTE
Bus 001 Device 005: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 004: ID 04f2:b52c Chicony Electronics Co., Ltd Integrated Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 005: ID 15aa:1555 Gearway Electronics (Dong Guan) Co., Ltd. 3.0 USB Camera
chinesisch und eher unbekannt nach Recherche zur ID
dmesg | tail
[ 8375.203550] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 8375.203554] usb 2-1: Product: 3.0 USB Camera
[ 8375.203558] usb 2-1: Manufacturer: 3.0 USB Camera
[ 8375.210683] usb 2-1: Found UVC 1.00 device 3.0 USB Camera (15aa:1555)
[ 8375.240007] input: 3.0 USB Camera: 3.0 USB Camera as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input25
[ 8383.338740] audit: type=1100 audit(1640533689.515:295): pid=4530 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=? acct="braxtho" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=failed'
[ 8395.687671] audit: type=1100 audit(1640533701.865:296): pid=4530 uid=1000 auid=1000 ses=2 msg='op=PAM:authentication grantors=pam_faillock,pam_permit,pam_faillock acct="braxtho" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 8395.687834] audit: type=1101 audit(1640533701.865:297): pid=4530 uid=1000 auid=1000 ses=2 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="braxtho" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 8395.688696] audit: type=1110 audit(1640533701.865:298): pid=4530 uid=1000 auid=1000 ses=2 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
[ 8395.689997] audit: type=1105 audit(1640533701.865:299): pid=4530 uid=1000 auid=1000 ses=2 msg='op=PAM:session_open grantors=pam_systemd_home,pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=? addr=? terminal=/dev/pts/1 res=success'
immerhin UVC-kompatibel
[ 8375.210683] usb 2-1: Found UVC 1.00 device 3.0 USB Camera (15aa:1555)
udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[6492.837610] add /devices/pci0000:00/0000:00:14.0/usb2/2-1 (usb)
KERNEL[6492.843177] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0 (usb)
KERNEL[6492.863461] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video2 (video4linux)
KERNEL[6492.863700] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video3 (video4linux)
KERNEL[6492.864012] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/media1 (media)
KERNEL[6492.864128] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input24 (input)
KERNEL[6492.864310] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input24/event20 (input)
KERNEL[6492.864431] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0 (usb)
KERNEL[6492.864523] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.1 (usb)
KERNEL[6492.864654] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.1 (usb)
KERNEL[6492.864755] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1 (usb)
UDEV [6492.875200] add /devices/pci0000:00/0000:00:14.0/usb2/2-1 (usb)
UDEV [6492.883976] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0 (usb)
UDEV [6492.888243] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.1 (usb)
UDEV [6492.891730] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.1 (usb)
UDEV [6492.897093] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/media1 (media)
UDEV [6492.898474] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input24 (input)
UDEV [6492.905298] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video2 (video4linux)
UDEV [6492.912248] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/video4linux/video3 (video4linux)
UDEV [6492.947575] add /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input24/event20 (input)
UDEV [6492.951020] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0 (usb)
UDEV [6492.954978] bind /devices/pci0000:00/0000:00:14.0/usb2/2-1 (usb)
v4l2-ctl --list-devices
Video Capture 5 (usb-0000:00:14.0-1):
/dev/video2
/dev/video3
/dev/media1
Video Capture 3 (usb-0000:00:14.0-10):
/dev/video0
/dev/video1
/dev/media0
"Video Capture 5" ist die USB-Cam.