Tôi đang chạy Angstrom trên BeagleBoard-xm của tôi . Tôi muốn sử dụng webcam (Tôi có Microsoft LifeCam Cinema và Logitech C 310). Tôi đã cài đặt v4l-utils
, libv4l-dev
và kernel-module-uvcvideo
với opkg. Nhưng các webcam không xuất hiện trong /dev
thư mục. cheese
không thể tìm thấy chúng quá.
Đây là đầu ra của dmesg
:
[ 8925.347137] usb 2-2.4.3: new high speed USB device using ehci-omap and address 8
[ 8925.489044] usb 2-2.4.3: New USB device found, idVendor=045e, idProduct=075d
[ 8925.496490] usb 2-2.4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 8925.504333] usb 2-2.4.3: Product: Microsoft�� LifeCam Cinema(TM)
[ 8925.510528] usb 2-2.4.3: Manufacturer: Microsoft
[ 8926.635742] 8:3:1: cannot get freq at ep 0x82
và đây là đầu ra của lsusb
:
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 002 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 002 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 005: ID 04d9:1603 Holtek Semiconductor, Inc.
Bus 002 Device 006: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 002 Device 008: ID 045e:075d Microsoft Corp.
mô-đun hạt nhân uvcvideo dường như nằm trong thư mục bên phải:
# locate uvcvideo.ko
/lib/modules/2.6.32/kernel/drivers/media/video/uvc/uvcvideo.ko
# uname -a
Linux beagleboard 2.6.32 #3 PREEMPT Tue Jul 26 10:56:56 CEST 2011 armv7l unknown
lsmod
đầu ra là:
# lsmod
Module Size Used by
ipv6 249063 10
Nhưng tôi không thấy mô-đun uvcvideo ở lsmod
đầu ra. Tôi có nên làm một cái gì đó khác để tải các mô-đun? Hoặc tôi nên cài đặt một trình điều khiển cụ thể?
FATAL: Module uvcvideo not found.
modinfo
) không?
/lib/modules/2.6.32/kernel/drivers/media/video/
và có một dòngvermagic: 2.6.32 preempt mod_unload modversions ARMv7
insmod
theo đường dẫn tuyệt đối của uvcvideo.ko không? Bạn có nhận được bất kỳ thông báo lỗi?
lsmod
đầu ra sau mộtmodprobe uvcvideo
?