Xen-VM Debian Etch

  • Erik


    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.