Strona 1 z 1

uruchomienie neostrady modem fast 800

: 20 listopada 2008, 21:58
autor: arcktick
Witam, mam problemy z uruchomieniem neostrady 6Mbit/512kbit. Mój system operacyjny to Debian Etch 4.0r4.

Modem, którego używam to sagem fast 800, jest skonfigurowany i "sprawia wrażenie" działającego :)
Synchronizacja przebiega bezproblemowo, a interfejs ppp0 otrzymuje zewnętrzne IP.
Niestety nie pokażę wyniku polecenia ifconfig bo jestem teraz połączony przez liveboksa, musicie mi uwierzyć na słowo.
Pliki:

Kod: Zaznacz cały

/etc/ppp/peers/neo
/etc/ppp/chap-secrets
Skonfigurowałem według opisu stąd

dns mam ustawiony:

Kod: Zaznacz cały

194.204.159.1
Niestety nie mogę "wyjść" na zewnątrz i na pewno nie jest to wina DNSa.

Wydanie komendy pppd daje następujacy wynik:

Kod: Zaznacz cały

pppd call neo
Plugin pppoatm.so loaded.
Oczywiście na liveboksie wszystko śmiga. Zastanawiam się czy TPSA nie zrobiła kawału z ograniczeniem usługi do adresu MAC liveboksa ale to chyba nie miałoby sensu.
A może konfigurator sieci z gnoma gryzie się z tym odpalanym z linii komend?

Macie jakieś pomysły? Połączenie przez modem jest mi potrzebne i nie chcę używać liveboksa.

: 20 listopada 2008, 22:08
autor: fnmirk
Wklej wyniki poleceń:
Podepnij modem do portu usb i jako root wydaj polecenie:

Kod: Zaznacz cały

lsusb
Następnie:

Kod: Zaznacz cały

uname -r
Oraz:

Kod: Zaznacz cały

ls -l /lib/firmware/ueagle-atm

: 21 listopada 2008, 07:48
autor: ruun
arcktick pisze:Niestety nie mogę "wyjść" na zewnątrz
Strony się nie wczytują? Pingi nie dochodzą? Rozwiń to trochę.

: 21 listopada 2008, 08:51
autor: marteen
Witam

A nie lepiej kupic sprzetowy modem ASDL i ustawic go albo jako bridge (podpiac przez LAN do Debiana) lub jako router? Zaoszczedzisz czasu i nerwow ze zrywanymi polaczeniami. I konfiguracja serwera bedzie prostsza.

: 21 listopada 2008, 10:17
autor: fnmirk
Sagemy chodzą na Debianie dosłownie z palca. Nie ma z nimi problemów. Potrzebne są tylko informacje, o które poprosiłem.

: 22 listopada 2008, 09:56
autor: arcktick
Wynik polecenia lsusb po podłączeniu modemu:

Kod: Zaznacz cały

Bus 001 Device 003: ID 1110:9041 Analog Devices Canada, Ltd (Allied Telesyn)
Wynik polecenia uname -r:

Kod: Zaznacz cały

2.6.18-686.imq.by.elessar
Jest to jądro spatchowane do obsługi imq według opisu stąd
Wynik polecenia ls -l /lib/firmware/ueagle-atm:

Kod: Zaznacz cały

-rw-r--r-- 1 root root 137 2008-11-19 19:02 CNV4p.bin.v2
-rwxr-xr-x1root root 456436 2008-11-19 19:02 DSP4.bin
-rw-r--r-- 1 root root 10492 2008-11-19 19:02 eagleIV.fw
-rw-r--r-- 1 root root 2091 2008-11-19 19:02 Ikanos_license.txt
Przez niemożność wyjścia na zewnątrz rozumiem brak możliwości wczytania stron po nazwach dns w przeglądarce, a także brak możliwości pingowania zewnętrznych serwerów np. serwera dns tepsy.

