Modem-Teszt

Terméktámogatási adatbázis (jsmeix_modem-test)

Kérés

A modemteszt segít információkat adni a terméktámogatáshoz ha modem/wvdial problémái vannak.

Mivel a komplex hibaüzeneteket egyszerűbb kezelni emailban, ezért inkább ezt válassza, ne a telefont.

Ha lehet, mentse le a hibaüzeneteket egy hajlékonylemezre és küldje el azt egy másik gépről emailban.

Eljárás

Előkészítés

Először ellenőrizze hogy modeme támogatott a Linux által.

Szükséges még további információk összegyűjtése

A wvdial üzenetei és a rendszer üzenetei a /var/log/messages fájlban szintén szükségesek.

Az üzenetek összegyűjtéséhez használja a következő parancsokat:

(root-ként)

1.
Állítsa be a tagot a /var/log/messages fájlban:
  echo "MODEM-TEST" | logger

2.
Tesztelje hogy a kapcsolat létrejöhet:
  wvdial 2>&1 | tee /tmp/info.txt
megfelelően:
  wvdial Providers_name 2>&1 | tee /tmp/info.txt

3.
Ha a kapcsolat nem záródott be automatikusan egy
hiba miatt, várakozzon 10 másodpercig és utána zárja le a kapcsolatot a
[Ctrl]+[C] megnyomásával.

4.
Szedje ki az üzeneteket a /var/log/messages fájlból:
  tail -n 100 /var/log/messages |
    grep -A 100 "MODEM-TEST" >>/tmp/info.txt
(az egészet egy sorba írja, szóközökkel elválasztva)

5.
A /tmp/info.txt tartalmát másolja be a levélbe.
Ha nem Linuxot használ a levélküldésre:
5a)
Kódolja újra a fájlt DOS/Windows formára:
  recode lat1..ibmpc /tmp/info.txt
vagy MAC formára:
  recode lat1..mac /tmp/info.txt1
5b)
Mentse el lemezre:
  mount /floppy
  cp /tmp/info.txt /floppy/
  umount /floppy
5c)
Másolja be a lemezen található info.txt tartalmát egyenesen a levélbe.

Egy modem teszt:

Ha belső modeme van, felismerhetővé teheti a rendszermag által a setserial parancs használatával - e nélkül a rendszermag nem is tudja elérni a modemet. Nézze meg a következő cikket: " PCI vagy ISA PnP modemek beállítása"

Próbálja ki a következő modem tesztet:
  /dev/ttyS0 az első soros csatlakozó eszközneve
  /dev/ttyS1 a második soros csatlakozó eszközneve
  /dev/ttyACM0 az USB modem eszközneve
  /dev/ttyS2 alap esetben belső modemek eszközneve (a setserial parancs által használható)

Használja azt az eszköznevet, ahol modemje megtalálható.
A példában a /dev/ttyS0 eszközt használjuk.

1.
Root felhasználóként nyisson két terminálablakot a grafikus felületen:
  xterm &
és
  xterm &

2.
Az első ablakba írja be:
  cat /dev/ttyS0
vagyis minden ami a /dev/ttyS0-ról jön (itt ez a modem)
ki fog iratódni ide.

3.
A másik terminálba írja:
  echo "AT" >/dev/ttyS0
vagy
  echo -e "AT\r" >/dev/ttyS0
vagy
  echo -en "AT\r" >/dev/ttyS0

egy "AT" parancsot küld a /dev/ttyS0 eszköznek (a modemnek)
és ha a modem elérhető és megérti az
AT parancsokat, egy "OK"-val fog válaszolni. Esetleg
folyamatosan küldi a választ.

4.
Az első terminálban látnia kell:
  OK
amely azt jelzi, hogy a modem működik.

Egy másik alternatíva:
A
  wvdialconf /dev/null 2>&1 | tee /tmp/info2.txt
az összes normálisan használt modemet leteszteli és
a kimenetet elmenti a modem2.out fájlba, amelyet az 5. lépésnek
megfelelően a levélbe másolhat.

Speciális információk:

1.
Használja az
  echo "ATZ" >/dev/ttyS0
parancsot a modem alaphelyzetbe állításához, valamint az
  echo "AT&F" >/dev/ttyS0
parancsot a modem gyári beállításainak visszaállításához.
Néhány esetben csak így lehet újból működésre bírni a modemet.

2.
Az USB modem a
  cat /proc/bus/usb/devices
parancsra látszik, ezért a rendszermag nem ismeri fel amíg a
modem nincs csatlakoztatva és nem elérhető.
Ha nem, használja az
  lsmod
parancsot a betöltött rendszermag modulok kilistázásához.
Ha itt nincs felsorolva az "acm", adja ki a
  modprobe acm
parancsot a modul betöltéséhez.
Ha az "acm" modul be van töltve de az USB modem nem látszik a
/proc/bus/usb/devices fájlban,
segíthet a modem kihúzása és újbóli csatlakoztatása.
Ha továbbra sem látszik, a modem nem felel meg az ACM specifikációnak.

3.
Ha a modem elérhető (válaszol az "AT" vagy az "ATZ" parancsra "OK" küldésével)
a tesztek során a wvdial üzenetei és a "/var/log/messages" fájlban
nem találhatók
"pppd"-üzenetek, amelyek a következő szavakat tartalmazzák:
"LCP", "PAP" vagy "CHAP", "CCP" és "IPCP",
lehet hogy a modem kábel nem csatlakozik megfelelően.
Az elsőként említett modemteszttel ellentétben a pppd-nek egy teljes funkciójú modemkábelre van szüksége.
Ha ez működik másik operációs rendszerben az még nem jelenti azt hogy a modemkábel teljes funkciós.
Ez esetben kérdezze meg a gyártót, hol szerezhet ilyen vezetéket.

Kulcsszavak: MODEM, WVDIAL, TEST, WORKFLOW, TESZT

Kategóriák:

SDB-jsmeix_modem-test, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 05. Apr 2001
SuSE Linux AG - Utoljára frissítve: 28. Sep 2001 feladó: comp (sdb_gen 1.40.0)