On Tue, 8 Jun 2010 18:55:33 +0900 Juan Diego Tascón <juantascon@gmail.com> wrote:
On Tue, Jun 8, 2010 at 3:55 PM, Jan de Groot <jan@jgc.homeip.net> wrote:
On Tue, 2010-06-08 at 15:49 +0900, Juan Diego Tascón wrote:
Actually it is installed, it is called gspca_zc3xx, if I load it the webcam works, the thing is it is not being loaded automatically
All modules have device aliases for the devices it supports. Udev just tries to load a module by devicename and gives your error if it can't succeed.
Should I report this to the udev developers?
When I run "modinfo gspca_zc3xx", I get an alias for your device (usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip* matches). This is with kernel 2.6.34 from testing. What kernel do you use? Older versions might not have the device alias assigned to the module.
I just updated my kernel to the testing version that you mentioned but I am still getting the same message. Do you know where these rules are stored?
The aliases are generated from device and id lists in the relevant source file during the kernel build process. in your case that would be: {USB_DEVICE(0x0ac8, 0x305b), DVNM("Z-star Vimicro zc0305b")}, in drivers/media/video/gspca/zc3xx.c That id is in that file since it's creation somewhere between 2.6.26 and 2.6.27_r1. Are you sure, you have a recent udev and it's properly configured? --