uname -r
:5.12.5-arch1-1
lsusb -s 001:007
:Bus 001 Device 007: ID 041e:401e Creative Technology, Ltd Webcam NX Pro
- Yesterday my Zoom app recognized my camera but not today.
- Noticed
/dev/video*
not found. - Found it used driver: spca5xx/LE gspca v4l1/v4l2
- Found this website.
- Found somebody made us Arch user repository package (AUR) but not available anymore.
- Downloaded gspcav1-20071224.tar.gz but not have built it yet, as I am afraid of it destroying the kernel, as it was originally intended for 2.6.11+; what about 3.x.x or later?
Asked
Active
Viewed 159 times
1
1 Answers
0
- Not obsolete, as @dirkt pointed out; refer this to check what drivers are required for your webcam.
- Hypothesis of the reason why Zoom recognized my webcam yesterday but not today; because I connected my webcam before booting yesterday, but not today.
- Then the hypothesis seemed to be correct.
lsusb
, then check webcam ID such as 041e:401e. In this case 041e stands for vendor ID; 401e for product.- Look for what driver is required; mine requires zc3xx, as in this.
lsmod | grep 'your driver name here'
. On my environment, for example:
gspca_zc3xx 61440 0
gspca_main 32768 1 gspca_zc3xx
:
:
videodev ... ... gspca_main,gspca_zc3xx,...
The 4th column stands for "Used by".
- Edit
/etc/modules-load.d/virtio-net.conf
:
# plz load webcam (creative)
videodev
videobuf2_common
# and so on
gspca_main
gspca_zc3xx
I thought if order matters; I wrote in reverse order of step 6.
- Try rebooting, then unplug your webcam, and login.
- Finally, try
lsmod
, connecting and unconnecting your webcam, andls /dev/video*
.
/usr/lib/modules/*/kernel/
! – May 24 '21 at 05:18041e:401e
in the source and recompile it if it doesn't get picked up automatically. – dirkt May 24 '21 at 05:42modprobe
to load a module, andmodinfo
to see for which USB ids it should load automatically, anddmesg
to look for potential errors. – dirkt May 24 '21 at 05:55