Ze wzgledu na częste problemy z modemami ADSL na USB (Sagem, Thomson) ciagle rozlaczania, mysle ze warto zainsteresowac sie zakupieniem modemu Adsl na PCI, w tym miejscu mogę polecić modem firmy Bewan, często można go spotkać w sprzedarzy na allegro, w przyzwoitej cenie nowy modem z roczna gwarancja i przesylka mozna zdobyc juz za 70zl. Nie jest to wygorowana cena ktory uchroni nasze nerwy.
Pora zająć się adaptacja NND do tego sprzętu na początek zaopatrzymy się w nowy kernel:
http://ww1.devel-nnd.brb.pl/nnd/repo.test/kernel24-2.4.32-10nnd.pkg.tar.gz
a co z tym idzie także w nowy iptables ;)
http://ww1.devel-nnd.brb.pl/nnd/repo.test/iptables-1.3.4-10nnd.pkg.tar.gz
nie zapomnijmy po instalacji nowego kernela wpisac: lilo
No i juz docelowe sterowniki do naszego modemu.
http://ww1.devel-nnd.brb.pl/nnd/repo.test/bast-0.9.0-1nnd.pkg.tar.gz
jeżeli mamy to wszystko to pora pozbyc sie pakietu PPP ten który jest w naszym nnd niestety do niczego nam sie nie przyda gdyz potrzebujemy ppp z pluginem pppoatm tak wiec:
pobieramy skompilowane przezemnie sterowniki i rozpakowujemy je do katalogu /usr/
wget http://lub2lo.aplus.pl/unicorn_pppd2.4.3.tar
teraz gdy wszystko juz zainstalowane możemy załadowac sterowniki do naszego modemu:
po chwili nasz modem powinien sie zsynchronizowac mozna to sprawdzic poprzez uruchomieniu programu
Teraz przyszła kolej na ostatnia już czynność czyli zrealizowanie połączenia:
potrzebny jest jeszcze jeden plik /etc/ppp/options jezeli go nie ma to go tworzymy a jezeli jest to edytujemy go powinien wyglądać w ten sposób:
#/etc/ppp/options
persist
updetach
usepeerdns
defaultroute
noipdefault
noauth
noaccomp
nopcomp
noccp
novj
holdoff 4
maxfail 25
lcp-echo-interval 3
lcp-echo-failure 10
user twojlogin@neostrada.pl
plugin /usr/lib/pppd/2.4.3/pppoatm.so # scieka do pluginu
0.35
do tego oczywiscie przy standartowe pliki chap-secrets i pap-secrets z loginem i hasłem gdy mamy to wszystko wywolujemy polecenie:
Cieszymy sie internetem
Potem można zautomatyzowac procesz łączenia poprzez dodanie w pliku konfiguracyjnym rc.conf modułu odpowiedzialnego za sterowniki "unicorn_pci_atm" no i dodac wywoalnie /usr/sbin/pppd np. do rc.local