个人工具

“UbuntuHelp:PortableDevices/WindowsMobile”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第16行: 第16行:
 
* Click '''Applications''' -> '''Accessories''' -> '''Terminal'''. In the Terminal window, run:
 
* Click '''Applications''' -> '''Accessories''' -> '''Terminal'''. In the Terminal window, run:
 
<pre><nowiki>
 
<pre><nowiki>
dccm
+
    dccm
sudo synce-serial-start
+
    sudo synce-serial-start
</nowiki></pre>
+
  </nowiki></pre>
 
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: <code><nowiki> synce-serial-start is now waiting for your device to connect</nowiki></code>. The Windows Mobile Device should appear connected, in a similar way to when connected via ActiveSync on Windows.
 
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: <code><nowiki> synce-serial-start is now waiting for your device to connect</nowiki></code>. The Windows Mobile Device should appear connected, in a similar way to when connected via ActiveSync on Windows.
 
== Synchronizing with Evolution ==
 
== Synchronizing with Evolution ==
第34行: 第34行:
 
* If you  forget to run "dccm" before synce-serial-start, power off the pocket pc  and run  
 
* If you  forget to run "dccm" before synce-serial-start, power off the pocket pc  and run  
 
<pre><nowiki>
 
<pre><nowiki>
sudo rmmod ipaq
+
      sudo rmmod ipaq
sudo rmmod ehci_hcd
+
      sudo rmmod ehci_hcd
sudo rmmod uhci_hcd
+
      sudo rmmod uhci_hcd
sudo rmmod usbserial
+
      sudo rmmod usbserial
</nowiki></pre>
+
    </nowiki></pre>
 
Note: these must be run in a certain order, try a different order if it doesn't work.
 
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
 
* If syncronisation still doesn't work, close multisync and then run
 
<pre><nowiki>
 
<pre><nowiki>
synce-matchmaker create 1
+
      synce-matchmaker create 1
</nowiki></pre>
+
    </nowiki></pre>
 
If 1 doesn't work, try 2.
 
If 1 doesn't work, try 2.
 
== Wireless Modem ==
 
== Wireless Modem ==
第84行: 第84行:
 
The results should look like the following:
 
The results should look like the following:
 
<pre><nowiki>
 
<pre><nowiki>
[4312964.212000] usb 5-3.4: new full speed USB device using ehci_hcd and address 3
+
    [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.410000] usbcore: registered new driver usbserial
[4312966.416000] drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
+
    [4312966.416000] drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
[4312966.419000] usbcore: registered new driver usbserial_generic
+
    [4312966.419000] usbcore: registered new driver usbserial_generic
[4312966.419000] drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
+
    [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/usb-serial.c: USB Serial support registered for PocketPC PDA
[4312966.439000] drivers/usb/serial/ipaq.c: USB PocketPC PDA driver v0.5
+
    [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.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] usb 5-3.4: PocketPC PDA converter now attached to ttyUSB0
[4312966.445000] usbcore: registered new driver ipaq
+
    [4312966.445000] usbcore: registered new driver ipaq
 
</nowiki></pre>
 
</nowiki></pre>
 
== Comment ==
 
== Comment ==

2007年12月6日 (四) 10:50的版本

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