Pozdrawiam

: 22 listopada 2008, 12:27
autor: fnmirk
Nie wiem jak wygląda opis przedstawiony na wspomnianej przez Ciebie stronie. Nie jest to istotne (strona jest wściekle mało czytelna jak dla mnie).

Posiadasz modem SagemFast800 E4. Działa on poprawnie na kernelach od wersji 2.6.24. Dla wcześniejszych wersji wymagane jest zbudowanie modułów go obsługujących (potrzebna ich kompilacja). Nie wiem czy jest sens się w to bawić kiedy są dostępne gotowe nowsze wersje jąder.
Pobierz sobie sam kernel chociażby z tego adresu i w tej wersji: http://ftp.pl.debian.org/debian/pool/ma ... 0_i386.deb
Zainstaluj pobrany pakiet ręcznie i dodaj nowy kernel do menu.lst, ręcznie lub przez polecenie:

Kod: Zaznacz cały

update-grub
Uruchom komputer z nowej wersji kernela. Sprawdź zawartość plików:

Kod: Zaznacz cały

/etc/resolv.conf
/etc/ppp/chap-secrets
/etc/ppp/peers/neo
Zawartość moich plików:
/etc/resolv.conf

Kod: Zaznacz cały

nameserver 194.204.159.1
nameserver 194.204.152.34
/etc/ppp/chap-secrets

Kod: Zaznacz cały

"[email protected]" * "hasło" *
/etc/ppp/peers/neo

Kod: Zaznacz cały

noipdefault
defaultroute
hide-password
lcp-echo-interval 20
lcp-echo-failure 3
connect /bin/true
noauth
persist
mtu 1492
noaccomp
default-asyncmap
plugin pppoatm.so 0.35
user "[email protected]"
Za "login" i "hasło" wstawiasz swoje dane.
Podpinasz modem, ma kilka razy pomrugać diodami. Stałe świecenie modem jest zsynchronizowany.
Wydajesz jako root polecenie:

Kod: Zaznacz cały

pppd call neo
Jest połączenie. Może być wymagana inna zawartość pliku /etc/resolv.conf.
Mając Etch dodajesz do /etc/apt/sources.list poniższy wpis:

Kod: Zaznacz cały

deb [url]http://www.backports.org/debian[/url] etch-backports main contrib non-free
Aktualizacja systemu i kluczy gpg. Instalujesz najnowszy kernel dostępny w repozytorium.
Tak wygląda najprostsza droga uruchomienia tego modemu na dystrybucjach bazujących na Debianie Etch i nowszych które dysponują już wspomnianym kernelem w standardowym zestawie pakietów.
Można ten modem zainstalować na wersji jądra 2.6.18 wymaga to kompilacji, jest jak to zrobić opisane na forum. Nawet kilka różnych sposobów jego uruchomienia przedstawiono.
Jednak obecnie to co napisałem powyżej wydaje mnie się jako jeden ze sposobów najbardziej optymalnych.

: 23 listopada 2008, 10:32
autor: arcktick
Czesc fnmirk,przede wszystkim dzieki za odpowiedz.

Posiłkując się wiedzą zdobytą na tym forum dokonałem kompilacji modułów obsługujących mój modem. Po podłączeniu do lini dioda ADSL miga jakiś czas a potem swieci "światlem stałym", czyli tak jak napisałeś. Po wydaniu polecenia pppd call neo pobierany jest adres sieciowy dla ppp0 oraz następuje poprawna autentykacja (tak przynajmniej wynika z logów /var/log/messages). Mój plik neo różni się jednak nieco od twojego, więc może w tym tkwi szkopuł.
Sprawdze to dzisiaj wieczorem i dam znać jak wyniki.

Pozdrawiam

[ Dodano: 2008-11-24, 09:54 ]
Ok już działa.

Kod: Zaznacz cały

route add default ppp0
Temat uważam za zmknięty:-)