PDA

View Full Version : 12" Powerbook Bluetooth issues



nath
12th February 2008, 10:53 AM
I seem to be having a small issue with the bluetooth adaptor in my powerbook. I use an apple wireless keyboard and every so often I will loose the ability to type (its not batteries ;) ). The bluetooth icon in the menu will display as normal for a period and then change to a symbol with a wavy line through it saying "bluetooth not available". This will last for a few minutes and then the icon will return to normal and bluetooth devices are available again.

I only happened a handfull of times over the last couple of months but today it happened twice already... Just wondering if its time to change the board out.... I'm not using wireless at the moment so I cannot say if that is also being flakey.

Oh.. and it never happened with Tiger, currently running Leopard 10.5.1.

Any ideas ?

Edit: Forgot logs :)



E:[AppleUSBBluetoothHCIController][FindInterfaces] mInt0InterruptMaxPacketSize = 16
IOBluetoothHCIRequest::Create [0x2ba4000] Request OpCode 0000 Generated by: blued (64) status: 0 timeout 1000. has a too small timeout, a reasonable value would be 5000 (5 seconds)
[IOAppleBluetoothHIDDriver][waitForData][00-0a-95-42-5d-b2] Timeout waiting for data
[IOAppleBluetoothHIDDriver][getExtendedReport] getReport returned error e00002d6
[IOAppleBluetoothHIDDriver][updateBatteryLevel] Couldn't get battery percentage from device
E:[AppleUSBBluetoothHCIController][BulkInReadHandler] Received kIOReturnNotResponding error - retrying: 1.
E:[AppleUSBBluetoothHCIController][BulkInReadHandler] immediate error (-536854449) queueing next read.
[InterruptReadHandler] Received kIODeviceNotResponding error - retrying: 1.
BT_USB Controller: SuspendDevice(0) failed with error e0004051
BT_USB Controller: SuspendDevice(0) we are still connected to our hub so .. plain reset 0x589f000
USBF: 782073.381 [0x279bc00] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of hub @ location: 0x1a000000)
USBF: 782073.381 [0x279bc00] The IOUSBFamily was not able to enumerate a device.
WARNING !!!! [[0x2146000] Request OpCode 0110 Generated by: System Profiler (33613) status: 0 timeout 2000.] TIMED OUT - It is likely that no commands can be sent.
IOBluetoothHCIController::terminateWL .. done
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
CSRHIDTransitionDriver::start []
CSRHIDTransitionDriver::switchToHCIMode legacy
USBF: 782076.156 CSRHIDTransitionDriver[0x3f98800](IOUSBCompositeDevice) GetFullConfigDescriptor(0) returned NULL
CSRHIDTransitionDriver... done
E:[AppleUSBBluetoothHCIController][FindInterfaces] mInt0InterruptMaxPacketSize = 16
CSRUSBBluetoothHCIController::setPowerState(0x6af1 400, 1 -> 2) timed out after 50303 ms
BT_USB Controller: SuspendDevice(0) failed with error e0004051
BT_USB Controller: SuspendDevice(0) we are still connected to our hub so .. plain reset 0x36a9e00
WARNING !!!! [[0x2146000] Request OpCode 0510 Generated by: kernel_task (0) status: 0 timeout 5000.] TIMED OUT - It is likely that no commands can be sent.
CSRUSBBluetoothHCIController::setPowerState(0x7147 c00, 1 -> 2) timed out after 60238 ms
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
E:[AppleUSBBluetoothHCIController][setupHardware] WriteBufferSize Failed. status = 0xe00002d8
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
[AppleUSBHCIController][hardwareSetupComplete] Failed setup: 0xe00002d8 resetting
[HCIController][hardwareSetupComplete] Failed setup: 0xe00002d8
IOBluetoothHCIController::terminateWL .. done
AppleUSBBluetoothHCIController::SendHCIRequest on suspended device
[AppleUSBHCIController][hardwareSetupComplete] Failed setup: 0xe0000001 resetting
[HCIController][hardwareSetupComplete] Failed setup: 0xe0000001
USBF: 782168. 89 [0x279bc00] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of hub @ location: 0x1a000000)
USBF: 782168.857 [0x279bc00] The IOUSBFamily has successfully enumerated the device.
CSRHIDTransitionDriver::start []
CSRHIDTransitionDriver::switchToHCIMode legacy
USBF: 782170.413 CSRHIDTransitionDriver[0x4ce7700](IOUSBCompositeDevice) GetFullConfigDescriptor(0) returned NULL
CSRHIDTransitionDriver... done
E:[AppleUSBBluetoothHCIController][FindInterfaces] mInt0InterruptMaxPacketSize = 16
IOBluetoothHCIRequest::Create [0x2ba4000] Request OpCode 0000 Generated by: blued (64) status: 0 timeout 1000. has a too small timeout, a reasonable value would be 5000 (5 seconds)

happyfrappy
12th February 2008, 11:17 AM
I had that happen all the time with my older 15" PowerBook under 10.2.x-10.3, then found it was a bad USB device. Since the internal BT runs off of internal USB, if a device/hub connected flaked out it'll cause BT to go MIA/flakey.

Try the following:
Turn off bluetooth, turn it back on.
Reboot, insert your restore disc and run the Apple Hardware Test 2-3x
Shutdown/Reboot
Check bluetooth

Afterwards, check any devices you have plugged in and troubleshoot one by one.

Byrd
12th February 2008, 12:43 PM
Hi nath,

is this a USB external generic bluetooth adapter? If so I'd try another cheap one.

JB

nath
12th February 2008, 03:38 PM
ok, thanks guys, the only USB device I have plugged in is a Dell Mouse.. i'll try another and see how it goes.

Byrd, Its is a genuine inbuilt bluetooth.