Skip to contentSkip to conversation

Help, Xscale-based Linux machin cannot use Bluetooth USB dongle ^^;;;

Bluez-users 안희준 2 participants 2 messages Dec 25, 2004 Bluetooth drivers

lore
Share & tools
lore

안희준

author
#0 lore raw

Hi, All
I have problem using Bluetooth USB Dongle in a Xscale-based Linux machine. The bluez official site announces that it suuport arm-based machine (including xscale). I am wondering what I have to do solve this problem.. please help me.

First of all, I tested and succeeded in using the dongle with Redhat 9.x (2.4.20-8) with bluez 1.12 applications. l2ping, hciconfig, ... and finally pand, where I get a ftp file trasfer speed of 500 kbp!
Now I tried to the same thing on the xsale-machine. I got a patch for 2.4.19 from the bluez site and applied it to my machine kernel. and cross-compiled the bluez lib and utility.
Then, I plug in the dongle, I typed "hciconfig" and got a nice results

Quoted 1 line

hciconfig

hci0
DN brabra.....
It is time to do the hci0 up:

Quoted 1 line

hciconfig hci0 up

IRQ occurred while service SOF: irq = 0x1
IRQ occurred while service SOF: irq = 0x1
Cannot init device: time-out (101)
I checked the /proc/bus/usb/drivers and devices. It looks ok, it has the hci_usb devices and drivers also. So, I cheked the source and internet: it seems that the SL811 USB HOST controller driver of Arm-based linux kernel has some problem. I even tried to patch the usb low leve driver, but still not ok ^^;;;;;
Is there any solution and hint or some suggestion for this??????

maintainer
#1 lore raw

Hi,

Quoted 28 lines

I have problem using Bluetooth USB Dongle in a Xscale-based Linux machine.
The bluez official site announces that it suuport arm-based machine (including xscale).
I am wondering what I have to do solve this problem.. please help me.

First of all, I tested and succeeded in using the dongle with Redhat 9.x (2.4.20-8) with bluez 1.12 applications.
l2ping, hciconfig, ... and finally pand, where I get a ftp file trasfer speed of 500 kbp!

Now I tried to the same thing on the xsale-machine. I got a patch for 2.4.19 from the bluez site and applied it to my machine kernel. and cross-compiled the bluez lib and utility.
Then, I plug in the dongle, I typed "hciconfig" and got a nice results

Quoted 1 line

hciconfig

hci0
DN brabra.....

It is time to do the hci0 up:

Quoted 1 line

hciconfig hci0 up

IRQ occurred while service SOF: irq = 0x1
IRQ occurred while service SOF: irq = 0x1
Cannot init device: time-out (101)

Quoted 8 lines

I checked the /proc/bus/usb/drivers and devices. It looks ok, it has the hci_usb devices and drivers also.
So, I cheked the source and internet: it seems that the SL811 USB HOST controller driver of Arm-based linux kernel
has some problem. I even tried to patch the usb low leve driver, but still not ok ^^;;;;;

Is there any solution and hint or some suggestion for this??????

this don't look like a BlueZ problem. This really looks like a problem with the USB host controller.

Regards

Marcel

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users