I have added the webcam repo, the system recognizes it
dmesg output:
1173.204072] usb 8-1: USB disconnect, address 2
1177.633059] usb 8-1: new full speed USB device using uhci_hcd and address 3
1177.778115] usb 8-1: New USB device found, idVendor=0c45, idProduct=614a
1177.778127] usb 8-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
1177.778137] usb 8-1: Product: USB camera
1177.778267] usb 8-1: configuration #1 chosen from 1 choice
lsusb:
Bus 008 Device 003: ID 0c45:614a Microdia
BUT it doesn’t work, v4l does nothing to it, i tried symlinking the dev to /dev/video0 but it still doesn’t work, has anyone made it to work?
Yes, i found a thread that said someone got it partially working by adding it’s identification as it is almost the same as 0c45:6418, i added the same line as 0c45:8418 in sonixj.c but changed 6148 to 614a, i wonder if it will work, anyway, unloading loading any possible module doesn’t help.
I guess it doesn’t recognize this webcam since in sonixj.c there was no 0c45:614a and that’s what i got. I am still compiling unless you tell me how i can compile just that one module
You may not have to compile it. Just modprobe it and then, use modinfo to find out if it has any parameters for the USB ids.
If it is there, then you can load with those parameters instead of re-compiling.
Unfortunatelly there aren’t too many options i could use (there no options at all in fact), the only modinfo output are the devices in which mine is absent… Guess i will have to modify the sonixj.c, if that is so then could you tell me how could compile ONLY this module?
You can download the source from the site and untar it to any empty directory.
Then, the sequence to compile it is simple (after adding your USB ids and from the root of the source directory):
./configure
make
sudo make install
You have to install kernel headers using Yast or zypper before attempting this.
I have just purchased a Microsoft VX-3000 and I’m 24 hours from returning it. It is listed in the webcam HCL as “OK” but it isn’t working. This also uses sonixj. It is listed accurately under lsusb. Sometimes there is a video0 and sometimes not. In my case, things might be complicated by the Hauppague TV that is installed and is listed as 3 video devices (but not 0). It does not work with:
aMSN
kopete
Skype
Cheese
Somebody, somewhere must have gotten these to work.