Windows Mobile 2003 Smartphone Patch
From SynCE-Wiki
Windows Mobile 2003 Support: Installing SynCE, Connecting Your Device, Using SynCE, SynCE Utilities, Troubleshooting
There is a problem where synce-serial-start just hangs, because pppd will not be able to setup a PPP connection.
[edit]
The Problem
If you follow the USB debug instructions for any of the device you will see something very similar to this in the debug log, here with the most important line being the sixth line down:
pppd[1061]: pppd 2.4.2 started by root, uid 0 kernel: usbserial.c: serial_open kernel: ipaq.c: ipaq_open - port 0 kernel: host/usb-uhci.c: interrupt, status 3, frame# 1541 kernel: ipaq.c: ipaq_read_bulk_callback - port 0 kernel: ipaq.c: ipaq_read_bulk_callback - nonzero read bulk status received: -84 kernel: usbserial.c: serial_ioctl - port 0, cmd 0x5416 kernel: usbserial.c: serial_ioctl - port 0, cmd 0x5401 kernel: usbserial.c: serial_ioctl - port 0, cmd 0x5401 kernel: usbserial.c: serial_ioctl - port 0, cmd 0x5404 kernel: usbserial.c: serial_chars_in_buffer = port 0 kernel: ipaq.c: ipaq_chars_in_buffer - queuelen 0 kernel: usbserial.c: serial_set_termios - port 0 kernel: usbserial.c: serial_ioctl - port 0, cmd 0x5401 kernel: usbserial.c: serial_open kernel: usbserial.c: serial_close - port 0
If you have a device with the error above, you must download the driver for fixing the problem.
[edit]
The Solution
Follow the instructions on the Windows Mobile 2003 ipaq Driver page to install the driver.
