Has there been further development in fixing this? In 13.04 the issue appears to still be unresolved. Is there some barrier keeping the newest usbip from being available downstream? $ uname -a Linux 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux $ sudo usbip -v usbip 0.1.7 ($Id: vhci_attach.c 42 2007-09-07 12:07:51Z hirofuchi $) $ usbipd -d ** (process:6004): WARNING **: running non-root? usbip err: stub_driver.c: 33 (open_sysfs_stub_driver) usbip_common_mod.ko and usbip.ko must be loaded ** (process:6004): ERROR **: driver open failed Trace/breakpoint trap (core dumped) $ sudo strace usbipd -d execve("/usr/sbin/usbipd", ["usbipd", "-d"], [/* 18 vars */]) = 0 brk(0) = 0x22dd000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4ed000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=167876, ...}) = 0 mmap(NULL, 167876, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f343e4c4000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libusbip.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\"\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=51528, ...}) = 0 mmap(NULL, 2148608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343e0c0000 mprotect(0x7f343e0cb000, 2097152, PROT_NONE) = 0 mmap(0x7f343e2cb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f343e2cb000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\242\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1029240, ...}) = 0 mmap(NULL, 3126592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343ddc4000 mprotect(0x7f343debd000, 2097152, PROT_NONE) = 0 mmap(0x7f343e0bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf9000) = 0x7f343e0bd000 mmap(0x7f343e0bf000, 1344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f343e0bf000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libsysfs.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=43176, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4c3000 mmap(NULL, 2138416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343dbb9000 mprotect(0x7f343dbc3000, 2093056, PROT_NONE) = 0 mmap(0x7f343ddc2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f343ddc2000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1848024, ...}) = 0 mmap(NULL, 3961912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343d7f1000 mprotect(0x7f343d9af000, 2093056, PROT_NONE) = 0 mmap(0x7f343dbae000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bd000) = 0x7f343dbae000 mmap(0x7f343dbb4000, 17464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f343dbb4000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\31\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=256224, ...}) = 0 mmap(NULL, 2351392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343d5b2000 mprotect(0x7f343d5ef000, 2097152, PROT_NONE) = 0 mmap(0x7f343d7ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3d000) = 0x7f343d7ef000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20m\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=135175, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4c2000 mmap(NULL, 2212936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f343d395000 mprotect(0x7f343d3ad000, 2093056, PROT_NONE) = 0 mmap(0x7f343d5ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f343d5ac000 mmap(0x7f343d5ae000, 13384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f343d5ae000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4c1000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4bf000 arch_prctl(ARCH_SET_FS, 0x7f343e4bf740) = 0 mprotect(0x7f343dbae000, 16384, PROT_READ) = 0 mprotect(0x7f343d5ac000, 4096, PROT_READ) = 0 mprotect(0x7f343d7ef000, 4096, PROT_READ) = 0 mprotect(0x7f343ddc2000, 4096, PROT_READ) = 0 mprotect(0x7f343e0bd000, 4096, PROT_READ) = 0 mprotect(0x7f343e2cb000, 4096, PROT_READ) = 0 mprotect(0x604000, 4096, PROT_READ) = 0 mprotect(0x7f343e4ef000, 4096, PROT_READ) = 0 munmap(0x7f343e4c4000, 167876) = 0 set_tid_address(0x7f343e4bfa10) = 6027 set_robust_list(0x7f343e4bfa20, 0x18) = 0 futex(0x7fff9f50be4c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f343e4bf740) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x7f343d39b800, [], SA_RESTORER|SA_SIGINFO, 0x7f343d3a4bd0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7f343d39b880, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f343d3a4bd0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 geteuid() = 0 brk(0) = 0x22dd000 brk(0x22fe000) = 0x22fe000 open("/usr/share/misc/usb.ids", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=476224, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4ec000 read(3, "#\n#\tList of USB ID's\n#\n#\tMaintai"..., 4096) = 4096 read(3, "oid fish dongle\n03ec Iwatsu Ame"..., 4096) = 4096 read(3, "eries\n\t1a11 OfficeJet 5100 seri"..., 4096) = 4096 read(3, "17 EWS UPD\n\t5111 PhotoSmart 32"..., 4096) = 4096 read(3, " WLAN [Intersil PRISM 2.5]\n\t0080"..., 4096) = 4096 read(3, " Port\n\ted73 HAMEG HO730 Serial "..., 4096) = 4096 read(3, "55 DX4330\n\t0560 CX4200\n\t0565 "..., 4096) = 4096 read(3, "GN Wireless LAN Adapter [Ralink "..., 4096) = 4096 read(3, " Webcam NX [PD1110]\n\t401d Webc"..., 4096) = 4096 read(3, "ne\n\t0410 6630 Imaging Smartphon"..., 4096) = 4096 read(3, "r\n\t0014 InkJet Color Printer\n\t0"..., 4096) = 4096 read(3, "etooth Adapter\n\t3007 Bluetooth "..., 4096) = 4096 brk(0x231f000) = 0x231f000 read(3, "thernet Adapter\n\t7004 VideoCAM "..., 4096) = 4096 read(3, "-6000\n\t00f9 Wireless Desktop Re"..., 4096) = 4096 read(3, "cket PC 2003\n\t0473 Windows Powe"..., 4096) = 4096 read(3, "ms\n\t0001 UPS\n\tffff UPS\n0464 A"..., 4096) = 4096 read(3, "801 Video Camera\n\tb305 BT Mini"..., 4096) = 4096 read(3, "e Mouse (4-button)\n\tc501 Cordle"..., 4096) = 4096 read(3, "U9400 Remote Control\n\t0666 Hant"..., 4096) = 4096 read(3, " SlimBlade Media Mouse\n\t1077 S"..., 4096) = 4096 read(3, "d&ISDN Router\n\t4001 NetVolante "..., 4096) = 4096 read(3, "0\n\t0475 Xerox DocuMate 272\n\t047"..., 4096) = 4096 read(3, "\n\t2651 iR 3100C EUR\n\t2655 FP-L"..., 4096) = 4096 brk(0x2340000) = 0x2340000 read(3, "werShot A610 (normal mode)/Power"..., 4096) = 4096 read(3, "611 Storage Adapter FX2 (CY)\n\t4"..., 4096) = 4096 read(3, "83e MFP Composite Device\n\t083f "..., 4096) = 4096 read(3, "oom (PC CAM)\n\t0118 FinePix A303"..., 4096) = 4096 read(3, "rd + mouse controller\n\t1503 Sho"..., 4096) = 4096 read(3, " CarrollTouch\302\256 Touchmonitor Int"..., 4096) = 4096 read(3, "Modem Enumerator\n\t6702 X830\n\t67"..., 4096) = 4096 read(3, "000c Printer\n\t000d HL-1440 Las"..., 4096) = 4096 read(3, "uch Label Printer\n\t2100 Card Re"..., 4096) = 4096 read(3, " 802.11abgn 2x3:3 [Ralink RT3573"..., 4096) = 4096 read(3, "en R1 v3.1.3.x\n\t0313 eToken R1 "..., 4096) = 4096 brk(0x2361000) = 0x2361000 read(3, " PalmOS PDA Serial\n\t0067 CMR-PC"..., 4096) = 4096 read(3, "\t1002 Che-ez! Splash\n0554 Dict"..., 4096) = 4096 read(3, "2x12\n\t0024 Intuos 12x18\n\t0030 "..., 4096) = 4096 read(3, "WinTV-USB FM Model 40211 Rev B12"..., 4096) = 4096 read(3, "tton +POV\n\t2030 RM-203 USB Nest"..., 4096) = 4096 read(3, " Flash Drive\n\t2412 SCard R/W CS"..., 4096) = 4096 read(3, "ebcam\n\t0519 OV519 Microphone\n\t1"..., 4096) = 4096 read(3, " Nano 5.Gen\n\t1266 iPod Nano 6.G"..., 4096) = 4096 read(3, " (ptp)\n\t032f Caplio R3 (ptp)\n\t0"..., 4096) = 4096 read(3, " 1800f\n\t20d6 PS4000\n\t20de Scan"..., 4096) = 4096 brk(0x2382000) = 0x2382000 read(3, "4 USB 2.0 Hub\n\t0607 Logitech G1"..., 4096) = 4096 read(3, "echno Designs PVT, Ltd\n0617 Swi"..., 4096) = 4096 read(3, "argate Solutions, Inc.\n0653 CNF"..., 4096) = 4096 read(3, "75 DrayTek Corp.\n\t0110 Vigor 1"..., 4096) = 4096 read(3, "H Pro Pedals\n\t0504 F-16 Combat "..., 4096) = 4096 read(3, "eless Adapter [Intersil ISL3886]"..., 4096) = 4096 read(3, " 910z PowerC@m\n\t003f Trust 735S"..., 4096) = 4096 read(3, "3 Hercules HWNUp-150 802.11n Wi"..., 4096) = 4096 read(3, "05 Pole Display (PC305-3415 2 "..., 4096) = 4096 read(3, "0M 100baseTX Adapter\n\t2227 Netw"..., 4096) = 4096 read(3, "rincom, Inc.\n0790 Pro-Image Man"..., 4096) = 4096 brk(0x23a3000) = 0x23a3000 read(3, "D Card Reader\n\t0113 Mju 500\n\t01"..., 4096) = 4096 read(3, "CF Card Reader\n\t0001 Reader (UI"..., 4096) = 4096 read(3, "c0a DWA-140 RangeBooster N Adap"..., 4096) = 4096 read(3, " Handheld\n\t0060 Tungsten C/E/T"..., 4096) = 4096 read(3, "try Co., Inc.\n\t0001 Jenoptik JD"..., 4096) = 4096 read(3, "CM2901 Audio Codec\n\t2902 PCM290"..., 4096) = 4096 read(3, "elDrive\n\t2039 TravelDrive\n\t204a"..., 4096) = 4096 read(3, "ATM Modem\n\t0005 LAN Modem\n\t2000"..., 4096) = 4096 read(3, "k (1GB)\n\t653e Flash Memory\n\t654"..., 4096) = 4096 read(3, "d\n\t0224 JL2005A Toy Camera\n\t022"..., 4096) = 4096 read(3, " - Landing Gear and Trim Control"..., 4096) = 4096 read(3, "einberg Soft-und Hardware GmbH\n0"..., 4096) = 4096 brk(0x23c4000) = 0x23c4000 read(3, "3 Lava Computer Mfg., Inc.\n0aa4"..., 4096) = 4096 read(3, "aeb TTP Communications, Ltd\n0ae"..., 4096) = 4096 read(3, " Kenwood Corp.\n0b2c Village Cen"..., 4096) = 4096 read(3, "aymates Toys, Inc.\n0b99 Audio I"..., 4096) = 4096 read(3, "e Sync\n\t0a87 SmartPhone Sync\n\t0"..., 4096) = 4096 read(3, "2.11n WLAN Adapter\n\t8187 RTL818"..., 4096) = 4096 read(3, "nal serial mode)\n\t0720 Metrolog"..., 4096) = 4096 read(3, "rophone (SN9C202 + S5K53BEB)\n\t62"..., 4096) = 4096 read(3, "ochips Co., Ltd\n0c9a Hanwool Ro"..., 4096) = 4096 read(3, "omson TG121N [Atheros AR9001U-(2"..., 4096) = 4096 read(3, "vice\n0d65 KMJP Co., Ltd\n0d66 T"..., 4096) = 4096 brk(0x23e5000) = 0x23e5000 read(3, "ectrical Co.\n0d9c Chee Chen Hi-"..., 4096) = 4096 read(3, "der SD/MS DEMO board with Generi"..., 4096) = 4096 read(3, "ndyprobe HP2\n\t0042 TiePieSCOPE "..., 4096) = 4096 read(3, "Ltd\n0eb3 Saint Technology Corp."..., 4096) = 4096 read(3, "iewer\n\t0400 NDS Emulator\n\t0401 "..., 4096) = 4096 read(3, "Valley Co., Ltd\n0ff7 CHI SHING "..., 4096) = 4096 read(3, " HDD\n\t0704 Passport External HD"..., 4096) = 4096 read(3, "Corp.\n10a9 SK Teletech Co., Ltd"..., 4096) = 4096 read(3, "\t9001 ADSL Loader\n\t900f AT-AR2"..., 4096) = 4096 read(3, " Technovas Co., Ltd\n\t8031 MP3 P"..., 4096) = 4096 read(3, "rtainment America\n\t0100 RedOcta"..., 4096) = 4096 brk(0x2406000) = 0x2406000 read(3, "11AR Wireless Adapter-G [AT76C50"..., 4096) = 4096 read(3, "41 DTV-DVB UDXTTM6010 - A/D Dri"..., 4096) = 4096 read(3, "11]\n\t0009 Aolynk WUB320g\n147a "..., 4096) = 4096 read(3, "re Corp.\n1524 ENE Technology In"..., 4096) = 4096 read(3, "ixtrack\n15e8 SohoWare\n\t9100 NU"..., 4096) = 4096 read(3, "tiontec Electronics, Inc. [hex]\n"..., 4096) = 4096 read(3, "02 Bluetooth Dongle\n16cc silex"..., 4096) = 4096 read(3, "e Infrared Transceiver\n\t0008 eH"..., 4096) = 4096 read(3, "ased USB DVB-T receiver\n\tfffb E"..., 4096) = 4096 read(3, "atupo\n\t0011 BX32P Barlino\n\t0012"..., 4096) = 4096 read(3, "I/16/DIO\n\t6174 ME-6100ISLE/4/DI"..., 4096) = 4096 read(3, "1a Datel Electronics Ltd.\n1c1b "..., 4096) = 4096 brk(0x2427000) = 0x2427000 read(3, "Kit]\n\t0407 LPC2378 [Robotino]\n\t"..., 4096) = 4096 read(3, "Audio Device\n\tf116 Formosa 2\n\tf"..., 4096) = 4096 read(3, "(P2K)\n\t3002 A835/E1000 GSM Phon"..., 4096) = 4096 read(3, "f MPIO FY600\n\t1012 MPIO FL400\n"..., 4096) = 4096 read(3, "MFP 1815\n\t5128 Photo AIO 928\n\t5"..., 4096) = 4096 read(3, "Averatec (?)\n\t4013 WLAN Adapter"..., 4096) = 4096 read(3, "Intersil PRISM 2.5]\n\t1134 Holli"..., 4096) = 4096 read(3, "col protocol_name\t\t<-- two tabs"..., 4096) = 4096 read(3, " Receiver Audio\nAT 070e Cable T"..., 4096) = 4096 read(3, "entified\n\t001 Belt\n\t002 Body S"..., 4096) = 4096 read(3, ")\n\t088 International 2 (PC98)\n\t"..., 4096) = 4096 brk(0x2448000) = 0x2448000 read(3, " Selection\n\t081 Assign Selectio"..., 4096) = 4096 read(3, "w Window\n\t23a AC Tile Horizonta"..., 4096) = 4096 read(3, "3d Character Width\n\t03e Charac"..., 4096) = 4096 read(3, "onditioning Flag\n\t049 At Rate O"..., 4096) = 4096 read(3, "ntry_code keymap_type\n\nHCC 00 N"..., 4096) = 1088 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7f343e4ec000, 4096) = 0 open("/proc/mounts", O_RDONLY|O_CLOEXEC) = 3 futex(0x7f343dbb5540, FUTEX_WAKE_PRIVATE, 2147483647) = 0 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f343e4ec000 read(3, "rootfs / rootfs rw 0 0\nsysfs /sy"..., 1024) = 1024 close(3) = 0 munmap(0x7f343e4ec000, 4096) = 0 lstat("/sys/bus/usb/drivers/usbip", 0x7fff9f50b900) = -1 ENOENT (No such file or directory) write(2, "usbip err: stub_driver.c: 33 (o"..., 103usbip err: stub_driver.c: 33 (open_sysfs_stub_driver) usbip_common_mod.ko and usbip.ko must be loaded ) = 103 open("/usr/lib/x86_64-linux-gnu/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0 mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7f343e4e6000 close(3) = 0 futex(0x7f343dbb3a50, FUTEX_WAKE_PRIVATE, 2147483647) = 0 write(2, "\n** (process:6027): ERROR **: dr"..., 49 ** (process:6027): ERROR **: driver open failed ) = 49 --- SIGWINCH (Window changed) @ 0 (0) ---