[Linux] Instalacja modemu Neostrady Sagem F@st 800 w Linuksie
Emeryt
reputacja: 1088
posty: 1392
offline
07.09.06 22:23
|
#51239
|
(link)
|
zgłoś naruszenie
Instalacja dotyczy modemu na USB - Sagem F@st 800
A więc teraz przejdźmy do rzeczy. Instalacja, neostrady nie jest tak trudna jak to zapewne wyobraża sobie wiele użytkowników. Instrukcja dotyczy większości dystrybucji ( całość pójdzie na pewno bez problemów na red hacie (fedora / aurox), mandraku, suse, nie powinno być problemu też w dystrybucjach typu slackware, debian, pld i wiele innych zresztą to wszystko to linux i nie jest nam w ogóle potrzebna płyty od neostrady, która dostajemy wraz z modemem.
Przyjmuje, że mamy już założone konto ( czyli posiadamy loglin i hasło dostępowe, aby połączyć się z Internetem )
Aby instalacja w pełni przebiegła poprawnie potrzebne nam jest:
- zainstalowane źródła kernela ( aby móc zainstalować sterowniki do modemu )
- musimy posiadać plik eagle-1.0.4.tar.gz ( można ściągnąć go z Internetu z:
Niestety telekomunikacja polska nie dodaje tego pliku do swojej płyty, gdyż nadal uważa ze instalacja neostrady na Linuxie jest bardzo trudna albo w ogóle nie możliwa przez normalnego użytkownika... dopiero nie dawno zaczęły się prace telekomunikacji aby rozwiązać ten problem, a cała instrukcja znajdująca się na płycie od neostrady wraz z plikami nie działa poprawnie )
- jeżeli kompilowaliśmy nowe jądro Linuxa powinniśmy upewnić się czy mamy wkompilowane:
"Enable loadable module support"
"Set version information on all module symbols"
"Kernel module loader"
"Support for hot-pluggable devices"
"PPP (point-to-point protocol) support"
"PPP support for async serial ports"
"PPP support for sync tty ports"
"Support for USB"
"Preliminary USB device filesystem"
Standardowo nie powinno być z tym problemów.
A więc gdy mamy ściągnięty plik: eagle-1.0.4.tar.gz rozpakowujemy go komendą:
Następnie wchodzimy do folderu gdzie rozpakowaliśmy przed chwilą plik ( komenda cd /nazwa_folderu/ ) i przeprowadzamy proces kompilacji
( dokładniej o tym tutaj:
Kompilacja programów ze źródeł , pamiętajmy ze musimy posiadać biblioteki:
gcc
gcc-objc
gcc-g++ )
Jeżeli mamy wszystkie biblioteki i nie czytaliśmy artykułu "Kompilacja programów ze źródel", aby przeprowadzić kompilacje wpisujemy:
[QUOTE]./configure
make
make install
make clean[/QUOTE]
Powinno pokazać się kilka pytań w obcym języku, jeżeli nie masz pewności co wybrać naciskaj: n
później i tak wszystko pokolei ustawimy i skorygujemy. Po wydaniu tych komend nastąpi instalacja sterowników ( jeżeli wystąpią błędy proszę mnie o tym powiadomić jaki jest to błąd a spróbuje pomóc i przy okazji dopisze to do FAQ, mówię z góry że w wielu przypadkach wielu użytkowników po prostu niema zainstalowanych źródeł kernela)
Teraz przechodzimy do edycji plików ( aby edytować pliki musisz mieć uprawnienia roota, w konsoli wpisujesz: mc
następnie login: root i swoje hasło teraz możesz edytować i zapisywać zmiany w dowolnym edytorze )
Pierw zabieramy się za plik:
#/etc/analog/adiusbadsl.conf
Szukamy w nim linijki:
CODEVPI=00000008
VCI=00000023
i zmieniamy na:
CODEVPI=00000000
VCI=00000023
Teraz kolej na plik:
#etc/ppp/chap-secrets
wpisujemy w nim dane dostępowe czyli swój login i hasło w taki oto sposób:
CODEużytkownik@neostrada.pl * haslo *
następnie plik:
#etc/ppp/pap-secrets
Robimy to co przed chwilką czyli wpisujemy swój login i hasło w takiej samej postaci jak ostatnio.
No i teraz wreszcie już ostatni plik o nazwie:
#/etc/ppp/options.adsl
W tym pliku wszystko powinno wyglądać tak:
CODEuser "uzytkownik@neostrada.pl"
mru 1492
mtu 1492
noipdefault
defaultroute
usepeerdns
perpersistsist
noauth
#ipcp-accept-remote
#ipcp-accept-local
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
noaccomp -am
oczywiście w lini: user "uzytkownik@neostrada.pl"
wpisujemy własne dane dostępowe.
Wszystko już powinno być dobrze
Aby być w 100% wszystko działało jak się należy powinniśmy zrestartować komputer.
Teraz tylko gdy chcemy nawiązać połączenie wydajemy komendę:
CODEstartadsl
aby przerwać połączenie
CODEstopadsl
Jeżeli komendy nie działają sprawdźmy czy posiadamy plik:
/usr/sbin/startadsl
UWAGA
Dla tych którzy nie chcą wciąż wydawać komendy aby się połączyć z Internetem ustawimy wszystko tak aby synchronizowało modem i odpalało wszystko automatycznie przy starcie systemu.
W tym wypadku należy odszukać plik:
/etc/rc.d/rc.local
Nic tam nie modyfikujemy jedynie na końcu dopisujemy:
CODEmount -t usbdevfs none /proc/bus/usb
/usr/sbin/adictrl -w
/usr/sbin/startadsl
UWAGA
Nie którzy maja problemy z instalacja modemu gdy dochodzą do momemntu kompilacji ( make ; make install ), upewnijcie się czy aby napewno macie zainstalowane biblioteki:
[QUOTE]gcc
gcc-objc
gcc-g++[/QUOTE]
A więc teraz przejdźmy do rzeczy. Instalacja, neostrady nie jest tak trudna jak to zapewne wyobraża sobie wiele użytkowników. Instrukcja dotyczy większości dystrybucji ( całość pójdzie na pewno bez problemów na red hacie (fedora / aurox), mandraku, suse, nie powinno być problemu też w dystrybucjach typu slackware, debian, pld i wiele innych zresztą to wszystko to linux i nie jest nam w ogóle potrzebna płyty od neostrady, która dostajemy wraz z modemem.
Przyjmuje, że mamy już założone konto ( czyli posiadamy loglin i hasło dostępowe, aby połączyć się z Internetem )
Aby instalacja w pełni przebiegła poprawnie potrzebne nam jest:
- zainstalowane źródła kernela ( aby móc zainstalować sterowniki do modemu )
- musimy posiadać plik eagle-1.0.4.tar.gz ( można ściągnąć go z Internetu z:
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Niestety telekomunikacja polska nie dodaje tego pliku do swojej płyty, gdyż nadal uważa ze instalacja neostrady na Linuxie jest bardzo trudna albo w ogóle nie możliwa przez normalnego użytkownika... dopiero nie dawno zaczęły się prace telekomunikacji aby rozwiązać ten problem, a cała instrukcja znajdująca się na płycie od neostrady wraz z plikami nie działa poprawnie )
- jeżeli kompilowaliśmy nowe jądro Linuxa powinniśmy upewnić się czy mamy wkompilowane:
"Enable loadable module support"
"Set version information on all module symbols"
"Kernel module loader"
"Support for hot-pluggable devices"
"PPP (point-to-point protocol) support"
"PPP support for async serial ports"
"PPP support for sync tty ports"
"Support for USB"
"Preliminary USB device filesystem"
Standardowo nie powinno być z tym problemów.
A więc gdy mamy ściągnięty plik: eagle-1.0.4.tar.gz rozpakowujemy go komendą:
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Następnie wchodzimy do folderu gdzie rozpakowaliśmy przed chwilą plik ( komenda cd /nazwa_folderu/ ) i przeprowadzamy proces kompilacji
( dokładniej o tym tutaj:
Kompilacja programów ze źródeł , pamiętajmy ze musimy posiadać biblioteki:
gcc
gcc-objc
gcc-g++ )
Jeżeli mamy wszystkie biblioteki i nie czytaliśmy artykułu "Kompilacja programów ze źródel", aby przeprowadzić kompilacje wpisujemy:
[QUOTE]./configure
make
make install
make clean[/QUOTE]
Powinno pokazać się kilka pytań w obcym języku, jeżeli nie masz pewności co wybrać naciskaj: n
później i tak wszystko pokolei ustawimy i skorygujemy. Po wydaniu tych komend nastąpi instalacja sterowników ( jeżeli wystąpią błędy proszę mnie o tym powiadomić jaki jest to błąd a spróbuje pomóc i przy okazji dopisze to do FAQ, mówię z góry że w wielu przypadkach wielu użytkowników po prostu niema zainstalowanych źródeł kernela)
Teraz przechodzimy do edycji plików ( aby edytować pliki musisz mieć uprawnienia roota, w konsoli wpisujesz: mc
następnie login: root i swoje hasło teraz możesz edytować i zapisywać zmiany w dowolnym edytorze )
Pierw zabieramy się za plik:
#/etc/analog/adiusbadsl.conf
Szukamy w nim linijki:
CODEVPI=00000008
VCI=00000023
i zmieniamy na:
CODEVPI=00000000
VCI=00000023
Teraz kolej na plik:
#etc/ppp/chap-secrets
wpisujemy w nim dane dostępowe czyli swój login i hasło w taki oto sposób:
CODEużytkownik@neostrada.pl * haslo *
następnie plik:
#etc/ppp/pap-secrets
Robimy to co przed chwilką czyli wpisujemy swój login i hasło w takiej samej postaci jak ostatnio.
No i teraz wreszcie już ostatni plik o nazwie:
#/etc/ppp/options.adsl
W tym pliku wszystko powinno wyglądać tak:
CODEuser "uzytkownik@neostrada.pl"
mru 1492
mtu 1492
noipdefault
defaultroute
usepeerdns
perpersistsist
noauth
#ipcp-accept-remote
#ipcp-accept-local
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
noaccomp -am
oczywiście w lini: user "uzytkownik@neostrada.pl"
wpisujemy własne dane dostępowe.
Wszystko już powinno być dobrze
Aby być w 100% wszystko działało jak się należy powinniśmy zrestartować komputer.
Teraz tylko gdy chcemy nawiązać połączenie wydajemy komendę:
CODEstartadsl
aby przerwać połączenie
CODEstopadsl
Jeżeli komendy nie działają sprawdźmy czy posiadamy plik:
/usr/sbin/startadsl
UWAGA
Dla tych którzy nie chcą wciąż wydawać komendy aby się połączyć z Internetem ustawimy wszystko tak aby synchronizowało modem i odpalało wszystko automatycznie przy starcie systemu.
W tym wypadku należy odszukać plik:
/etc/rc.d/rc.local
Nic tam nie modyfikujemy jedynie na końcu dopisujemy:
CODEmount -t usbdevfs none /proc/bus/usb
/usr/sbin/adictrl -w
/usr/sbin/startadsl
UWAGA
Nie którzy maja problemy z instalacja modemu gdy dochodzą do momemntu kompilacji ( make ; make install ), upewnijcie się czy aby napewno macie zainstalowane biblioteki:
[QUOTE]gcc
gcc-objc
gcc-g++[/QUOTE]
AJO.pl
|
TRO MEDIA
Korzystanie z serwisu oznacza akceptację
regulaminu
.
Polityka prywatności
Regulamin
FAQ
Reklama
Współpraca
Kontakt

