Re: [Bluez-devel] MA-720 does not work

Marcel Holtmann
2008-12-07T17:18:39Z

Hi Evgenios,

> and after mounting /proc/bus/usb/devices using "sudo mount -t usbfs
> usbfs /proc/bus/usb"
>
> T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=1.5 MxCh= 0
> D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=00 MxPS= 8 #Cfgs= 1
> P: Vendor=0df7 ProdID=0722 Rev= 0.00
> S: Manufacturer=MobileAction Technology Inc.
> S: Product=Bluetooth Dongle
> C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
> I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
> E: Ad=02(O) Atr=03(Int.) MxPS= 8 Ivl=10ms

this is not a Bluetooth dongle. At least not an usual one. It should
look like this:

T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=e0(unk. ) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0a12 ProdID=0001 Rev=53.60
C:* #Ifs= 3 Cfg#= 1 Atr=c0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(unk. ) Sub=01 Prot=01 Driver=btusb
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

That is the bare minimum that btusb/hci_usb need as endpoints to
actually work properly.

If this is really a Bluetooth dongle, then it needs a custom driver to
make it work.

Regards

Marcel