Skip to content

Instantly share code, notes, and snippets.

@shamun
Created October 22, 2011 08:29
Show Gist options
  • Save shamun/1305780 to your computer and use it in GitHub Desktop.
Save shamun/1305780 to your computer and use it in GitHub Desktop.
Kernel26-lts:
==============
1. pacman -Syu kernel26-lts kernel26-lts-headers
2. vim /boot/grub/menu.lst
# (0) Arch Linux
title Arch Linux
root (hd0,0)
#kernel /vmlinuz-linux root=/dev/disk/by-uuid/15bd099c-22aa-4fa9-998e-964f5e3fedd8 ro vga=773 quiet splash
#initrd /initramfs-linux.img
kernel /vmlinuz26-lts root=/dev/disk/by-uuid/15bd099c-22aa-4fa9-998e-964f5e3fedd8 ro vga=773 quiet
initrd /kernel26-lts.img
3. mkinitcpio -p kernel26-lts
OK
VGA2UB
=======
1. uname -a
Linux myhost 2.6.32-lts #1 SMP Tue Aug 30 08:59:44 CEST 2011 x86_64 Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz GenuineIntel GNU/Linux
2. ls
Config.mak drvwrapper.o vga2usb-3.26.0.27-ubuntu-3.0.0-12-server_X86_64.tbz
drvwrapper.c Makefile vga2usb_bins.o
drvwrapper.h modules.order vga2usb.ko
drvwrapper_lib.c Module.symvers vga2usb.mod.c
drvwrapper_lib.h README vga2usb.mod.o
drvwrapper_lib.o v2u_id.h vga2usb.o
3. make clean; make; make install
[root@myhost vga]# make install
make -C /lib/modules/2.6.32-lts/build SUBDIRS=/var/tmp/vga modules
make[1]: Entering directory `/usr/src/linux-2.6.32-lts'
Building modules, stage 2.
MODPOST 1 modules
WARNING: "kernel_stack" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "pv_lock_ops" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "param_ops_int" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "__video_register_device" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "kthread_create_on_node" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "_raw_spin_unlock_irqrestore" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "current_task" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "_raw_spin_lock_irq" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "_raw_spin_lock" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "_raw_spin_lock_irqsave" [/var/tmp/vga/vga2usb.ko] undefined!
WARNING: "param_ops_uint" [/var/tmp/vga/vga2usb.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.32-lts'
make -C /lib/modules/2.6.32-lts/build SUBDIRS=/var/tmp/vga modules_install
make[1]: Entering directory `/usr/src/linux-2.6.32-lts'
INSTALL /var/tmp/vga/vga2usb.ko
DEPMOD 2.6.32-lts
make[1]: Leaving directory `/usr/src/linux-2.6.32-lts'
depmod -a
4. cp -R vga2usb.ko /lib/modules/2.6.32-lts/
5 modprobe vga2usb
FATAL: Error inserting vga2usb (/lib/modules/2.6.32-lts/vga2usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
6. dmesg
...
[ 5.359092] HDA Intel 0000:00:1b.0: setting latency timer to 64
[ 5.771389] Initializing USB Mass Storage driver...
[ 5.771561] scsi6 : SCSI emulation for USB Mass Storage devices
[ 5.771703] usbcore: registered new interface driver usb-storage
[ 5.771705] USB Mass Storage support registered.
[ 5.771713] usb-storage: device found at 6
[ 5.771714] usb-storage: waiting for device to settle before scanning
[ 8.204110] EXT4-fs (sda4): mounted filesystem with ordered data mode
[ 8.314803] Adding 265064k swap on /dev/sda2. Priority:-1 extents:1 across:265064k
[ 9.807032] r8169: eth0: link down
[ 10.754614] scsi 6:0:0:0: Direct-Access USB DISK 2.0 PMAP PQ: 0 ANSI: 0 CCS
[ 10.754744] sd 6:0:0:0: Attached scsi generic sg1 type 0
[ 10.756414] sd 6:0:0:0: [sdb] 3911680 512-byte logical blocks: (2.00 GB/1.86 GiB)
[ 10.757052] sd 6:0:0:0: [sdb] Write Protect is off
[ 10.757054] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 10.757055] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 10.757086] usb-storage: device scan complete
[ 10.766444] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 10.769198] sdb: sdb1
[ 10.773241] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 10.776002] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 40.844261] IPv6: Loaded, but administratively disabled, reboot required to enable
[ 85.384452] xdotool[1654]: segfault at 44 ip 0000000000403177 sp 00007fff71cc02d0 error 6 in xdotool[400000+f000]
[ 145.228419] xdotool[1698]: segfault at 44 ip 0000000000403177 sp 00007fffb4b177f0 error 6 in xdotool[400000+f000]
[ 205.072680] xdotool[1752]: segfault at 44 ip 0000000000403177 sp 00007fff994ede50 error 6 in xdotool[400000+f000]
[ 264.916439] xdotool[1796]: segfault at 44 ip 0000000000403177 sp 00007ffff6a2b1f0 error 6 in xdotool[400000+f000]
[ 324.760636] xdotool[1856]: segfault at 44 ip 0000000000403177 sp 00007fff1549df20 error 6 in xdotool[400000+f000]
[ 357.197920] r8169: eth0: link up
[ 405.532394] xdotool[1900]: segfault at 44 ip 0000000000403177 sp 00007fffea0145d0 error 6 in xdotool[400000+f000]
[ 465.367514] xdotool[2112]: segfault at 44 ip 0000000000403177 sp 00007fff3e2522d0 error 6 in xdotool[400000+f000]
[ 525.232221] xdotool[3939]: segfault at 44 ip 0000000000403177 sp 00007fff9ce7e4e0 error 6 in xdotool[400000+f000]
[ 539.531837] Linux video capture interface: v2.00
[ 539.550998] vga2usb: Unknown symbol param_ops_uint
[ 539.551222] vga2usb: Unknown symbol _raw_spin_lock_irqsave
[ 539.551257] vga2usb: Unknown symbol _raw_spin_lock
[ 539.551377] vga2usb: Unknown symbol _raw_spin_lock_irq
[ 539.551875] vga2usb: Unknown symbol current_task
[ 539.551911] vga2usb: Unknown symbol _raw_spin_unlock_irqrestore
[ 539.551992] vga2usb: Unknown symbol kthread_create_on_node
[ 539.552090] vga2usb: Unknown symbol __video_register_device
[ 539.552249] vga2usb: Unknown symbol param_ops_int
[ 539.552286] vga2usb: Unknown symbol pv_lock_ops
[ 539.552323] vga2usb: Unknown symbol kernel_stack
[ 559.145304] vga2usb: Unknown symbol param_ops_uint
[ 559.145530] vga2usb: Unknown symbol _raw_spin_lock_irqsave
[ 559.145565] vga2usb: Unknown symbol _raw_spin_lock
[ 559.145686] vga2usb: Unknown symbol _raw_spin_lock_irq
[ 559.146183] vga2usb: Unknown symbol current_task
[ 559.146219] vga2usb: Unknown symbol _raw_spin_unlock_irqrestore
[ 559.146300] vga2usb: Unknown symbol kthread_create_on_node
[ 559.146399] vga2usb: Unknown symbol __video_register_device
[ 559.146557] vga2usb: Unknown symbol param_ops_int
[ 559.146594] vga2usb: Unknown symbol pv_lock_ops
[ 559.146631] vga2usb: Unknown symbol kernel_stack
[ 585.067274] xdotool[4437]: segfault at 44 ip 0000000000403177 sp 00007fffe40ce2b0 error 6 in xdotool[400000+f000]
[ 594.228463] vga2usb: Unknown symbol param_ops_uint
[ 594.228688] vga2usb: Unknown symbol _raw_spin_lock_irqsave
[ 594.228724] vga2usb: Unknown symbol _raw_spin_lock
[ 594.228845] vga2usb: Unknown symbol _raw_spin_lock_irq
[ 594.229345] vga2usb: Unknown symbol current_task
[ 594.229381] vga2usb: Unknown symbol _raw_spin_unlock_irqrestore
[ 594.229462] vga2usb: Unknown symbol kthread_create_on_node
[ 594.229561] vga2usb: Unknown symbol __video_register_device
[ 594.229719] vga2usb: Unknown symbol param_ops_int
[ 594.229756] vga2usb: Unknown symbol pv_lock_ops
[ 594.229793] vga2usb: Unknown symbol kernel_stack
[ 644.902176] xdotool[4453]: segfault at 44 ip 0000000000403177 sp 00007fff45cb8f10 error 6 in xdotool[400000+f000]
[ 704.737153] xdotool[4466]: segfault at 44 ip 0000000000403177 sp 00007fff43b9f5c0 error 6 in xdotool[400000+f000]
[ 764.572142] xdotool[4478]: segfault at 44 ip 0000000000403177 sp 00007fffe4399830 error 6 in xdotool[400000+f000]
[ 824.407277] xdotool[4487]: segfault at 44 ip 0000000000403177 sp 00007fffff991f50 error 6 in xdotool[400000+f000]
[ 884.242253] xdotool[4497]: segfault at 44 ip 0000000000403177 sp 00007fffbcea9110 error 6 in xdotool[400000+f000]
[ 944.077293] xdotool[4776]: segfault at 44 ip 0000000000403177 sp 00007fff4cfae1b0 error 6 in xdotool[400000+f000]
[ 995.783886] vga2usb: Unknown symbol param_ops_uint
[ 995.784110] vga2usb: Unknown symbol _raw_spin_lock_irqsave
[ 995.784146] vga2usb: Unknown symbol _raw_spin_lock
[ 995.784267] vga2usb: Unknown symbol _raw_spin_lock_irq
[ 995.784771] vga2usb: Unknown symbol current_task
[ 995.784807] vga2usb: Unknown symbol _raw_spin_unlock_irqrestore
[ 995.784888] vga2usb: Unknown symbol kthread_create_on_node
[ 995.784986] vga2usb: Unknown symbol __video_register_device
[ 995.785147] vga2usb: Unknown symbol param_ops_int
[ 995.785185] vga2usb: Unknown symbol pv_lock_ops
[ 995.785222] vga2usb: Unknown symbol kernel_stack
[ 1003.912353] xdotool[4785]: segfault at 44 ip 0000000000403177 sp 00007fffb5d8d370 error 6 in xdotool[400000+f000]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment