Erik - 2009-01-29


there are some problems installing modules in Xen-DomU (Citrix) Debian Etch. I compiled drivers for kernel and insmod loads usbip_common_mod.ko

vcldevx01:~/usbip-0.1.7/drivers/2.6.18# insmod usbip_common_mod.ko
/root/usbip-0.1.7/drivers/2.6.18/usbip_common.c: usbip common driver$Id: usbip_common.c 66 2008-04-20 13:19:42Z hirofuchi $

checked with lsmod

vcldevx01:~/usbip-0.1.7/drivers/2.6.18# lsmod
Module Size Used by
usbip_common_mod 15332 0
ipv6 228480 12
dm_snapshot 16320 0
dm_mirror 20368 0
dm_mod 50968 2 dm_snapshot,dm_mirror

fine, but loading the other ones doesn't work:

vcldevx01:~/usbip-0.1.7/drivers/2.6.18# insmod usbip.ko
usbip: Unknown symbol usb_alloc_urb
usbip: Unknown symbol usb_free_urb
usbip: Unknown symbol usb_register_driver
usbip: Unknown symbol usb_clear_halt
usbip: Unknown symbol usb_reset_device
usbip: Unknown symbol usb_submit_urb
usbip: Unknown symbol usb_set_interface
usbip: Unknown symbol usb_deregister
usbip: Unknown symbol usb_lock_device_for_reset
usbip: Unknown symbol usb_unlink_urb
usbip: Unknown symbol usb_kill_urb
insmod: error inserting 'usbip.ko': -1 Unknown symbol in module

vcldevx01:~/usbip-0.1.7/drivers/2.6.18# insmod vhci-hcd.ko
vhci_hcd: Unknown symbol usb_disabled
vhci_hcd: Unknown symbol usb_put_hcd
vhci_hcd: Unknown symbol usb_hcd_giveback_urb
vhci_hcd: Unknown symbol usb_create_hcd
vhci_hcd: Unknown symbol usb_remove_hcd
vhci_hcd: Unknown symbol usb_add_hcd
insmod: error inserting 'vhci-hcd.ko': -1 Unknown symbol in module

seems, there is no usb-support in xen-kernel.

How to make this work? I don't see how to enable usb with this kernel.