OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Security and Networking => Topic started by: zypher on December 26, 2004, 04:18:27 pm
-
Hello everybody,
does anybody have any idea about the availability of the drivers for the newer version of the Ambicom Bluetooth Card (bt2000-cf). I am talking about the one with the LED.
Do the Zaurus gurus have any feedback on that? Will be drivers be available for sl-c860?
Thanks
-
Do you mean the BT2000C card, as opposed to BT2000E (which does work)?
A person has just recently contacted me about developing a driver and I believe they are currently trying to reverse engineer the card. The unavailability of a driver is a general Linux problem and not just limited to the Zaurus.
-
Hello tumnus,
I am talking about the newer version of BT2000C card. You can see the picture and also get to know about what I am talking about at the following url: http://www.pdabuyersguide.com/tips/ambicom_BT_CF.htm (http://www.pdabuyersguide.com/tips/ambicom_BT_CF.htm)
I am talking about the newer version of BT2000C with LED and I was wondering if there are any drivers available for it.
Thanks agian..
-
That is the version I was talking about. There are no Linux drivers at the moment for it, but someone is starting to work on it. It could still take a while for a driver to appear.
-
Actualy it might be already supported by the bluez drivers, like many other cards based on CSR chipset. The only trick is to guess baud_base and other parameters, which are needed to initialize the card.
-
No. While it uses the CSR chip for the Bluetooth stuff, it uses the same OX16C950 chip for the UART interface. The only code for intialising that chip is in the bt950 driver.
In theory the UART code from the bt950 driver could be ported into hciattach and then this could be used as with the other CSR based cards. It's not as straight forward as a copy and paste though as it is going from kernel space code to user space.
-
No. While it uses the CSR chip for the Bluetooth stuff, it uses the same OX16C950 chip for the UART interface. The only code for intialising that chip is in the bt950 driver.
In theory the UART code from the bt950 driver could be ported into hciattach and then this could be used as with the other CSR based cards. It's not as straight forward as a copy and paste though as it is going from kernel space code to user space.
Well, the Billionton card was also supposed to be using bt950_cs driver, but it ended up working with serial_cs and hciattach. So I'm almost sure the new Amicom card could be initialized in similar way. But, of course, I wouldn't bet on it
-
When I got the BT2000C card on loan, I tried a bunch of different UART initialisation settings, but none worked, although it is possible I missed a combination.
But if you look at the bt950 driver code, you'll see that it sends some extra bits to initialise the UART chip.
-
No. While it uses the CSR chip for the Bluetooth stuff, it uses the same OX16C950 chip for the UART interface. The only code for intialising that chip is in the bt950 driver.
In theory the UART code from the bt950 driver could be ported into hciattach and then this could be used as with the other CSR based cards. It's not as straight forward as a copy and paste though as it is going from kernel space code to user space.
Well, the Billionton card was also supposed to be using bt950_cs driver, but it ended up working with serial_cs and hciattach. So I'm almost sure the new Amicom card could be initialized in similar way. But, of course, I wouldn't bet on it :)
I am interested in using a Billionton Bluetooth card with a sl-5500. I can't find any info on how to change the config files. Which files do you change to use the serial_cs driver and then how do you use the hciattach command?
Thanks