No hurry. Like I said, when/if you have time. Yes I understand that static is a no-go. Well, the results are unfortunately even worse than mine. ;-) In your case I get immediate "Segmentation fault" error. If I try my compiled version, I get "MJPG Streamer Version.: 2.0" followed by "Segmentation fault" (on loading *.so). For libjpeg.so ... I installed through ipkg install libjpeg ... so I have the latest installed. I hope this is not a problem. When I do "ldd mjpg_streamer" on my version I get the following. "ldd mjpg_streamer libpthread.so.0 => /opt/lib/libpthread.so.0 (0x2aabf000) libdl.so.0 => /opt/lib/libdl.so.0 (0x2aae2000) libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x2aaf5000) libc.so.0 => /opt/lib/libc.so.0 (0x2ab14000) libc.so.0 => /lib/libc.so.0 (0x2abc9000) ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000) " So it seems all links are ok. So my feeling is (but I might be wrong) is that my plugins (*.so files) are wrongly compiled. But I tried yours plugins (with my mjpg_streamer) but the same error happened (segmentation fault on load). If I do the same "ldd mjpg_streamer" on your version ... immediate error "Segmentation fault". And "ldd xyz.so" on any of the libraries mine or yours it returns "segmentation fault" error. Just for info. I loaded the following modules: input-core.ko videodev.ko uvcvideo.ko v4l2-common.ko v4l2-int-device.ko I hope I did not miss anyone important. If you have any question for me ... shoot.