I finally got my Billionton Bluetooth card working on my SL-5500 with a little help from Merlin ROM (Thanks Merli!) and can now scan for devices... (I installed the pinned Bluez drivers and am following the instructions in the HOWTO).
I have an Orange SPV C500 (on Orange UK) which is based on MS Smartphone 2003SE (Booo!). When Bluetooth is enabled and set to discoverable on the phone, I can successfully pair the devices from the phone, and if I use the Bluetooth Network Applet to create a DUN connection, when I click connect on the Zaurus, the phone pairs, but the Zaurus stays on "initialising modem". I suspect this is because I am using the wrong channel number (default 1).
(Inncidently I dug out my old Nokia 6310i and put my SIM in that just to see if it would work with that, it pairs and dials up fine.)
So the problem with the SPV is that if I use "sdptool browse" it only returns the MAC address of the phone and no other information. (With the Nokia it provides a couple of services, and if I attempt it on the train it comes back with loads of service information from other peoples nokias, sony erricsons etc...)
I know the SPVC500 is supposed to work as a bluetooth modem: There are several reports on forums people have it working with IPAQs running PocketPC and I scanned for services on the phone from Windows XP and it reports Dial Up Networking and Serial Port as being available - of course these are both Microsoft Environments.
So... Now I am stuck:
Is there any other way to find the channel required for the phone?
Is it worth trying each channel number until it works or is it likely not to work with the Zaurus? I know the COM ports the phone uses if that is any help?
