If when booting your gumstix, it says "no response" for bluetooth, get a new gumstix. Don't even bother.

LINUX

Gumstix Verdex Bluetooth with Ubuntu over rfcomm

1. Power Gumstix
2. Detect and pair with Gumstix.  The passkey is "1234".
3. Install minicom on the Linux computer. "sudo apt-get install minicom"
4. Run "minicom -s" to enter settings mode.
5. Make the following changes under the “Serial port setup” menu:
      • Change “Serial Device” to “/dev/rfcomm0”
      • Change “Bps/Par/Bits” to 115200 8N1.
      • Change “Hardware Flow Control” to “No”.
      • Change “Software Flow Control” to “No”.
6. Make the following changes under the “Modem and dialing” menu:
      • Clear the “Init string” field.
      • Clear the “Reset string” field.
      • Clear the “Hang-up string” field.
7. Select ”Save setup as dfl”.
8. Select ”Exit from Minicom”.
9. Download the attached script.
10. Run "hcitool scan".  The gumstix should show up.  Write down its address.
11. Edit the script to reflect your Gumstix's BT address.
12. Run the script.  If it's the first run, it may give an error; run it again.
13. Bring the Gumstix very close to your computer and ensure nobody else is trying to connect to it via bluetooth.
14. Run "minicom".  It should NOT give an error and will give you a blank screen.
15. Hit ENTER twice.  Now you should have a login prompt and you're ready to go!

NOTES:
Only one computer can be connected over bluetooth at a time.

If there's an error, try the following solutions:
A. Try again.
B. Wait 2 minutes and try again.
C. Run the script again.
D. Restart bluetooth.
E. Restart the gumstix.
F. Re-pair with the gumstix.

The bluetooth has poor range, so keep that in mind if you have problems.



MAC


Gumstix Verdex Bluetooth connection to OS X 10.6
1. There is a guide at http://docwiki.gumstix.org/Bluetooth_on_OS_X but it is outdated.
2. Get fink if you don't have it. Install Minicom on the Mac using fink: sudo fink install minicom
3. Plug in the power cord to Gumstix.
4. Open the Bluetooth menu on the Mac (on the top right). Go to "Set Up Bluetooth Device".
5. A window will show up with a list of devices. The list may take a while to populate. Wait for "gumstix-0" to show up in the list. If "gumstix-0" fails to show up, you are boned. Select "gumstix-0", then press "Continue".
6. The Mac will attempt to pair with the Gumstix using some random number. This won't work. After it says it was unsuccessful, go to "Passcode Options" in the bottom left. Choose "Use a specific passcode" and enter 1234 (unless you chose a different passcode on the Gumstix). Press "Continue".
7. The device should be successfully paired. Go to the Bluetooth menu and select Bluetooth Preferences.
8. A serial port should be created for the Gumstix. Open up a terminal and confirm that /dev/tty.gumstix-0-SerialPort exists. This sometimes fails to exist, seemingly at random. Redo the guide from step 5, perhaps several times. SO FUN.
9. Run "sudo minicom -sc on".
10. Go to Serial Port Setup. Set serial device to "/dev/tty.gumstix-0-SerialPort". Set Lockfile Location to "/tmp". Make sure BPS/Par/Bits is 115200 8N1, and that hardware and software flow control are off.
11. Return to the main menu. Go to "Save setup as dfl".
12. Go to "Exit".
13. Press enter a few times. The Gumstix should be prompting you to log in.