Thread (2 messages) flat view 2 messages, 2 authors, 2011-06-27

Re: Support for 0489:e031 Foxconn / Hon Hai

From: <hidden>
Date: 2011-06-27 14:57:35

Hey again,
quoted
As Virtualbox does a direct usb passthrough to the client I could install the bluetooth adapter in windows with the original broadcom bluetooth driver.
Once I opened the settings there and "saved" theses, the adapter finds bluetooth devices nicely under windows AND linux.

Sadly I have no idea what the broadcom driver did to "activate" the adapter.
So, after a reboot the adapter is back in it's "no I don't want to do anything"-Mode and I have to activate it again via windows.

stop bluetooth daemon
unload btusb
boot windows VM with attached Bluetooth Device (boot til the login is visible, is enough)
dettach BD from Windows
load btusb
start bluetooth daemon

Now I can use the adapter as usual. 
So there is definitley some initalization going on in the windows driver.

Any ideas how I can get more information whats going on during boot? Or is disassembling the windows driver the only way?
I still have no idea how I might figure out what is done during the init of the windows driver. Since I need to unload the btusb module so windows can use the device, I have no chance to use hcidump.
Any ideas what I should try?

Ciao
 Thilo

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help