Windows Server 2003 R2

03 października 2009

Koniec z linuskami w domu.

Dodaj komentarz

ZTE ZXDSL852 na chipie Unicorn II - Debian (etch, lenny, sid), małe "how to".

06 maja 2007 o godzinie 03:31:09 w Debian,DIY

Zastanawialiście się kiedyś jak to jest mieć działający - wymieniony w tytule - modem do neostrady na Debianie? Ja tak, i to od dłuższego czasu.

Dobra, modem działa - niemniej jednak w sposób co najmniej niezadowalający. Ale mniejsza z tym ;p

1. Potrzebne paczki:

aptitude install ppp cpio dialog gawk modutils pppoe linux-headers-`uname -r`

Chociaż jak teraz tak myślę to dobrze będzie jak wcześniej o nie zadbacie (http://packages.debian.org/) (pamiętać o zależnościach!). Ponadto będzie potrzebna paczka dkms - po pobraniu:

#dpkg -i paczka.deb

lub jeśli chcemy zainstalować wszystkie:

#dpkg -i *.deb

2. Potrzebny będzie sterownik, który możemy pobrać stąd. I radzę go stąd pobrać...

3. Kopiujemy sterownik do katalogu /usr/src:

#cp /miejsce/położenia /usr/src

4. Rozpakowujemy sterownik poleceniem:

#tar -xzvf ./unicorn-neo.tar.gz

5. Uruchamiamy kolejno:

#dkms add -m unicorn -v neo #dkms build -m unicorn -v neo #dkms install -m unicorn -v neo

Jeżeli dkms nie zwrócił błędu oraz poinformował nas o zbudowaniu modułu możemy przejść do następnego punktu. W przeciwnym wypadku mówi się trudno i idzie sie kupić inny modem (żart).

6. Dostosowujemy plik options w katalogu /etc/ppp do naszych potrzeb.

#mv -f /etc/ppp/options /etc/ppp/options.old #touch /etc/ppp/options #nano /etc/ppp/options

Plik wypełniamy tak:

lock
ipparam ppp0
noipdefault
noauth
defaultroute
user login@neostrada.pl
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
lcp-echo-interval 20
lcp-echo-failure 3
maxfail 25
updetach
persist
holdoff 4

Uzupełniamy także pliki:

#nano /etc/ppp/pap-secrets

#nano /etc/ppp/chap-secrets

Ma się w nich znaleźć na końcu login i hasło w poniższej formie:

login@neostrada.pl * password *

7. Dodajemy kilka opcji dla modułu.

#nano /etc/modprobe.d/options

Na końcu pliku (pewnie będzie pusty, ale...):

options unicorn_usb_eth ActivationMode=3 VPI=0 VCI=35 PROTOCOL=pppoatm ENCAPS=vc-encaps

8. Najważniejsza niemal rzecz... Załadowanie modułu:

modprobe unicorn_usb_eth

Jeżeli zaświecą się diody na modemie to jesteśmy w domu :).

9. Od tego momentu pozostało nam jedynie odpalić połączenie poleceniem:

#pppd pty 'pppoe -I dsl0 -m 1452'

Prawda, że milutkie?

10. Dla tych co nie mają dobrej pamięci:

#nano /usr/bin/unicorn

Kilk! po skrypt

#chmod +x /usr/bin/unicorn

Od tego momentu po wpisaniu:

#unicorn start

będziemy mogli się cieszyć połączeniem adsl.

11. Można dodać też ten skrypt do autostartu:

#cp /usr/bin/unicorn /etc/init.d/unicorn

#chmod +x /etc/init.d/unicorn

#update-rc.d unicorn defaults

Chociaż ten punkt traktowałbym jako ciekawostkę, ponieważ może to mocno opóźnić start systemu.

Pozdrawiam i życzę miłego dnia.

Nie życzę sobie kopiowania tej notki bez mojej wiedzy i zgody. Fo ma moją aprobatę ;-).

Kilka poprawek w dniu 24.12.2007r.

Powrót do reszty wpisów.

Komentarze:

Dlaczego w sposób nie zadowalający?

Ponieważ się ośmiesza biorąc pod uwagę jego zachłanność na parametry linii. Mieszkając 300m od centrali mam prawo wymagać od urządzeń co najmniej poprawnego działania, podczas gdy ten modem dostarcza jedynie wysokie pingi i ‘czkawkujący’ transfer. Do tego tworzenie kolejnych interfejsów po rozłączeniu było dość żenującym incydentem.

Ja już tego modemu nie mam, mieć nie będę i nigdy nie polecę – kupiłem router.

Design by Draco.

Dodaj swój komentarz:

  • Weryfikacja antyspamowa