Opis instalacji modemu Phantom Zoltrix pod Linuxem
Opis instalacji modemu Phantom Zoltrix pod Linuxem
5. VIII. 2000 r.
Autor: Adam Fulara
Nie biore odpowiedzialnosci za szkody poniesione w wyniku
nieostroznego korzystania z ponizszych instrukcji.
Do instalacji uzylem dystrybucji Linux Mandrake 6.1 z jadrem 2.2.14.
Komputer posiada tylko 1 modem Phantom Zoltrix.
Najpierw trzeba sciagnac sterowniki do Phantoma np. z amerykanskiej strony
Zoltrixa http://www.zoltrix.com
-> gdzies w support trzeba wybrac sterowniki
modemu Phantom Zoltrix 56 HSP i tam jest sekcja Linux).
Na polskiej stronie (www.zoltrix.pl czy .com.pl) - nie bylo. Najlepiej,
zeby to byla wersja do kompilacji, a nie skompilowany sterownik (wtedy
nie bedzie bledu niezgodnosci wersji jadra i wersji modulu, co mozna
i tak ominac ale po co?). Wersja do kompilacji jest na amerykanskiej
stronie Zoltrixa.
Sterownik do sciagniecia to jeden plik:
hsp56-linux-1.tar.gz
o rozmiarze 511112 bajtow
Zapisujemy ten plik w wybranym przez nas katalogu, rozpakujemy go
bedac w tym katalogu, np. instrukcja:
tar zxf hsp56-linux-1.tar.gz
W katalogu, ktory pojawi sie po rozpakowaniu ( ./hsp56-linux-1 )
znajdziemy plik README, ktory nalezy dokladnie przeczytac.
DALSZA CZESC TEGO DOKUMENTU ZACZERPNIETA JEST Z PLIKU README O KTORYM PISALEM
W POPRZEDNIM PUNKCIE (autor: Nir Hershkovitz)
ZGODNIE Z README:
Kompilacja sterownika:
Trzeba byc w katalogu hsp56-linux-1
teraz trzeba zmienic katalog na ./src/module np.
cd src/module
- trzeba wykonac polecenie (usuniecie pozostalosci po starych kompilacjach)
make clean
- nastepnie kompilujemy poleceniem
make
- skompilowany plik to pctel.o w katalogu ......../hsp56-linux-1/lib
- trzeba skopiowac skompilowany plik do katalogu modulow
cp ../../lib/pctel.o /lib/modules/TU_PODAJ_SWOJA_WERSJE_JADRA/net
- trzeba utworzyc symboliczny link do urzadzenia /dev/modem:
mknod /dev/ttyS15 c 62 79
chgrp uucp /dev/ttyS15
chmod 666 /dev/ttyS15
ln -s /dev/ttyS15 /dev/modem
- Z readme nie trzeba czytac sekcji o ustawieniach miedzynarodowych.
W TYM MIEJSCU KONCZY SIE SEKCJA ZACZERPNIETA Z README
Twoj modul jest gotowy. Teraz ZAWSZE przed polaczeniem sie z Internetem
trzeba zaladowac modul do pamieci (najlepiej zrobic to w skrypcie
uruchamianym zaraz po starcie systemu). Wprowadzamy modul do pamieci np.
insmod pctel
Teraz uruchom najpierw insmod pctel, potem program minicom:
minicom
Powinienes zobaczyc cos w rodzaju:
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
Mozesz dodatkowo zresetowac modem zleceniem ATZ (jest to inicjacja
"firmowych" ustawien):
atn0s37=14
(lub AT N0 S37=14)
Jest to rozdzaj jezyka do komunikacji z modemem (tzw. skrypt Hayesa). AT ozn., ze bedzie
wydana jakas komenda,
N0 - (n zero) oznacza ze sybkosc transmisji ma byc zgodna z rejestrem modemu S37
S37=14 - ozn. jakis (dokladnie nie wiem jaki) tryb szybkosci.
Te ustwawienia sa przeznaczone TYLKO dla Phantom Zoltrix i zalecane przez TPSA.
Powinienes ujrzec:
atn0s37=14
OK
Zeby zweryfikowac zmiany napisz AT &V
Dostaniesz dluga liste ustawien, spr. czy jest wsrod nich N0 i na
liscie rejestrow S37=14.
Wykrecamy numer TPSA
ATDT 0w202122 (tylko jesli masz linie cyfrowa - DT oznacza Dial Tone czyli tonowo)
jesli masz linie analogowa
ATDP 0w202122 (DP - Dial Pulse)
litera 'w' po zerze ozn. krotka przerwe, mozesz ja wyrzucic, jesli chcesz
Czekamy krotka chwile, powinno sie pojawic cos w rodzaju:
CONNECT 57600
(tu sa 2 adresy IP)
Witamy w Internecie
Wlasciciele modemow Phantom Zoltrix powinni wydac komende atn0s37=14
Prosze wpisz Username:ppp, Password:ppp
Musisz zapisac oba adresy IP podane przy zgloszeniu. Sa to adresy serwera
nazw DNS. Od takich serwerow nasz komputer wie, ze np. www.zes.com to 44.123.53.2
Zwroc uwage ze te komendy atn0s37=14 juz wydalismy!
Wpisz teraz:
ppp
ppp
(jako uzytkownika i haslo)
Powinny sie pojawic jakies robaki w stylu:
!@#@$2} 12!@#!} 123 @!}#}}
swiadczace o prawidlowym polaczeniu.
W TYM MOMENCIE MASZ PRAWIDLOWO DZIALAJACY OD STRONY SPRZTOWEJ MODEM
Rozlacz (mozna trzy razy szybko wcisnac + (+++) a nastepnie napisac ATH0,
ale lepiej z menu programu minicom (ktorego do tej pory uzywalismy - wcisnij kombinacje
Ctrl+A) wybrac liste polecen (Z) i wyjsc resetujac
modem (X). Zostaniesz rozlaczony
UWAGA: nawet jesli masz karte muzyczna nic nie bedzie slychac
(np. sygnal). Nawet po wydaniu specjalnej komendy AT chyba,
ze masz specjalna karte rozszerzajaca.
Konfiguracja programu laczacego sie z Internetem:
Najpierw trzeba dopisac do pliku /etc/resolv.conf adresy DNS zapisane podczas
laczenia sie minicomem:
nameserver XXX.XXX.XXX.XXX
nameserver XXX.XXX.XXX.XXX
...
gdzie XXX sa adresem odczytanym po polaczeniu programem minicom (najczesciej
sa 2 ale starczy 1)
Nastepnie w plikach /etc/ppp/pap-secrets i /etc/ppp/chap-secrets dopisz
na koncu linie:
ppp * ppp
Plik /etc/ppp/options nalezy zdobyc lub samemu zmienic
przykladowy taki plik w zaleznosci od potrzeb(poprzez internet albo od kolegi).
Mozna ten plik stworzyc samemu, w oparciu o lekture PPP-HOWTO (plik pomocy dotyczacy
konfiguracji modemow).
Staremu plikowi zmien nazwe i skopiuj nowy w jego miejsce
Do polaczenia uzyjemy programu wvdial (lub zupelnie analogicznego pod KDE:
kwvdial). Program kwvdial jest razem z moja dystrybucja, program wvdial
musialem sciagnac (najlepiej w postaci pakietu wvdial-1.41-3.i386.rpm)
Pakiety z tymi programami sa na setkach serwerow ftp. Mozna je znalezc
np. wyszukiwarka internauci.pl (plikoskop). Nie polecam wersji *.tgz
tego programu bo mialem z ta wersja klopoty.
Oba programy do laczenia uzywaja tego samego pliku konfiguracji:
/etc/wvdial.conf
Zwroc uwage, ze w liniach init dodano w ciagu komend zlecenia: AT .... N0 S37=14,
o ktorych pisalem wczesniej
To wszystko. Teraz uruchamiamy jeden z wvdial, albo kwvdial i laczymy sie
z Internetem:
wvdial:
1) laczy sie NATYCHMIAST po uruchomieniu
2) rozlacza sie kombinacja Ctrl+C
kwvdial:
1) Wybierz z menu opcje Dialer Defaults, Connect aby sie polaczyc
2) Aby sie rozlaczyc wybierz Disconnect
3) Na pasku statutowym programu bedzie Online lub Offline w zaleznosci
czy jest polaczenie
Uzywajac wvdial (kwvdial) mozna pominac konfigurowanie pppd i skrypt chata
co bardzo ulatwia sprawe!
Sprawdzamy czy jest polaczenie:
ping XXX.XXX.XXX.XXX
gdzie XXX.XXX.XXX.XXX to adres np. serwera DNS, ktory wpisalismy do resolv.conf
Teraz
ping www.yahoo.com
jesli dziala to koniec naszej konfiguracji.
Teraz otworz Netscape lub Lynx i podaj jakis adres
np. www.yahoo.com
Jesli cos nie dziala to trzeba sprawdzic tzw. routing table. Prawdopodobnie mamy
ustawione dwie domyslne trasy, jedna przez ppp (modem), a druga przez ethernet
(siec lokalna). Moze to byc wynikiem bledu popelnionego podczas instalacji Linuxa.
Sposob jak to zrobic oraz inne informacje podane sa w polskim HOWTO:
PPP-HOWTO.pl.html
mozna je znalezc na ftp.jtz.org.pl
2k Artur Pęczak arturoza@send.pl
12.12.2000 18:00
Wyszukiwarka
Podobne podstrony:
PhantomPHANTOMPhantom cd2The Phantom Planet CaliforniaPhantomReferencePhantom cd1Modeling complex systems of systems with Phantom System ModelsCZESC 0 PHANTOM TENTACLEPhantom Prospectstar wars episode i the phantom menaceI The Phantom Menace[1999]DvDrip aXXoIn Nomine The Phantom SubwayCentury Phantom ShotgunMetallica Phantom LordIron Maiden Phantom of the Operaphantom lordBStar Wars PhantomManacewięcej podobnych podstron