OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Security and Networking => Topic started by: Ferous on April 30, 2005, 05:31:53 pm

Title: Nearly Useful Cheapo Bluetooth Card
Post by: Ferous on April 30, 2005, 05:31:53 pm
I have a shop branded cheapo bluetooth card that so nearly works it makes it worth asking about.

I know the first response is "Don't buy a cheapo shop brand card unless you know its the real thing' but this was recommended by a C760 user as working 'Plug and Play' with Cacko ROM 1.22. I know, second response, never trust anyone who uses phrases like PnP but for 20 quid!

Anyway the card has a 'CSR BlueCore 2' chip and cardctl ident gives

function: 2 (serial)

So I'm assuming that it should be treated as a CSR serial card a la Socket CF Rev G (This all comes from the BT HowTo).

Now I've tried bluez versions 2.4.18d, 2.4.18e and the beta3 from the pinned forum and with 2.4.18e, hciconfig returns something (Again this seems important based on the HowTo).

Under 2.4.18e the default action is to load the bt950_cs module (lsmod states bluez is using this module) so how do I get it to load the correct module? Why does it load this module? I know it's something to do with bluetooth.conf (I think) but what do I put in here to id my card.

Set up:
Zaurus SL-5500
Cacko ROM with 2.4.18 Kernel

Any help gratefully accepted.

Cheers.
Title: Nearly Useful Cheapo Bluetooth Card
Post by: tumnus on April 30, 2005, 08:40:09 pm
It chooses the module based on the output from the command 'cardctl ident'. Could you post the output from this command, please?

P.S. The ipk pinned to the forum post is more likely to work that any other. In any case Cacko ROMs come with BlueZ built in, and since the Cacko implementation of the scripts works differently to the ipk it could mess things up in the ROM. So it is best to stick with the BlueZ stuff that comes in the ROM and try and get that working. First we need that output...
Title: Nearly Useful Cheapo Bluetooth Card
Post by: Ferous on May 01, 2005, 04:46:49 am
Right. Here's the output from cardctl ident:

Socket 0:
  product info: "Compact Flash", "Bluetooth Card", "", ""
  manfid: 0x0279, 0x950b
  function: 2 (serial)
Socket 1:
  no product info available

Cheers.
Title: Nearly Useful Cheapo Bluetooth Card
Post by: tumnus on May 01, 2005, 08:13:42 pm
I think the Cacko ROM already comes with a mapping for that card to the serial driver. This is done in /etc/pcmcia/bluetooth/conf .

So if it does not work out of the box, then the matching line in /etc/bluetooth/uart or /etc/bluetooth/serial might need changing or adding if it does not exist. It sounds like the initialisation parameters are different. The uart file settings are what are passed to the hciattach tool and the serial file settings are the serial CF initialisation settings.
Title: Nearly Useful Cheapo Bluetooth Card
Post by: Ferous on May 05, 2005, 03:57:12 pm
Thanks tumnus, the various configuration files make more sense now.

My current uart/serial files don't appear to contain any settings for this device. If any Cacko ROM 1.22 user has a spare couple of minutes I'd be very grateful if they could post there /etc/bluetooth/uart and serial files.

Thanks.
Title: Nearly Useful Cheapo Bluetooth Card
Post by: Ferous on May 09, 2005, 04:38:37 pm
I've got this card working and, as usual, the answer was right in front of me..

It appears to be a clone or rebranded Billionton card and works with the settings posted by EdbO here (https://www.oesf.org/forums/index.php?showtopic=9995&st=0).

If anyone fancies a £20 bluetooth card then E-buyer have them here (http://www.ebuyer.com/customer/products/index.html?rb=7377986262&action=c2hvd19wcm9kdWN0X292ZXJ2aWV3&product_uid=80893).

Cheers.
Title: Nearly Useful Cheapo Bluetooth Card
Post by: Grimmy on May 19, 2005, 01:11:28 pm
Quote
If anyone fancies a £20 bluetooth card then E-buyer have them here (http://www.ebuyer.com/customer/products/index.html?rb=7377986262&action=c2hvd19wcm9kdWN0X292ZXJ2aWV3&product_uid=80893).

Ah, I was just looking at that, and was going to post to see if anyone knew if it works.

Thanks