(sorry for my empty reply just before this one)

Hi Paulo,

I got vloopback running in the first place with this link. I remember insmod did not work, but 'make install' and then 'modprobe vloopback' did. So I didn't bother with it, untill after installing uvc-video it stopped working.
Maybe i got the same message as now, but i don't remember.
# insmod vloopback.ko
insmod: error inserting 'vloopback.ko': -1 Unknown symbol in module

In the readme of vloopback they mention this error and the solution:

  Solution : You must load videodev module :
 'insmod videodev ; insmod ./vloopback.ko'

Also they mention:

To compile and install :
make ; su - ; make install
/sbin/modprobe videodev
/sbin/modprobe vloopback


But I now don't have videodev and it is not included in
svn co http://www.lavrsen.dk/svn/vloopback/trunk/ vloopback

Basically I have no clue why it ever worked, I had no videodev module installed unless it came with another software package, could that be? I also remember having videdodev in the last few days, so maybe somehow I removed it.. I guess installed uvc-version over it, and then with 'make rminstall' i deleted it. Does that make sense?

Trying to install the uvc-video version of videodev (I already ran 'make minstall', then 'make') I get:
# insmod v4l/videodev.ko
insmod: error inserting 'v4l/videodev.ko': -1 Unknown symbol in module

When i run just 'make install' as in the uvc-video readme, it installs and I can 'modprobe videodev'.
Then back to my vloopback source and
# insmod vloopback.ko
insmod: error inserting 'vloopback.ko': -1 Unknown symbol in module

