Kirjoittaja Aihe: PDA:n (Loox420/Windows CE) ja Evolutionin välinen synkkaus (U 6.10/Edgy)  (Luettu 14978 kertaa)

Norri

  • Käyttäjä
  • Viestejä: 26
    • Profiili
Tapeltuani tämän kanssa itse kohtuu pitkän ajan ja saatuani lopulta osoitekirjan, kalenterin ja tehtävälistauksen toimimaan 99%:sti päädyin dokumentoimaan tekemiseni. Tämä toimii siis Fujitsu-Siemens LOOX 420:llä, mutta ainakin teoriassa homman pitäisi pelata muillakin WindowsCE:tä käyttävillä PDA-laitteilla. Lukiessani läpi lukuisia Ubuntun keskustelupalstoja poimin ohjeen osia sieltä toisia täältä. Lukiessani kävi myös ilmi, että etenkin joidenkin HP:n iPAQ:ien kanssa saattaa joutua virittelemään pidempäänkin.

Luonnollisesti en vastaa siitä, jos PDA tai Evolution korruptoituu.

Itse asentelin soveltuvat ohjelmapaketit apt-get avulla, mutta  Synapticin toiminee ihan yhtä hyvin  ;D

Aikani nettiä selattua päädyin hyödyntämään SyncCE ja Multisync ohjelmien paketteja päällekkäin sopivasti yhdistellen.

Aluksi kannattaa tipauttaa PDA-laite synkkaustellinkiinsä ja tarkastaa komennolla 'dmesg' . Saatavalta listalta pitäisi saada näkyviin PDA:han viittaavia rivevejä. Jos näitä löytyy, asennus voi alkaa.

Tässä työjärjestys vaihe vaiheelta:

Avaa aluksi pääteyhteys koneellesi.

-- SynCE:n asennus ja konfigurointi --

1.  Valitse asennettavaksi ainakin paketit:
sudo apt-get install librra0 librra0-tools librapi2-tools libsynce0 synce-dccm synce-multisync-plugin synce-serial

Asennuksen aikana synce-serial ajaa installin, jonka oletuksia ei kannata mennä näpelöimään. Oletusarvot ovat: /dev/ttyUSB0; local address 192.168.131.102 ja remote address 192.168.131.201 . DNS entry jää tyhjäksi.

2. Kun asennus on valmis, ei haittaa kertoa SynCE:lle vielä erikseen komentorivillä
sudo synce-serial-config ttyUSB0
, mistä PDA:n pitäisi jatkossa löytyä. Havaitsin, että tällä ylimääräisellä komennolla PDA:n löytyminen multisyncin puolelta oli paljon varmempaa. ;D ;D

3. Sitten pitää saada SynCE liityntä palvelin pystyyn joko komennolla dccm, tai jos PDA on suojattu salasanalla komento on dccm -p salasana .

4. Seuraavana käynnistetään itse SynCE komennolla
sudo synce-serial-start

-- Sitten multisyncin pariin --

5. Asennetaan tarvittavat multisync-paketit komennolla
sudo apt-get install libmultisync-plugin-all multisync
Tässä saattaa tulla (ja varmaan tuleekin) mukana turhia plugin paketteja, mutta tämä on vaivaton tapa varmistaa ettei tärkeät paketit unohdu.  ;)

6. Käynnistä seuraavaksi multisync ohjelma (ainakin ensimmäisellä kerralla) pääteikkunassa.

7. Klikkaa ohjelmasta 'New'-näppäintä ja aseta first plugin ja second plugin niin, että toiseen on valittu 'SynCE plugin' ja toiseen 'Ximian Evolution 2'. Järjestyksellä ei pitäisi tässä olla merkitystä. Voit vielä antaa PDA-laitteelle nimen, jolla sen jatkossa erottaa muista multisync-pareista.

-- Nyt testaamaan tuloksia --
Painamalla multisyncin 'sync' painiketta, pääteikkunassa pitäisi alkaa vilistää dataa. Itsellä jouduin ensimmäisellä kerralla painamaan sync nappia kahteen kertaan, ennenkuin data todella siirtyi laitteiden välillä. Sen jälkeen homma on pelannut mainiosti yhdellä klikkauksella.

-- PDA:n irroitus telakasta --
Ennen irroitusta kannattaa suorittaa seuraavat toimenpiteet:
1. Sulje multisync
2. komenna "sudo killall -HUP dccm"
3. annan lopuksi vielä komento "sudo synce-serial-abort"
Tämän jälkeen voit ottaa PDA:n huoletta irti telakastaan.

-- Seuraavat synkronointikerrat --

1. Laita PDA telakkaan. (multisync todennäköisesti herää itsestään)
2. kirjoita komento "sudo synce-serial-config ttyUSB0" (tämä oli siis toiminnan varmistamista)
3. kirjoita komento "dccm" (tai dccm -p salasana)
4. seuraavaksi SynCE päälle komennolla "sudo synce-serial-start" (nyt PDA:n pitäisi herätä)
5. multisyncistä valitaan PDA ja klikataan SYNC

Täydentäkää ihmeessä. Itsekin täydennän kun keksin jotain uutta.
Norri

tetrafuran

  • Käyttäjä
  • Viestejä: 405
    • Profiili
On tietysti kiva kun näitä ohjeita on, mutta melkein aina minun tilanteeni poikkeaa ohjeen kirjoittajan tilanteesta niin paljon, että parin askeleen jälkeen tiemme eroavat ja sitten olenkin taas aivan yksin oman onneni nojassa.

Tälläkin kertaa seuraamme tuttua howto perinnettä ja ohjeen seuraaminen tökkäsi heti alkuun.

Kirjoitin tosiaan sen dmsg komennon ja vasauksena tuli pitkä litanja kamaa dsmg > litanja.pda. tuota listaa sitten ihmettelin geditissä ja kokeilin hakea sanaa pda. Ei tullut mitään. Sana USB löysi kaikkea puhelimeeni liittymätöntä roinaa. Voi hyvin olla etten vain ymmärtänyt tuosta listasta riitävästi, mutta eikö pda:hän liittyvä rivi nimenomaan sisällä sanan pda tai tai luurin merkin tjsp.

Puhelin on Q-tek 9100 ja siinä pyörii windows mobile 5.0
Tietokone on AMD64 ja käyttis edgy 64.

And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.