NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/43768
The following reply was made to PR kern/43768; it has been noted by GNATS.
From: Dima Veselov <kab00m%lich.phys.spbu.ru@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/43768
Date: Sun, 5 Jun 2011 11:54:28 +0400
My Bluetooth was recently worked as shown.
Dmesg after boot (with device plugged):
uhidev1 at uhub0 port 2 configuration 1 interface 0
uhidev1: Logitech HID compliant keyboard, rev 1.10/1.80, addr 3, iclass 3/1
ukbd0 at uhidev1: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev2 at uhub0 port 2 configuration 1 interface 1
uhidev2: Logitech HID compliant keyboard, rev 1.10/1.80, addr 3, iclass 3/0
uhidev2: 2 report ids
uhid0 at uhidev2 reportid 1: input=2, output=0, feature=0
uhid1 at uhidev2 reportid 2: input=1, output=0, feature=0
uhub1: device problem, disabling port 1
[root@laura kab00m]$ usbdevs
addr 1: UHCI root hub, vendor 0x8086
addr 2: USB-PS/2 Optical Mouse, Logitech
addr 3: HID compliant keyboard, Logitech
addr 1: UHCI root hub, vendor 0x8086
addr 1: UHCI root hub, vendor 0x8086
addr 1: UHCI root hub, vendor 0x8086
addr 1: EHCI root hub, vendor 0x8086
[root@laura kab00m]$ usbdevs -v
[...]
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), vendor
0x8086
(0x8086), rev 1.00
port 1 enabled
port 2 powered
[...]
When I replug it to nearest port (I guess on the same hub) I get:
ehci0: handing over full speed device on port 4 to uhci1
ubt0 at uhub1 port 2
ubt0: ISSC ISSCBTM, rev 1.10/3.73, addr 2
[root@laura kab00m]$ usbdevs
addr 1: UHCI root hub, vendor 0x8086
addr 2: USB-PS/2 Optical Mouse, Logitech
addr 3: HID compliant keyboard, Logitech
addr 1: UHCI root hub, vendor 0x8086
addr 2: ISSCBTM, ISSC
addr 1: UHCI root hub, vendor 0x8086
addr 1: UHCI root hub, vendor 0x8086
addr 1: EHCI root hub, vendor 0x8086
[root@laura kab00m]$ usbdevs -v
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), vendor
0x8086(0x8086), rev 1.00
port 1 powered
port 2 addr 2: full speed, self powered, config 1, ISSCBTM(0x1001),
ISSC(0x1131), rev 3.73
Now first port is powered, so I can replug it back and it will work.
But ports return power not always. Sometimes you have to replug device few
times until it will work.
I have on my server (webcam and UPS plugged in, uptime 55 days):
uhub2: device problem, disabling port 1
uhub0: device problem, disabling port 2
[root@gloria kab00m]$ usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), vendor
0x10de(0x10de), rev 1.00
port 1 powered
port 2 enabled
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), vendor
0x10de(0x10de), rev 1.00
port 1 powered
port 2 enabled
Now I tried to replug it to any port I have:
ex0: uplistptr was 0
[root@gloria kab00m]$ usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), vendor
0x10de(0x10de), rev 1.00
port 1 addr 0 should never happen!
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), vendor
0x10de(0x10de), rev 1.00
port 1 addr 0 should never happen!
In this case something gone totally wrong - I can replug any device to any
port
and it will fail until clean reboot.
So I am plugging UPS in after boot (boot was done with no USB devices at all):
ugen0 at uhub2 port 2
ugen0: American Power Conversion Smart-UPS 750 FW:651.13.I USB FW:7.3, rev
1.10/0.06, addr 2
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), vendor
0x10de(0x10de), rev 1.00
port 1 powered
port 2 addr 2: low speed, self powered, config 1, Smart-UPS 750 FW:651.13.I
USB FW:7.3(0x0002), American Power Conversion(0x051d), rev 0.06, serial
AS0714242055
My camera:
ugen1 at uhub2 port 1
ugen1: Pixart Imaging Inc. CIF Single Chip, rev 1.10/1.00, addr 3
--
Sincerelly yours
Home |
Main Index |
Thread Index |
Old Index