EDIT: found another USB dongle that plugs in and it survives the sleep cycles just fine. im stumped
12 replies to this topic
#1
Posted 25 November 2012 - 11:35 PM
Howdy all. bluetooth issues here. my bluetooth is built into my t60 and it has a bcm2045 chipset. It is detected as a usb device under USB DEVICE TREE. done some researching and there are some fixes that make it perform better when its detected but nothing about this specific problem. bluetooth works fine before computer is put to sleep. Before sleeping bluetooth light on computer is lit. When put to sleep bluetooth light on the thinkpad is turned off. Upon waking from sleep the bluetooth icon has a line through it and my built in bluetooth bcm2045 is no longer detected in the bluetooth section of system profiler. BT light never comes back on. It also disappears from the USB device tree in system profiler. When i reboot bt shows up and works fine again. laptop is a t60 with custom dsdt from silencer. I assume its just some dsdt fix but im not sure where to start. any experts available? should just be a quick fix in dsdt. heres my dsdt. Love and light
EDIT: found another USB dongle that plugs in and it survives the sleep cycles just fine. im stumped
EDIT: found another USB dongle that plugs in and it survives the sleep cycles just fine. im stumped
#2
Posted 26 November 2012 - 06:58 PM
Has nothing to do with the DSDT because it is a kext issue and not a hardware issue since you can not effect USB devices in the DSDT only the USB controller.
This is a known issue for well over a year now so it is just something that you will have to deal with. The same thing happens with the HP Probooks and there Bluetooth...
This is a known issue for well over a year now so it is just something that you will have to deal with. The same thing happens with the HP Probooks and there Bluetooth...
#3
Posted 27 November 2012 - 01:22 PM
its a legacy kext that fixes it.. maybe
also u might have to check bios to enable USB wake if available (so it keeps the port powered in sleep) but i doubt it as u say other usb works so i think its kext
search for "classmustnotseize"
#4
Posted 28 November 2012 - 12:34 AM
According to vampyrex13, he stated he fixed it in post #83 on infinitemac guide on 'Installing Snow Leopard on ThinkPad X61' in his custom dsdt. im going to search for his dsdt. what should i look for in his dsdt??
#5
Posted 11 December 2012 - 03:15 PM
musashiz, on 28 November 2012 - 12:34 AM, said:
According to vampyrex13, he stated he fixed it in post #83 on infinitemac guide on 'Installing Snow Leopard on ThinkPad X61' in his custom dsdt. im going to search for his dsdt. what should i look for in his dsdt??
#6
Posted 11 December 2012 - 04:52 PM
#7
Posted 15 December 2012 - 08:02 PM
hopefully it is kext issue... based on what rampage dev said. bought a bcm92046 that goes in a lenovo x200. supposedly the x200 has the same bdc slot as the t60. some people were reporting full functionality with bcm92046. will report back next year with results...
#8
Posted 16 December 2012 - 12:49 PM
Try to edit the info.plist of the Broadcom Plugin in IOBluetoothFamiliy.kext under the correct entry with the VendorID and ProductID of your Bluetooth device to make it native. You can find VID and PID in system report.
Have fun.
Have fun.
#9
Posted 17 December 2012 - 04:04 AM
styrian, on 16 December 2012 - 12:49 PM, said:
Try to edit the info.plist of the Broadcom Plugin in IOBluetoothFamiliy.kext under the correct entry with the VendorID and ProductID of your Bluetooth device to make it native. You can find VID and PID in system report.
Have fun.
Have fun.
I fixed the waking issue. I was previously using a DSDT I found online, instead I created my own. Now BT is recognized on every boot, and it turns on/off with sleep mode. If you used a DSDT found online, I recommend booting without one, extracting it from the DSDT editor, and making the necessary changes to fix other things.
#10
Posted 17 December 2012 - 07:38 PM
styrian, latinmcg i did add all my device id/vendor id stuff into the stock driver. I even found that optimized driver for bcm2045 that gives me the ability to turn it off and ungreys the option to allow bluetooth hid device to wake the computer from sleep but bluetooth is still 'unavailable' after wake.
cobra2168, The dsdt im using is for a t60p. I have the same model laptop as that. Credit goes to silencer. he does not have any mention of the usb bt problem in his dsdt guide. so ya ive tried a lot of things here. still stumped... any leads??
latinmcg, i found 'classiscmustnotseize' and it is set to true...
cobra2168, The dsdt im using is for a t60p. I have the same model laptop as that. Credit goes to silencer. he does not have any mention of the usb bt problem in his dsdt guide. so ya ive tried a lot of things here. still stumped... any leads??
latinmcg, i found 'classiscmustnotseize' and it is set to true...
#11
Posted 17 December 2012 - 07:43 PM
musashiz, on 17 December 2012 - 07:38 PM, said:
styrian, latinmcg i did add all my device id/vendor id stuff into the stock driver. I even found an optimized driver for bcm2045 that gives me the ability to turn it off and ungreys the option to allow bluetooth hid device to wake the computer from sleep but bluetooth is still 'unavailable' after wake.
cobra2168, The dsdt im using is for a t60p. I have the same model laptop as that. Credit goes to silencer. he does not have any mention of the usb bt problem in his dsdt guide. so ya ive tried a lot of things here. still stumped... any leads??
cobra2168, The dsdt im using is for a t60p. I have the same model laptop as that. Credit goes to silencer. he does not have any mention of the usb bt problem in his dsdt guide. so ya ive tried a lot of things here. still stumped... any leads??
Then test sleep and see what happens. From there, you can open each DSDT in an editor and check the differences between the two using a diff tool. See what's different (if anything). In my case, a lot towards the bottom was different, which I guess is what was causing my problems.
By the way, can you post the link to the bcm2045 driver you found? When I use BT, it adds a bunch of fake devices to the list, which causes all kinds of problems with the settings app.
#12
Posted 17 December 2012 - 08:20 PM
THAT WAS IT! I booted without dsdt put it to sleep and bluetooth woke!! ok well i guess i will start from scratch with my dsdt extracted from bios and add code as i go. such simple but great advice. thank you cobra2168!
I got the bcm2045 driver from here. ya it adds a bunch of devices for me too but once i add a real device it stops adding dummy devices...
so lesson learned... even if its a dsdt edit from the same model laptop, always start from scratch.
I got the bcm2045 driver from here. ya it adds a bunch of devices for me too but once i add a real device it stops adding dummy devices...
so lesson learned... even if its a dsdt edit from the same model laptop, always start from scratch.
#13
Posted 17 December 2012 - 11:24 PM
musashiz, on 17 December 2012 - 08:20 PM, said:
THAT WAS IT! I booted without dsdt put it to sleep and bluetooth woke!! ok well i guess i will start from scratch with my dsdt extracted from bios and add code as i go. such simple but great advice. thank you cobra2168!
I got the bcm2045 driver from here. ya it adds a bunch of devices for me too but once i add a real device it stops adding dummy devices...
so lesson learned... even if its a dsdt edit from the same model laptop, always start from scratch.
I got the bcm2045 driver from here. ya it adds a bunch of devices for me too but once i add a real device it stops adding dummy devices...
so lesson learned... even if its a dsdt edit from the same model laptop, always start from scratch.
Even if it stops after you add a real device, it will continue to add more after reboot. My T61 has a hardware switch for BT (which now works by the way!) so I'm just going to use the generic Apple drivers (which does not add all of those fake devices).
Also tagged with one or more of these keywords: bluetooth, t60, snow leopard, bcm2045, thinkpad
| Topic | Stats | Last Post Info | ||
|---|---|---|---|---|
|
OSx86 Project →
Netbooks →
HP / Compaq →
Hp/Compaq Mini 311, Snow leopard 10.6.8, How?Started by mrforsythexeter, 21 Apr 2013 |
|
|
|
|
OSx86 Project →
Hardware Components and Drivers →
Other Peripheral Devices →
WACOM Tablet HelpStarted by cooperleeray, 20 Apr 2013 |
|
|
|
|
OSx86 Project →
OSx86 Installation →
OSx86 10.6 (Snow Leopard) →
Legacy USB SupportStarted by Nightingale, 11 Apr 2013 |
|
|
|
|
OSx86 Project →
OSx86 Installation →
OSx86 10.6 (Snow Leopard) →
Problem: Stuck at Language Selection - Mouse and Keyboard not recognizedStarted by Queaze, 01 Apr 2013 |
|
|
|
|
OSx86 Project →
Post-Installation →
OSx86 Snow Leopard (10.6) →
ATI Radeon Xpress 200M with 10.6Started by zaledar, 31 Mar 2013 |
|
|
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account









