Got my Bluetooth card working with Bluetooth GPS no problem.
Your GPS unit will probably have a fixed pin number, so first point will be to change your pin on the zaurus (pin/givepin files).
Unless you plan on jumping between scripts for pin etc. you will need to use same pin for your phone pairing etc. as well.
Other than that, process is basically the same as for pairing your mobile phone.
Take a look here :
http://www.shirtpocket.co.uk/spforum/index.php?showtopic=30Ignore all the install bits and settin up dial up accout bits.
You want the bits for detecting your GPS unit and updating the MAC address bits.
Actually, I'll jut paste it below.
If you want to set up the phone and GPS as being useable, then just make another copy the rfcomm0 block in the rfcom.conf file and make it rfcomm1 (paste below in the same file). Now you can connect to your phone or your GPS without worries.
"Log in as su again
Onto the real bit.
From the command prompt type :
hciconfig [ENTER]
This is just to verify that the drivers and CF card are working properly.
If everything is OK, the settings on your CF card should be printed (device hci0).
If something is wrong, then nothing will be printed.
Now to setup dialup for your mobile.
Set your Mobile phone to be Discoverable.
Run following command from konsole
sdptool browse
This will search for all discoverable Bluetooth devices
From the list of devices found, look for your mobile phone and note its MAC address and the channel number for the DUN/Serial profile.
(Use scroll bar on right to find, highlight mac address and the Fn+C to copy it. Post it in the notes app or something similar (Fn+V) )
Open the file /etc/bluetooth/rfcomm.conf with a text editor.
(From the konsole, navigate to this file by typing "cd /etc/bluetooth", Check you are in the right place by typin pwd. Then type ee rfcomm.conf alternativley, you can use vi if you are familiar with that. In ee (Easy Editor) you can bring up the main menu by pressing the Cancel button (Esc).
In the rfcomm0 block :
Change the existing device MAC Address to the MAC address of your phone (You copied earlier, Paste in console reuires using the paste icon at the top).
Change the channel value to the channel of the DUN/Serial profile on your phone.
Finally set the comment to something that describes the connection to your phone. Save it and close.
With a text editor, change the pin number in /etc/bluetooth/givepin to whatever will be entered on your mobile phone for pairing (navigate/edit in same manner as above file).
Default is 1234, you can leave it as that if you wish.
Now enter following at command prompt
/etc/rc.d/init.d/bluetooth restart
(Alternativly, just reboot)"
Hope that helps.