Skip to content

Instantly share code, notes, and snippets.

@shamun
Created October 23, 2011 08:47
Show Gist options
  • Save shamun/1307120 to your computer and use it in GitHub Desktop.
Save shamun/1307120 to your computer and use it in GitHub Desktop.
[root@myhost ~]# cd /var/tmp/vga
[root@myhost vga]# ls
Config.mak README
drvwrapper.c v2u_id.h
drvwrapper.h vga2usb-3.26.0.27-ubuntu-3.0.0-12-generic_X86_64.tbz
drvwrapper_lib.c vga2usb_bins.o
drvwrapper_lib.h vga2usb.ko
Makefile
[root@myhost vga]# make
make -C /lib/modules/3.0-ARCH/build SUBDIRS=/var/tmp/vga modules
make[1]: Entering directory `/usr/src/linux-3.0-ARCH'
CC [M] /var/tmp/vga/drvwrapper.o
CC [M] /var/tmp/vga/drvwrapper_lib.o
LD [M] /var/tmp/vga/vga2usb.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "pv_lock_ops" [/var/tmp/vga/vga2usb.ko] undefined!
CC /var/tmp/vga/vga2usb.mod.o
LD [M] /var/tmp/vga/vga2usb.ko
make[1]: Leaving directory `/usr/src/linux-3.0-ARCH'
[root@myhost vga]# make install
make -C /lib/modules/3.0-ARCH/build SUBDIRS=/var/tmp/vga modules
make[1]: Entering directory `/usr/src/linux-3.0-ARCH'
Building modules, stage 2.
MODPOST 1 modules
WARNING: "pv_lock_ops" [/var/tmp/vga/vga2usb.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-3.0-ARCH'
make -C /lib/modules/3.0-ARCH/build SUBDIRS=/var/tmp/vga modules_install
make[1]: Entering directory `/usr/src/linux-3.0-ARCH'
INSTALL /var/tmp/vga/vga2usb.ko
DEPMOD 3.0-ARCH
make[1]: Leaving directory `/usr/src/linux-3.0-ARCH'
depmod -a
[root@myhost vga]# cp -R vga2usb.ko /lib/modules/3.0-ARCH/
[root@myhost vga]# depmod -a
[root@myhost vga]# modprobe vga2usb
FATAL: Error inserting vga2usb (/lib/modules/3.0-ARCH/vga2usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[ 176.910808] Linux media interface: v0.10
[ 176.912626] Linux video capture interface: v2.00
[ 176.944274] vga2usb: Unknown symbol pv_lock_ops (err 0)
[ 262.855101] xdotool[3500]: segfault at 44 ip 0000000000403177 sp 00007fff73669f70 error 6 in xdotool[400000+f000]
[ 322.570110] xdotool[3514]: segfault at 44 ip 0000000000403177 sp 00007fff3309f170 error 6 in xdotool[400000+f000]
[ 382.345616] xdotool[3528]: segfault at 44 ip 0000000000403177 sp 00007fff2d8bac20 error 6 in xdotool[400000+f000]
[ 442.121368] xdotool[3536]: segfault at 44 ip 0000000000403177 sp 00007fffec8f2fe0 error 6 in xdotool[400000+f000]
[ 501.684323] xdotool[3979]: segfault at 44 ip 0000000000403177 sp 00007fffadabcdc0 error 6 in xdotool[400000+f000]
[ 513.481335] vga2usb: Unknown symbol pv_lock_ops (err 0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment