OV511 chip doesn't work with 2.6.11 :(
Posted: Tue May 17, 2005 6:08 am
I just upgraded to Mandriva 2005 which comes with kernel 2.6.11 and my USB cameras doesn't work any more I found this :
"ov511-2.28 driver does not work under linux 2.6.11 for three reasons: 1. remap_page_range does not exist (The log message is \"ov511: Unknown symbol remap_page_range\") 2. USB parameters idProduct and idVendors are kept in little endian format (previous kernels converted those data in cpu format) 3. usb_unlink_urb is deprecated (messages and stack dumps on the logs), usb_kill_urb must be used instead for synchronous streams. 1. and 3. affect all the systems while 2. appears only on Big Endian computers (with log error messages like: \"Unknown product ID 0x1105\"). I wrote a patch, see http://www.bononia.it/~renzo/keap/ Please insert the patch in the mainstream. Do not forget to put a tiny \"credit\" for the bugfix."
I'm a bit stuck now what to do, is it to recompile the driver and install the new one. Anyone done it already?'
cheers, tord
"ov511-2.28 driver does not work under linux 2.6.11 for three reasons: 1. remap_page_range does not exist (The log message is \"ov511: Unknown symbol remap_page_range\") 2. USB parameters idProduct and idVendors are kept in little endian format (previous kernels converted those data in cpu format) 3. usb_unlink_urb is deprecated (messages and stack dumps on the logs), usb_kill_urb must be used instead for synchronous streams. 1. and 3. affect all the systems while 2. appears only on Big Endian computers (with log error messages like: \"Unknown product ID 0x1105\"). I wrote a patch, see http://www.bononia.it/~renzo/keap/ Please insert the patch in the mainstream. Do not forget to put a tiny \"credit\" for the bugfix."
I'm a bit stuck now what to do, is it to recompile the driver and install the new one. Anyone done it already?'
cheers, tord