Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Nefunkční synchronizace s activesync

zdenpok (207)|23.2.2009 21:20
Tak mám nějaké smolné období nebo co. Dnes jsem chtěl synchronizovat s activesync a počítač najednou zařízení (HTC Herald, WM 6.1) nenajde. Napadlo mě Heralda zrestartovat - nepomohlo, restart PC také ne. Manželčin Compact se sesynchronizuje, takže problém bude asi v Heraldovi. Včera jsem mobil čistil programem ClearTemp, ale nemyslím si, že bych mazal něco nestandartního (jenom cache, cookies a historii). Neví někdo v čem by mohl být problém? Děkuji za každý nápad.
lelouch (331)|24.2.2009 05:20
Zipni a posšli sem WCELog.log z adresáře ActiveSyncu na PC hned po nezdařené synchronizaci - hyn se snad hukáže, co mu chybí...
peter34 (63)|24.2.2009 09:43
Ešte by prípadne mohlo pomôcť zaškrtnúť, prípadne nezaškrtnúť v nastaveniach pripojenia USB rozšírené funkcie siete.Už sa mi stalo, že bez toho, aby som na tom niečo menil, mi synchro prestalo ísť a pomohlo až toto.
zdenpok (207)|24.2.2009 17:02
Obávám se, že mi chybí i ten WCELog, nic takového jsem nenašel. Nepomáhá ani zaškrtnutí rozšíření sítě :(
lelouch (331)|24.2.2009 17:51
Sorry za špatnou zprávu, ale ten prostě chybět NEMŮŽE. Tedy alespoň pokud se bavíme o ActiveSync 4.5 pod XP... Zkus WINDOWS/Temp...
zdenpok (207)|24.2.2009 19:14
Ani tam není, zkoušel jsem ten soubor hledat i ve vyhledávání počítače, dal jsem hledat i všechny soubory s příponou log a nic takového to nenašlo. Ano bavíme se o XP a AS 4.5.
zdenpok (207)|25.2.2009 15:37
Ještě přidám další zajímavost. Stáhl jsem si activesync 4.5 i do práce a zkusil jsem se připojit tam. A ouha, šlo to. Doma zase nic, přitom MDA compact připojím. To vážně nechápu!
lelouch (331)|25.2.2009 18:08
Ani nemáš wcesmgr.log, wcescomm.log, wcesview.log a wcesetup.log?
zdenpok (207)|25.2.2009 20:53
Mám tam wcescomm.exe, wcesmgr.exe a wcesview.dll
lelouch (331)|26.2.2009 07:42
No to bych u instalovaného AS čekal - ale tohle jsou automaticky generované logy, do kterých AS zapisuje stavy spojení, úspěch a způsob připojení a synchronizací a podobně. Měly by se válet někde na systémovém disku.
zdenpok (207)|26.2.2009 20:36
Tak po důkladnějším hledání jsem možná něco našel
lelouch (331)|26.2.2009 22:10
Zdá se, že problém je již v detekci zařízení WCESComm.log. Tohle bude to povedené malželčino...

02/26/2009 18:38:21.781 - Windows CE Services (4.5.0) Communication Logging.
02/26/2009 18:38:21.843 - IrUtil: IrDA socket cannot be created, error code 10093.
02/26/2009 18:38:21.890 - Windows CE Services Communication started.
02/26/2009 18:38:26.359 - Started desktop passthru TCP2UDP component
02/26/2009 18:38:26.359 - Connection: Prep for a new socket connection.
02/26/2009 18:38:26.359 - ComSerial: Open device .
02/26/2009 18:38:26.812 - Serial: Starting device detection at 19200.
02/26/2009 18:38:26.812 - ComSerial: Change DTR to 1.

A zde to nepovedené druhé:

02/26/2009 20:27:08.406 - End scan for serial devices.
02/26/2009 20:27:08.406 - ConnectWizard: Scan \\.\COM1 for CE device.
02/26/2009 20:27:08.781 - ComSerial: Open device .
02/26/2009 20:27:08.781 - AutobaudDetect: Start.
02/26/2009 20:27:13.781 - AutobaudDetect: No device found, detection failed.
02/26/2009 20:27:13.968 - ComSerial: Closed device.
02/26/2009 20:27:13.968 - ConnectWizard: Scan \\.\COM2 for CE device.
02/26/2009 20:27:14.375 - ComSerial: Open device .
02/26/2009 20:27:14.375 - AutobaudDetect: Start.
02/26/2009 20:27:19.390 - AutobaudDetect: No device found, detection failed.
02/26/2009 20:27:20.078 - ComSerial: Closed device.

Jinými slovy nemá se moc smysl trápit dál, v zařízení neodpovídají sériové porty. Hardware Manager (Správce zařízení) - zkusit odinstalovat a vrátit... Ještě je tam jedna chybka, ale ta nejspíše souvisí s touto první.

EDIT: Podle toho jak se jich dovolává bych zkusil vypnout Enhanced Network Functionality (nebo tak nějak) v AS na zařízení.
zdenpok (207)|28.2.2009 11:41
Ten ENF jsem zaškrtlej neměl, zkusil jsem ho i zaškrtnout, ale nic. Zkusil jsem odinstalovat i ten port, ale už nepřipojím ani compacta. Vůbec mi nejde do hlavy, jak je možný, že na jiným počítači synchronizace funguje? Ještě přidávám nové logy.
lelouch (331)|28.2.2009 11:59
Omlouvám se, asi jsem se nevyjádřil dost jasně - já myslel odinstalovat mobilní zařízení, ne port... Porty za to nemohou. Šlo mě o to dotazování na port ve formě \\.\COM1 ...

No nic, teď bude stejně třeba odinstalovat vše z Mobile Devices v tom HW manažeru... Při reinstalaci driverů by si měl vytvořit nové virtuální porty. A pak uvidíme, jak se zachová AS.

Na ty logy juknu.

EDIT: Takže už jsem ty logy viděl - COM1 tam už je zpátky, ten Touch by měl teoreticky fungovat. Pokud ty pokusy mezi 11:31 a 11:35 nebyly střídání obou zařízení. Pokud ano, pak už se teď Touch chová stejně. Ale objevila se tam jedna hláška, kterou teď zkusím prověřit...

BTW - jistěže na jiném počítači to může fungovat - není to problém zařízení, ale AS na tomto konkrétním PC.

EDIT2: Je na tomto kokrétním PC fyzický sériový port?
zdenpok (207)|28.2.2009 12:13
Myslím, že je to zkoušení obou. U toho touche mi to ale pořád ukazuje, že zařízení usb nebylo rozpoznáno, kdežto compact se nemůže jen připojit k AS. Kde prosímtě najdu ty mobile device, nějak je nemůžu dohledat.
lelouch (331)|28.2.2009 12:17
Nevím, mám zde anglická XP - Control panels/Add and remove harware a tam někde je tlačítko Hardware manager. Jestli si matně vzpomínám, Přidat/odebrat zařízení/Správce zařízení... V tom stromě by měla být položka Mobilní zařízení. Možná je v XP viditelná jenom pokud je zařízení připojené...

A ještě zopakování otázky z EDIT2 - je na tomto konkrétním počítači fyzický sériový port?
zdenpok (207)|28.2.2009 12:56
Omlouvám se za své neznalosti, nevím jak přesně zjistím, jestli je v počítači fyzický sériový port. Osobně si myslím, že ne, ve správci zařízení jsou jen com porty.
lelouch (331)|28.2.2009 13:15
Aha... to mnohé vysvětluje.

Pak se ale vraťme u toho hledání chyby spíše zpátky na stromy: používají ta zařízení stejný USB kabel? Nestěhoval se ten kabel do jiného portu (USB díry?), není ten kabel napojený přes nějaký USB Hub (rozdvojku nebo tak?).
zdenpok (207)|28.2.2009 13:19
Kabel používají stejný, obšas jsem zkusil usb porty prohodit, ale to nic neřešilo.
lelouch (331)|28.2.2009 14:49
Takže jako zásadní problém se spíše ukazuje to, že se vůbec pokouší spojit se sériovými porty. Takže pokud je zaškrtlé v AS, že se má spojovat přes sériový port, je to špatně a nechat pouze USB.

No a pak srovnání obou logů ukázalo, že se teď ztratila identifikace jednoho zařízení v RNDIS službách (nejspíše toho Touche). Ale to se dá pro obě zařízení vrátit zpět.

Připojit jedno zařízení. Teď otevřít Správce zařízení pod Control Panels/System a zkontrolovat síťové adaptéry. Mělo by tam sedět něco, co se bude jmenovat MS Windows Mobile něco-něco anebo obecné RNDIS zařízení nebo tak.

Kliknout na jeho vlastnosti, na kartě zvolit Ovladač a Aktualizovat ovladač. Otevře se průvodce. Ve druhém kroku je třeba vybrat možnost instalace z ručně zadané lokace. Pak je třeba zadat cestu do Program Files\Microsoft ActiveSync\Drivers. Pokud (možná u Touche) zařve, že je v systému aktuálnější verze (může být u SP3), je třeba to opakovat, jenom mu zadat, ať ovladač najde na tomto počítači.

Pak restart počítače, soft reset zařízení a měly by si padnot do náruče. To samé je třeba opakovat s druhým zařízením. Když se spojí, AS by už pak měl zbytek zvládnout.

Jenom připomínám jistou samozřejmost, že AS nemá rád, pokud je při restartu počítače mobil připojený přes USB. Právě to může vést k tomu, že ho pak "aktualizuje" na "Generic RNDIS", protože než stihne naběhnout AS, USB řadič ho předběhne - a systém tehdy ještě neví, co KONKRÉTNĚ by to tak mohlo být.
zdenpok (207)|28.2.2009 15:56
Teď jsem zjistil, že se odškrtlo připojení ke com portu, takže compact už se hlásí normálně, je to tedy v původním stavu.

Edit: v těch síťových adaptérech je jenom nějaký Realtek RTL Family Fast Ethernet Nic, což asi nebude ono
zdenpok (207)|5.3.2009 11:09
Moc děkuji lelouchovi za pomoc a Pavlu Kozovi za vyřešení problému. Nakonec byl problém celkem banální - a to zřejmě poškozený synchronizační kabel. Zvláštní ale bylo, že s jiným telefonem kabel fungoval, a proto mě nenapadlo zkoušet nějaký jiný.
zdenpok (207)|17.3.2009 12:30
Tak bohužel problém je tu znovu a vypadá to, že problém bude s konektorem v telefonu. Synchronizace už nefunguje s žádným usb kabelem, nabíjení přitom funguje se všemi. Navíc je problém i se sluchátky, kde hraje jen jedno a to ještě přerušovaně. Takže moje otázka zní, máte někdo zkušenosti s výměnou toho konektoru (pokud je tedy chyba v něm, ale předpokládám, že ano) a co mě to tak asi bude stát?