When I do 'make install' instead of insmod I get the same old error again
# modprobe vloopback
FATAL: Error inserting vloopback (/lib/modules/2.6.26-2-686/kernel/drivers/misc/vloopback.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Any idea?

Best,
bart

On 03/05/2010 02:52 PM, Paulo Assis wrote:
Bart,
In your case I would first remove the installed modules:
make rminstall

I would then check for any extra vloopback module still laying around
and remove it.

Then proceed with a new installation following the how-to,
and install vloopback from source:
http://www.lavrsen.dk/twiki/bin/view/Motion/VideoFourLinuxLoopbackDevice

Best regards,
Paulo

2010/3/5 Bart Koppe<b...@a-bort.org>:

Hi Paulo,

I now tried:
# for file in `find /lib/modules -name "*.ko"`; do if [[ -e $file.gz ]];
then echo "$file.gz should be removed"; fi; done
This returns nothing.
To be sure I also did:
# find / -name "*.ko.gz"
but it also does not return anything..

I anyway tried to unload and then load modules. Basically I used to only
load vloopback, now also uvcvideo. Unloading and loading in different order
does not solve it to.

The same message appears (which is indeed similar to the example message
about compressed kernel modules conflicting)

Thanks,

bart


On 03/05/2010 10:30 AM, Paulo Assis wrote:

Bart Hi,
The errors you are getting are usually from old modules still laying
around.
try following the v4l-dvb installation how-to:

http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers#First_Use:_Out_with_the_Old.2C_In_with_the_New

take special attention to the Special case (compressed kernel modules)
in the Unresolved Symbols section


Best regards,
Paulo

2010/3/5 Bart Koppe<b...@a-bort.org>:


Hi List,

I'm making a media installation. One screen shows video streams from
several
webcams in the world, another screen shows you watching these streams.

Basically i have two issues that I need to solve. One caused by the
install
(or something I did wrong during that process)
To make my Microsoft Lifecam Cinema HD (not really a fan of MS, but
that's
what i got) stream live video I installed the dev version of uvc-video.
After I booted my PC this morning unfortunatly vloopback stopped working.

The other issue I could ask in a separate email, basically i can record
the
webcam output, but not stream it.

Thanks,

Bart



Some outputs according vloopback (the suggestions I found elsewhere to
just
reboot don't work):

# modprobe vloopback
FATAL: Error inserting vloopback
(/lib/modules/2.6.26-2-686/kernel/drivers/misc/vloopback.ko): Unknown
symbol
in module, or unknown parameter (see dmesg)

dmesg shows:
[ 2216.742102] vloopback: disagrees about version of symbol video_devdata
[ 2216.742102] vloopback: Unknown symbol video_devdata
[ 2216.742102] vloopback: disagrees about version of symbol
video_unregister_device
[ 2216.742102] vloopback: Unknown symbol video_unregister_device
[ 2216.742205] vloopback: disagrees about version of symbol
video_device_alloc
[ 2216.742210] vloopback: Unknown symbol video_device_alloc
[ 2216.742293] vloopback: disagrees about version of symbol
video_register_device
[ 2216.742298] vloopback: Unknown symbol video_register_device
[ 2216.742370] vloopback: disagrees about version of symbol
video_device_release
[ 2216.742370] vloopback: Unknown symbol video_device_release

# cat /proc/version
Linux version 2.6.26-2-686 (Debian 2.6.26-21lenny3) (da...@debian.org)
(gcc
version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Wed Feb 10
08:59:21 UTC 2010

# cat /proc/modules
nvidia 7086148 34 - Live 0xf942f000 (P)
agpgart 28808 1 nvidia, Live 0xf8a6d000
tun 8292 1 - Live 0xf8a50000
ppdev 6468 0 - Live 0xf8a4d000
lp 8164 0 - Live 0xf8a4a000
ipv6 235396 24 - Live 0xf8c73000
powernow_k8 12036 0 - Live 0xf89fc000
cpufreq_powersave 1856 0 - Live 0xf89e3000
cpufreq_userspace 3172 0 - Live 0xf8945000
cpufreq_conservative 5960 0 - Live 0xf8a0c000
cpufreq_ondemand 6476 2 - Live 0xf89f6000
cpufreq_stats 3776 0 - Live 0xf8830000
freq_table 4224 3 powernow_k8,cpufreq_ondemand,cpufreq_stats, Live
0xf89f9000
fuse 42908 1 - Live 0xf8a56000
compat_ioctl32 1248 0 - Live 0xf8918000
loop 12748 0 - Live 0xf8a07000
parport_pc 22500 1 - Live 0xf8a00000
parport 30988 3 ppdev,lp,parport_pc, Live 0xf89da000
snd_hda_intel 325720 0 - Live 0xf8a90000
snd_usb_audio 70272 0 - Live 0xf8a10000
snd_usb_lib 13472 1 snd_usb_audio, Live 0xf89d5000
shpchp 25528 0 - Live 0xf89ba000
snd_pcm 62660 2 snd_hda_intel,snd_usb_audio, Live 0xf89e5000
snd_seq_midi 5728 0 - Live 0xf8947000
pci_hotplug 23460 1 shpchp, Live 0xf89a6000
pcspkr 2432 0 - Live 0xf88b6000
snd_seq_midi_event 6432 1 snd_seq_midi, Live 0xf898c000
snd_rawmidi 18496 2 snd_usb_lib,snd_seq_midi, Live 0xf89b4000
snd_hwdep 6212 1 snd_usb_audio, Live 0xf8951000
snd_seq 41456 2 snd_seq_midi,snd_seq_midi_event, Live 0xf89c3000
snd_timer 17800 2 snd_pcm,snd_seq, Live 0xf89ae000
uvcvideo 51692 0 - Live 0xf897e000
snd_seq_device 6380 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0xf894e000
videodev 34656 1 uvcvideo, Live 0xf899c000
snd 45636 8

snd_hda_intel,snd_usb_audio,snd_pcm,snd_rawmidi,snd_hwdep,snd_seq,snd_timer,snd_seq_device,
Live 0xf898f000
v4l1_compat 11524 2 uvcvideo,videodev, Live 0xf894a000
snd_page_alloc 7816 2 snd_hda_intel,snd_pcm, Live 0xf893e000
soundcore 6368 1 snd, Live 0xf8942000
ftdi_sio 44296 1 - Live 0xf8955000
usbserial 26472 3 ftdi_sio, Live 0xf88ae000
i2c_core 19828 2 nvidia,videodev, Live 0xf8895000
wmi 6440 0 - Live 0xf88ab000
button 6096 0 - Live 0xf88a8000
evdev 8000 4 - Live 0xf884b000
ext3 105576 2 - Live 0xf8963000
jbd 39476 1 ext3, Live 0xf8933000
mbcache 7108 1 ext3, Live 0xf8865000
sd_mod 22200 4 - Live 0xf8911000
usbhid 35904 0 - Live 0xf8907000
hid 33184 1 usbhid, Live 0xf88fd000
ff_memless 4392 1 usbhid, Live 0xf8892000
ide_pci_generic 3908 0 [permanent], Live 0xf8852000
amd74xx 7752 0 [permanent], Live 0xf8824000
ide_core 96168 2 ide_pci_generic,amd74xx, Live 0xf891a000
forcedeth 45072 0 - Live 0xf889b000
ata_generic 4676 0 - Live 0xf884f000
ahci 23596 3 - Live 0xf885e000
libata 140448 2 ata_generic,ahci, Live 0xf88d9000
scsi_mod 129548 2 sd_mod,libata, Live 0xf88b8000
dock 8304 1 libata, Live 0xf8832000
ehci_hcd 28428 0 - Live 0xf8856000
ohci_hcd 18500 0 - Live 0xf8845000
usbcore 118192 9

snd_usb_audio,snd_usb_lib,uvcvideo,ftdi_sio,usbserial,usbhid,ehci_hcd,ohci_hcd,
Live 0xf886d000
thermal 15228 0 - Live 0xf8836000
processor 32576 2 powernow_k8,thermal, Live 0xf883c000
fan 4196 0 - Live 0xf8827000
thermal_sys 10856 3 thermal,processor,fan, Live 0xf882a000


--
-----/\/\/\/\/\/\-----
Bart Koppe
bk at a-bort dot org
http://a-bort.org
-----\/\/\/\/\/\/-----

I love deadlines. I like the whooshing sound they make as they fly by.
-
Douglas Adams
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel



--
-----/\/\/\/\/\/\-----
Bart Koppe
Franselaan 232C
3028 AP Rotterdam
06-40704051
b...@a-bort.org
aim/msn/skype bartkoppe
http://a-bort.org
-----\/\/\/\/\/\/-----




--
-----/\/\/\/\/\/\-----  
Bart Koppe              
Franselaan 232C
3028 AP Rotterdam
06-40704051             
b...@a-bort.org         
aim/msn/skype bartkoppe
http://a-bort.org
-----\/\/\/\/\/\/-----

_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to