Jump to content
1 post in this topic

Recommended Posts

hi guys, i know that on linux we can manage power on/off by modify 0 1 status on /proc directory like:

 

# echo 1 > /proc/path/to/driver

 

we can activate eg. Wlan leds or other leds.

 

Now i have a problem, my system has a Bluetooth USB (internal) host that i can turn on only if i make a FAKE suspend mode

 

Seeing code below shows a problem that has a lot of laptops:

 

Jan 13 21:59:47 insanelymac kernel[0]: System Sleep
Jan 13 21:59:59 insanelymac kernel[0]: [TSC] delta: 12, skipping synchronization. (CPU1)
Jan 13 21:59:59 insanelymac kernel[0]: System Wake
Jan 13 21:59:59 insanelymac kernel[0]: InitRxRing 
Jan 13 21:59:59 insanelymac kernel[0]: InitRxRing Fin
Jan 13 21:59:59 insanelymac kernel[0]: USB (UHCI):Port 2 on bus 0x5d connected or disconnected

 

OK, i modified this laptop's status adding EHCISleepEnabler.kext, and now i can put my laptop on SLEEP mode as i

close monitor, but as i wake it up, bluetooth did not turn itself ON and i can not find it in SystemProfile

 

Jan 13 21:44:49 insanelymac kernel[0]: CSRUSBBluetoothHCIController::setPowerState(0x5085a00, 0 -> 2) timed out after 31653 ms

that's log of the problem

 

is there a way to FORCE com.apple.driver.CSRUSBBluetoothHCIController driver waking up Bluetooth USB host?????

 

I tried to load by terminal

/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/CSRUSBBluetoothHCIController.kext

without success... kext loads itself but i still have no Bluetooth

 

Tnx!

×
×
  • Create New...