tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

rum not detected if plugged in at boot

(Yesterday I posted this to tech-net. It was suggested I post to 
tech-kern instead. Please cc me on replies.)

When my rum0 device is plugged in at initial boot. It is not detected.
Even if unplug it and plug it in again, it is not detected.
My logs showed:

        uhub4: device problem, disabling port 5

If I reboot with it unplugged, then plug it in then it works fine.

My USB device is:

ehci0 at pci0 dev 29 function 7: Intel 82801FB/FR USB EHCI Controller 
(rev. 0x03)
ehci0: interrupting at ioapic0 pin 16 (irq 11)
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
ehci0: companion controllers, 2 ports each: uhci0 uhci1 uhci2 uhci3
usb4 at ehci0: USB revision 2.0

uhub4 at usb4
uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powere

rum0 at uhub4 port 7
rum0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2
rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528, address 00:11:50:c1:a9:40
rum0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
rum0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 
24Mbps 36Mbps 48Mbps 54Mbps

# usbdevs -dv -f /dev/usb4 
Controller /dev/usb4:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
 port 1 powered
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
 port 7 addr 2: high speed, power 300 mA, config 1, Belkin 54g USB Network 
Adapter(0x705a), Belkin(0x050d), rev 0.01
 port 8 powered

Any suggestions on how to get the device to be detected even if plugged in 
at boot?

This is on NetBSD 4.0 on i386.

It might be a different problem. With same USB device, on 4.0_RC4 on 
amd64, it is detected as:

ugen0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2

But no rum0 device known. (Should be rum0 instead of ugen0 I think.) I 
don't know if that is related problem.

  Jeremy C. Reed

Home | Main Index | Thread Index | Old Index