特殊:Badtitle/NS100:PortableDevices/WindowsMobile:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Wikibot留言 | 贡献
无编辑摘要
Wikibot留言 | 贡献
无编辑摘要
第110行: 第110行:
to use address contact task from Evolution.
to use address contact task from Evolution.
----
----
[[UbuntuHelp:[[category:CategoryPDA]]]]
[[UbuntuHelp:[[category:CategoryPDA|CategoryPDA]]]]
== See also ==
== See also ==
* [http://multisync.sourceforge.net/ MultiSync]
* [http://multisync.sourceforge.net/ MultiSync]

2007年12月5日 (三) 12:24的版本

{{#ifexist: :PortableDevices/WindowsMobile/zh | | {{#ifexist: PortableDevices/WindowsMobile/zh | | {{#ifeq: {{#titleparts:PortableDevices/WindowsMobile|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:PortableDevices/WindowsMobile|1|-1|}} | zh | | }}

Windows Mobile

Users of Windows Mobile 5, Windows Mobile 2003 and PocketPC can sync email, contacts, calender appointments with Evolution. Ubuntu does not yet work with Windows Mobile 6 currently. Until that support comes, there are two possible solutions:

  • Using Windows Mobile 6's USB storage mode
  • Using a storage device that your computer can also read, such an an SD card (if your computer has a card reader) or Sandisk's SD+USB for file transfer.

Connecting to a Windows Mobile 5, 2003 or PocketPC Device

Plug in the device via the included USB cable.

  • Install the synce-dccm, synce-serial and librra0-tools packages. To sync with Evolution, you'll also need the multisync, synce-multisync-plugin, libmultisync-plugin-evolution and libmultisync-plugin-backup packages. See Installing Software. The packages installer will ask various questions about how to connect to your device:
    • Leave the serial interface as "/dev/ttyUSB0"
    • Leave the default local IP address "192.168.131.102"
    • Leave the default remote IP address "192.168.131.201"
    • Set the IP address of your DNS server to "192.168.0.1"
  • Make sure ports 5678, 5679 and 990 are not blocked by a firewall
  • Click Applications -> Accessories -> Terminal. In the Terminal window, run:
dccm
sudo synce-serial-start

Depending on your device you may have to run the sudo synce-serial-start command within a few seconds of powering the Windows Mobile device on. The computer should now show: synce-serial-start is now waiting for your device to connect. The Windows Mobile Device should appear connected, in a similar way to when connected via ActiveSync on Windows.

Synchronizing with Evolution

  • Click Applications -> Accessories -> Multisync
    • Click New
      • First plugin: SynCE Plugin
        • Second plugin: Ximian Evolution 2
        • Display Name: <whatever you what to call it>
        • Data types to synchronize: Calendar + Addressbook + Tasks
  • to disconnect the Windows Mobile device:
    • Shutdown Multisync
      • "killall -HUP dccm" to kill the serial connection.
        • As a last resort, run "synce-serial-abort", if the above command doesn't work.

Troubleshooting

  • If you forget to run "dccm" before synce-serial-start, power off the pocket pc and run
sudo rmmod ipaq
sudo rmmod ehci_hcd
sudo rmmod uhci_hcd
sudo rmmod usbserial

Note: these must be run in a certain order, try a different order if it doesn't work.

  • If syncronisation still doesn't work, close multisync and then run
synce-matchmaker create 1

If 1 doesn't work, try 2.

Wireless Modem

I have successfully used my XDA Exec as a wireless modem with my Laptop. This is how I got it to work(roughly) : 1. Start the Windows Mobile device in the wireless modem mode from Start-> Programs -> Wireless Modem 2. Now connect the USB cable to the computer. 3. In a Terminal, run

wvdialconf

to see if it detects it as a modem. If this doesn't work, edit the "/etc/wvdial.conf" file as follows:

[Dialer Defaults] Modem = /dev/ttyUSB0 Baud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Carrier Check = no Stupid Mode = no Phone = *99# Username = Password = New PPPD = yes ISDN = 0 Modem Type = Analog Modem 6. Now type "wvdial" in the command prompt, it should now connect.

Compatibilty

Devices that are known to work with this howto:

  • HP iPaq hx4150
  • HP iPaq rx3115
  • HP iPaq h2215/h2210
  • HP iPaq h1940
  • HP iPaq h1930
  • DELL Axim X3i & X30 & X50v
  • XDA IIs
  • i-mate JAM [windows ce 2003]
  • Acer n50 Premium
  • please add your devices to this list if it works for you

Troubleshooting

To check your Windows Mobile Device has been detected, click System' -> Administration -> System Log, then select messages. Alternatively, run dmesg in a terminal. The results should look like the following:

[4312964.212000] usb 5-3.4: new full speed USB device using ehci_hcd and address 3
[4312966.410000] usbcore: registered new driver usbserial
[4312966.416000] drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
[4312966.419000] usbcore: registered new driver usbserial_generic
[4312966.419000] drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
[4312966.439000] drivers/usb/serial/usb-serial.c: USB Serial support registered for PocketPC PDA
[4312966.439000] drivers/usb/serial/ipaq.c: USB PocketPC PDA driver v0.5
[4312966.443000] ipaq 5-3.4:1.0: PocketPC PDA converter detected
[4312966.445000] usb 5-3.4: PocketPC PDA converter now attached to ttyUSB0
[4312966.445000] usbcore: registered new driver ipaq

Comment

1- STOP sl-modem-daemon :

PocketPC PDA ttyUSB1: PocketPC PDA converter now disconnected from ttyUSB1
ipaq 2-1:1.0: device disconnected

I find this is by sl-modem-daemon and I need to stop this to get it work!

  • TODO:
  • How can i use other ppp port like ppp1 not ppp0 like what the modem and pocket pc use now.

2- Show "Resync" button: from multisync options > show "Resync" button than use it to do sync it work with me like that 3-change the option on Ximian Evolution 2 -optional- to use address contact task from Evolution.


[[UbuntuHelp:]]

See also