[8525, TyTN, MDA Vario II, JasJam ROM Development] robrecord:
Full instructions

This is how I got it to work with SyncMate 2.0, ICS Control 0.21, Leopard 10.5.6 and Windows Mobile 6.1.

On the mac, in System Prefs > Network:

1. Click 'Windows Mobile Device' (should be listed - if not see bottom of post).

2. It should already say:

• Configure: Using DHCP with manual address

• IP Address: 169.254.2.2

3. If it doesn't, fill this in. Click Apply.

On the Windows Mobile:

4. Go to Start > Settings > Connections > USB to PC.

5. Tick 'Enable advanced network functionality'.

6. Open ISC Control (ICSControl.exe).

7. Scroll down and click 'Set all defaults' at the bottom.

8. Set these settings:

• Public Interface: Cellular (Cellular 1) or Wif-Fi (has a W in the name, mine is TIACXWLN1)

• Private Interface: RNDISFN1

• Set private IP: Ticked, 169.254.2.1

• Auto Connect to Network: Ticked, 'T-Mobile Internet' or whatever you use (I think this only applies for cellular connections).

9. Click 'Start ICS'.

10. If your phone is not already connected to the internet, start the Wi-Fi or GPRS/3G data connection and wait for it to connect.

11. Plug in the USB cable.

That's It! You should be connected to the internet after about 20 seconds.

(SyncMate may load during this time - ignore it).

Troubleshooting tips:

If it doesn't work after 30 seconds, try this:

On the Mac, in System Prefs > Network:

1. Create a new location.

• Windows Mobile Device should be listed. If not, run SyncMate once (with the driver enabled on WM device) and plug in your device. Set it up if it asks you to.

2. Set the Service Order (in Leopard it's in the menu available from the button with the gear icon, at the bottom of the list). Drag the connections into order so that your Windows Mobile Device is above any other enabled adapters (even if they are not connected to the internet).

3. Click OK then Apply.

4. Make sure there is an address written next to 'Router'. If not, enter these settings:

• Configure: Manually.

• IP address: 169.254.2.2

• Subnet Mask: 255.255.255.0

• Router: 169.254.2.1

• DNS Server: 169.254.2.1

5. Click Apply.

6. Unplug USB, Stop & Start ICS, then plug in again.

(If this works for you, after having used the settings like this once, you may be able to go back to using the network settings as listed above.)

If you have done this and it still doesn't work:

On the phone go to Start > Settings > Connections > Wi-Fi > Network Adapters

1. Tap Remote-NDIS Host.

2. Choose 'Use specified IP address' and enter:

• IP address: 169.254.2.1

• Subnet mask: 255.255.255.0

• Default gateway: blank

3. Restart the phone (may be optional)

4. Start ICS Control

5. Go to the DNS tab & delete all the DNS entries.

6. Hit Start ICS then plug in the USB.

NB If you change settings on ICS Control (such as Public interface) while connected: Click Stop ICS, then Start ICS.

If you still can't get a connection, try this:

1. On the phone, quit the SyncMate driver (from the today page).

2. Quit the Activesync app (from the task manager).

3. Stop & Start ICS.

Notes:

• After setting this up, in the future all you need to do is load ICSControl, hit 'Start ICS' and then plug in.

• If you want to, you can quit ICSControl after clicking 'Start ICS' and plugging in.

• The SyncMate driver and ActiveSync app are both automatically loaded when plugging in the USB but you can quit both of these after loading, for improved response from the phone. SyncMate on the Mac is also loaded, and of course you can quit this too after it loads.

• NB - SyncMate driver can be a resource hog so it makes sense to quit it whenever you can ;)