On Thursday 26 May 2005 11:18 am, Michal Semler wrote: > Dne čt 26. května 2005 19:34 jste napsal(a): > > > > That is, you unplug the dongle -- breaking the USB power session -- and > > then plug in a mouse? And the kernel does something other than > > USB BT Dongle is in USB port switched into HCI mode. Then I hibernate > (suspend > to disk). Get my laptop and take it with me to other office, where I plug BT > dongle again into USB port, but when power on, dongle is in it's default > state - HID proxy mode acting like: > > input: USB HID v1.11 Keyboard [0a12:1000] on usb-0000:00:1d.2-1 > input: USB HID v1.11 Mouse [0a12:1000] on usb-0000:00:1d.2-1 > > > > disconnecting the dongle, and then enumerate a new mouse? That'd be a bug. > > It is still the same BT dongle, but when power on, it starts acts like USB > mouse and keyboard. Then it needs to be switched into HCI mode using hid2hci > util from bluez-utils - see it on www.bluez.org
From what you've said, everything at the USB level is doing the right thing. And it's not clear there's anything going wrong with bluetooth either ... you had to put it into "hci mode" by hand in the first place after first enumeration, so having to do it in the second place after the second enumeration is normal. > > can normally maintain USB > > power sessions. And even then, the device drivers need to be prepared to > > maintain them ... and do things like stop active I/O requests, and resume > > them later. > > > > You said this was an all-Intel system. So which host controller driver is > > in use here ... UHCI? EHCI? > > both of them: I suspect the bluetooth dongle is going through UHCI; it's not like it needs much bandwidth. But whatever it's doing, nothing at the USB level seems to be making trouble. > I'll try, but as I mentioned, laptop boots, finds suspended image, reads it > till 100% and then freezes imeditially...no debug is possible.... Your explanations are internally inconsistent. Either it freezes immediately and no debug is possible ... OR it came back but not in HCI mode. You've said both. That doesn't make sense. - Dave ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel