przez mitch 05 Cze 2005, 07:09
Instalacja Neostrady Plus (modem USB SAGEM F@st 800) (zakładam, że użytkownik neostrady zarejestrował się, otrzymał ID oraz PIN i że zna hasło i nazwę użytkownika w neostradzie oraz posiada jeden interfejs sieciowy eth0):
1. Wymagania
- komputer z portem USB
- źródła jądra (w tym celu wykonaj polecenie urpmi kernel-source)
- plik z driverem do modemu ściągnięty z http://sl33p3r.free.fr (http://sl33p3r.free.fr/eagle/eagle-1.0.4.tar.gz)
2. Kompilacja
Przed kompilacją trzeba utworzyć link symboliczny /usr/src/linux do katalogu z źródłami jądra
# ln -s /usr/src/linux-2.6.3-7mdk /usr/src/linux
Następnie w dowolnym podkatalogu:
- rozpakuj plik z driverem (gunzip eagle-1.0.4.tar.gz),
- roztaruj (tar xvf eagle-1.0.4.tar),
- przejdź do powstałego katalogu (cd eagle-1.0.4),
- skompiluj (make);
- zainstaluj (make install)
Powyższe czynności wykonuj z poziomu root'a
3. Podczas instalacji pytania będą po francusku (pierwsze pytanie enter, drugie nazwa użytkownika, trzecie hasło, pozostałe enter - wartości domyślne)
4. Dokonaj modyfikacji w plikach konfiguracyjnych:
- /etc/analog/adiusbadsl.conf (VPI=00000000)
- /etc/ppp/options.adsl (user nazwa_uzytkownika (uzyskany z TPSA) - chyba, że prawidłowo udało się wpisać podczas wykonywania skryptu instalacyjnego)
- /etc/ppp/chap-secrets (nazwa_uzytkownika * haslo *)
- /etc/resolv.conf tu wpisz adresy serwerów DNS (dwie linie) np.
nameserver 194.204.152.34
nameserver 217.98.63.164
5. Po podłączeniu modemu do komputera, jeśli prawa Murphego zawiodą, to powinniśmy uzyskać następujące efekty:
- pojawia się moduł jądra obsługujący modem (adiusbadsl - sprawdzamy poleceniem lsmod)
- pojawia się urządzenie w katalogu /proc/driver/adimodem (nazwa składa się z kilku cyfr) - poleceniem cat nazwa_pliku możemy sprawdzić stan modemu - powinno to wyglądać następująco:
Analog Devices USB ADSL Modem Status Display
-------------------------------------------------------------
USB Bus : 001 USB Device : 002 Dbg mask: 0x0
Ethernet Interface : eth1
Tx Rate 0000000160 Rx Rate 0000000640 Crc 0000000000
FEC 0000000000 Margin 0000000038 Atten 0000000009 dB
VID-CPE 0000000000 VID-CO 0000000028 HEC 0000000000
VPI 0000000000 VCI 0000000035 Delin GOOD
Cells Rx 0003062494 Cells Tx 0000156035
Pkts Rx 0000112782 Pkts Tx 0000063730
OAM 0000000000 Bad VPI 0000000000 Bad CRC 0000000000
Oversiz. 0000000000
Modem is operational
6. Po wykonaniu polecenia startadsl powinniśmy uzyskać połączenie z Internetem. Komunikaty o sukcesie lub problemach będą pojawiać się w logu - można, a nawet należy śledzić je poleceniem:
tail -f /var/log/messages
- poleceniem ifconfig -a sprawdzamy stan interfejsów (przykładowo: eth0 - lokalna karta sieciowa (jeśli mamy), eth1 (interfejs modemu), lo (loopback) oraz ppp0)
7. Jeśli chcemy, żeby połączenie podnosiło się po starcie systemu automatycznie, to na końcu pliku /etc/inittab dopisujemy:
adsl:2345:respawn:/usr/sbin/adsl.inittab
8. Uwagi eksploatacyjne
- Ip nie zmienia się co 24 godziny, jak twierdzą niektórzy, tylko od restartu do restartu komputera (przynajmniej w linuksie) lub zerwania połączenia z TPSA;
- po zerwaniu połączenia i ponownej synchronizacji modemów ppp dogaduje się na nowo (automatycznie);
- transfer dochodzi do 64 kB/s podczas ściągania. Praca w Internecie jest luksusowa (w porównaniu z SDI, a tym bardziej w porównaniu ze zwykłym modemem na łączu komutowanym)
Brak informacji