Portál AbcLinuxu, 25. dubna 2024 00:18


Dotaz: chyba serioveho portu a ME45

3.1.2004 10:18 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
chyba serioveho portu a ME45
Přečteno: 247×
Odpovědět | Admin
Omlouvám se za mírně offtopic dotaz: Chtěl bych rozchodit komunikaci mezi PC (Debian) a mobilním telefonem Siemens ME45 prostřednictvím seriového kabelu. Je zajímavé (a zatím mi na to nikdo nedokázal uspokojivě odpovědět), že na některých počítačích, zpravidla novějších, komunikaci nelze navázat vůbec. A to jak ve Windows tak i v Linuxu. Mám doma starou 486ku. S ní ke spojení dojde, ovšem divným způsobem, a ten bych zde chtěl řešit: Ke komunikaci používám program scmxx (v 0.6.0). Pokud zapnu počítač a provedu jakýkoliv dotaz/požadavek (např: scmxx -d /dev/ttyS0 -i), naváže se spojení a získám požadované informace:

## Výstup při úspěšné komunikaci
Accessing device /dev/ttyS0
Waiting for an answer from the phone: Timeout. Retrying...
OK, a modem device is present.
Vendor: SIEMENS
Model: ME45
Revision: 21
Serial (Phone): ***************
Serial (SIM): ***************
SIM-ID: *******************
Operator: PAEGAS-CZ
SMS Server: +420603******
Charset: GSM
Battery: 90%
Signal/BER: -89 dBm/unknown
Time: 04/01/03,08:26:59
Avail. Slots: bmp: 0-2, mid: 0-4, vcf: 0-500, vcs: 1-50
Phonebooks: FD, SM, ON, ME, LD, MC, RC, OW, MS, CD, BL, RD, CS

Ovšem pokud zadám ten samý požadavek znovu, spojení se již nenaváže:

## Výstup při neúspěšné komunikaci
Accessing device /dev/ttyS0
Current set AT command: ATZ
Sending: ATZ
Command sent, awaiting answer from phone...
Waiting for an answer from the phone: Timed out.Retrying...
Sending: ATZ
Received: ##ATZ
Unexpected return code: ##ATZ

Před ATZ se objevují různé znaky, ne vždy stejné. Abych znovu úspěšně navázal komunikaci, musím počítač vypnout (reboot nestačí). Nepomáhá ani:
- měnit rychlost na seriovém portu
- vypnout a zapnout mobil
- spouštět setserial -autoconfig
- vyjmout/načíst modul serial.o
Přitom tentýž seriový port s myší v X chodí bez problémů. Můžete mi někdo nějak poradit/nasměrovat? Dík.

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.1.2004 15:23 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše chyba serioveho portu a ME45
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vyzkoušej to s jiným programem - buďto minicom, kde zadáš přímo AT příkazy, nebo gammu.
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
3.1.2004 19:03 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše chyba serioveho portu a ME45
Dík. Vyzkousim.
Docela by me zajimalo, co se vlastne deje pri te komunikaci. Jak to prijde, ze se neco nekde blokne.
Je zajimave - stalo se mi to i na jinem pocitaci s Windows. Taky jsem napoprve vsechno spustil, a podruhe uz to neslo.
3.1.2004 22:23 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše chyba serioveho portu a ME45
cau,
podobnej pripad se mi stal ted nad ranem. nevedel jsem jestli mi mobil nejde, diky tomu, ze je to spatne zapojenym kabelem, zaseknutym firmware ci necim jinym.
co se osvedcilo:
1. konsole: cat /dev/ttyS1
2. konsole: echo "AT_prikaz<Ctrl+V Enter>" > /dev/ttyS1

minicom nemam zatim zkonfigurovanej ( nekdy vychytam ) a gammu se ted nejak nechytalo.
AT prikazy si najdete ve specifikaci.a tam by se mela najit i nejaka ta chyba ci jeji cislo.
jenom tedy varuju, ze to delate na svoji zodpovednost a mel by jste vedet, co delate. vice vam asi rekne michal ciharu, ten do techto veci vidi hodne vice nez ja.
me tedy toto reseni pomohlo a chyba je nekde u me v konfiguraci modemu na nokii.
bye goldenfish
3.1.2004 22:30 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše chyba serioveho portu a ME45
minicom se chytne skoro vždycky (pokud máš správně nastavenou rychlost, parity a podobný nesmysly). Jakýkoliv jiný programy mají občas při inicializaci problémy, když na portu zůstane viset pár náhodných bajtů. Tohle v podstatě ten cat řeší, ale měl by to zvládnout ten program...
3.1.2004 22:59 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše chyba serioveho portu a ME45
minicom jeste budu muset vychytat a pak nekde vystavim konfiguraky.a vidim to na dukladne precteni Howto . 9210 je trosku specificka a bude s tim jeste prace. nekde jsem ale na ni videl skripty a dokumentace na netu je. diky za odpoved.
4.1.2004 11:08 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
Rozbalit Rozbalit vše chyba serioveho portu a ME45
Diky. Vyzkousim to a podam report.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.