-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Laurent Pinchart wrote: > I sense some bitterness here ;-) I'll try to help you (please remember I'm > quite new to v4l trees as well, so this might require a few iterations).
Damn, I tried to hide it since I'm not really entitled to, but it seems I failed. :p > The most usual source of dependency errors when installing v4l from sources > is > old modules lying around in /lib/modules/`uname -r`/. Could you try to > manually move them out of the way ? If I remember well Ubuntu installs > in-tree modules in /lib/modules/`uname -r`/kernel and out-of-tree modules > in /lib/modules/`uname -r`/ubuntu, so make sure you look into both locations > for v4l modules. Yes, I think this probably had something to do with the modprobe failing, I should try to hunt down all outdated versions. > You could also try to load the new modules with insmod. You will have to > resolve dependencies yourself (i.e. load the modules in the correct order), > but you will be able to make sure the new modules are loaded and not some old > ones lying around in a corner. This might give you some interesting hints. In fact, what I tried to do first, was to remove all v4l related modules and start to insmod them one by one. Now that I tried again, I think it was my fault (naturally) and I think I had wrong version of v4l1_compat.ko loaded. It's a bit funny that videodev.ko depends on v4l1_compat.ko, but that's another issue. Just for documentation if someone else has similar problems, the correct order to load modules is: insmod v4l1-compat.ko insmod videodev.ko insmod v4l2-compat-ioctl32.ko insmod uvcvideo.ko And apparently the v4l2_common.ko I mentioned before is not used at all... I'm not sure if the ioctl32 compat is required because I'm running on x86-64, but anyway at least I needed it. Thank you again a lot for your help, I hope this information is helpful for someone, at least now I know the dependencies. Stupid mistake in the beginning again, but I had just missed the v4l1 when grepping for v4l2... Juho -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJIPrOVj38o8sTDc4RAuRDAJ9WPYZrmcHA8CRUAaU4NbNPi0G6TgCfdjJX AkySz+HQH2adnZ036i/I5Sk= =XNsh -----END PGP SIGNATURE----- _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
