In previous
post I listed the steps to get my HTC/ImateSP5/Dopod577 working as modem w OS X and tmobile. Now I am trying out the BlackJack from Cingular and with some googling and combination of various tips I got it to work using the USB cable - bluetooth not working yet..
Steps to make BlackJack work as 3G/GRPS modem using Cingular's service:
!!!NOTE: Make sure you have a all-inclusive dataplan from cingular or you will get a heartattack with your next phone bill.- Download the Blackberry 3G Driver
- Unzip and copy the 3 Blackberry CID files into /Library/Modem Scripts
- Goto Start>Settings>Connections>USB on the Blackjack and change it to Modem
- Connect your Blackjack to your Macintosh via USB Cable
- Goto your Macintosh and select Apple>Location->Network Preferences.
- Pick Location Edit and "Add New Location" - call it whatever you like - for example "GPRS/3G via BlackJack"
- Go To the Show Edit and pick "Network port Config". In the edit below you should now see a "SAMSUNG CDMA TECHNOLOGIES". Select this and unselect everything else
- Go To the Show Edit and pick "SAMSUNG CDMA TECHNOLOGIES" - it will now enable you to configure TCP options. Select ppp tab and enter in
- WAP@CINGLARGPRS.COM <--USERNAME
- CINGULAR1 <---PASSWORD (and check the remember password"
- WAP.CINGULAR <--- TELEPHONE NUMBER
- In your PPP options check Send PPP echo packets and uncheck: Use TCP header compression. Uncheck redial if busy
- Goto Modem Tab and select Blackberry CID1 (this worked for me - if it doesn't for you try CID 3).
Now whenever you want to use your BlackJack as a modem simply
a) plug it in USB port and change modem setting as in step 3 above
b) go to Apple->Location->GPRS/3G via BlackJack
When you're finished make sure you change the USB setting on BlackJack back to "ActiveSync" else you syncing will not work.
Updates Mar '08: on WM6 can now use PAN - however I had to manually update my Blackjack registry settings to the below to make it work (original data from here: http://forum.xda-developers.com/showthread.php?t=297833&page=4):
The problem here is that some ROMs use a BT Personal Area Network profile rather than a BT Network Access Point profile by default. OS X 10.4.9 only supports NAP. I was able to get things working under WM VI BE 1.2 (planning to upgrade to 2.0 shortly) by modifying a few registry values. This should work with other WM6 builds, too.
Here's a complete listing of relevant keys:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\l2 cap]
"ScanModeControl"=dword:1
"ConnectPacketType"=dword:0
"PicoCapable"=dword:0
"LinkPolicy"=dword:f
"NoRoleSwitch"=dword:1
"ConfigTimeout"=dword:78
"IdleConnect"=dword:a
"IdlePhys"=dword:a
"ERTX"=dword:12c
"RTX"=dword:3c
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\pa n]
"ActivateOnBoot"=dword:0
"Encrypt"=dword:1
"Authenticate"=dword:1
"InquiryLength"=dword:8
"MediaDelay"=dword:493e0
[HKEY_LOCAL_MACHINE\Comm\BTPAN]
"ImagePath"="btd.dll"
"Group"="NDIS"
"DisplayName"="Bluetooth PAN Driver"
[HKEY_LOCAL_MACHINE\Comm\BTPAN\Linkage]
"Route"=multi_sz:"BTPAN1
[HKEY_LOCAL_MACHINE\Comm\BTPAN1]
"ImagePath"="btd.dll"
"Group"="NDIS"
"DisplayName"="Bluetooth PAN Driver"
[HKEY_LOCAL_MACHINE\Comm\BTPAN1\Parms]
"PublishSdpOnBoot"=dword:1
"MaxConnections"=dword:1
"Description"="Bluetooth NAP Service"
"FriendlyName"="Network Access Point"
"ServiceId"="{00001116-0000-1000-8000-00805f9b34fb}"
"AdapterType"="NAP"
"ProtocolsToBindTo"=multi_sz:"NOT", "NDISUIO"
"AcceptConnections"=dword:1
"ConnectionTimeout"=dword:7530
"BusType"=dword:0
"BusNumber"=dword:0
[HKEY_LOCAL_MACHINE\Comm\BTPAN1\Parms\TcpIp]
"SubnetMask"="255.255.255.0"
"IpAddress"="192.168.0.1"
"UseZeroBroadcast"=dword:0
"DefaultGateway"=dword:0
"EnableDHCP"=dword:0
Here's some light reading: http://msdn2.microsoft.com/en-us/library/ms883411.aspx