Ubuntu i Neostrada (modem ZTE ZXDSL 852 v2) – konfigurujemy!

Witajcie. Ten post napisałem dla świeżaków, którzy dopiero co zainstalowali Ubuntu a Neostrada nie działa z modemem ZTE ZXDSL 852 v2.
No to zaczynamy :). Sprawdzone na polskim remiksie Ubuntu 10.04 (http://www.ubuntu.pl). Internet śmiga nawet lepiej niż na Windowsie i jest stabilniejszy.

UWAGA: Wszystko wykonujemy pod rootem, więc najpierw wpisujemy

sudo su

I wpisujemy hasło i wciskamy Enter.

1. Z poziomu Windowsa czy jakiego tam innego systemu ściągamy sterowniki dla naszego modemu. [http://www.easy-share.com/1911462755/unicorn-neo.tar.gz] i kopiujemy na pendrive/dyskietkę/CD-R(W)/cokolwiek

2. Uruchamiamy Ubuntu i wkładamy płytkę z Ubuntu

3. Otwieramy terminal tam gdzie mamy nośnik z sterownikami i wklepujemy

cp unicorn-neo.tar.gz /usr/src/

cd /usr/src/

tar -zxvf unicorn-neo.tar.gz

4. Teraz potrzebujemy kompilatora G++, który nam skompiluje sterownik, więc otwieramy terminal tam gdzie jest płytka z Ubuntu (nie zamykamy poprzedniego terminala!) i wklepujemy:

cd pool/main/g/gcc-4.4/

dpkg -i g++-4.4_4.4.3-4ubuntu5_i386.deb libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb

5. Możemy zamknąć terminal gdzie wykonywaliśmy polecenia z pkt. 4 i przechodzimy na terminal z pkt. 3 i wklepujemy

make

make install

6. Teraz czas na edycję plików… Wklepujemy w terminalu:

mv -f /etc/ppp/options /etc/ppp/options.old

touch /etc/ppp/options

gedit /etc/ppp/options

7. W GEdicie wpisujemy:

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

Gdzie nasz_login@neostrada.pl tam wklepujemy nasz login do neostrady. Zapisujemy plik i zamykamy GEdita.

8. Czeka nas ponowna zabawa z GEditem więc wklepujemy w terminalu:

gedit /etc/modprobe.d/options

I wpisujemy:

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

UWAGA: To co wyżej wpisać jednym ciągiem!

9. Uruchamiamy modem poleceniem:

modprobe unicorn_usb_eth

Jeśli zaświęcą się diody, to czekamy, aż 3. dioda (LINK) przestanie mrygać i na dłużej się zaświeci.

10. Wydajemy polecenie:

sudo pppoeconf

Wpisujemy hasło, wciskamy 3x Yes, wpisujemy login, potem hasło, potem x razy Yes i łączy nas z internetem. Potem będzie automatycznie łączyło z internetem podczas startu systemu.

I voila! Cieszymy się naszym łączem :)

Pozdrawiam.

38 uwag do wpisu “Ubuntu i Neostrada (modem ZTE ZXDSL 852 v2) – konfigurujemy!

  1. O nice.. :)

    A coś dla tych co mają też ZTE, ale ORANGE FREEDOM ??

    Ostatnimi czasy bardzo walczę z tym modemem.. Zastanawiam się czy po prostu nie kupić SAGEMA F@st..

  2. Witaj, ja mam problem po komendzie „sudo pppoeconf” tam nie mam żadnego pola do wpisania hasła nie wiem co mam zrobić, ale modem się świeci i wszysko z nim ok. Tylko połączenia utworzyć nie mogę.

  3. Super ;D Dla ORANGE FREEDOM też działa, zapomniałem że to neo = Orange ;D

    Tylko u mnie działa na 1 sesję…

  4. Panowie ja mam niesamowite kłopoty z ta metoda i wręcz błagam o pomoc. Najszybciej bedzie gdy pokaże wam co otrzymałem i powiedzcie prosze co czynić dalej.
    bartosz@bartosz:/usr/src$ sudo make
    make -C /lib/modules/2.6.32-23-generic/build M=
    make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-23-generic’
    CHK include/linux/version.h
    CHK include/linux/utsrelease.h
    SYMLINK include/asm -> include/asm-x86
    make[2]: *** Brak reguł do zrobienia obiektu `kernel/bounds.c’, wymaganego przez `kernel/bounds.s’. Stop.
    make[1]: *** [prepare0] Błąd 2
    make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-23-generic’
    make: *** [all] Błąd 2
    bartosz@bartosz:/usr/src$ make install
    mkdir -p /lib/modules/2.6.32-23-generic/extra
    install -m 644 unicorn_usb_eth.ko /lib/modules/2.6.32-23-generic/extra
    install: nie można usunąć `/lib/modules/2.6.32-23-generic/extra/unicorn_usb_eth.ko’: Permission denied
    make: *** [install] Błąd 1
    bartosz@bartosz:/usr/src$ sudo make install
    mkdir -p /lib/modules/2.6.32-23-generic/extra
    install -m 644 unicorn_usb_eth.ko /lib/modules/2.6.32-23-generic/extra
    /sbin/depmod -ae

  5. Czy to na pewno polski remix Ubuntu 10.04? (http://ubuntu.pl)?

    Na normalnym Ubuntu – popatrz czy na płytce znajdziesz pliki zaczynające się na linux-headers a kończące się na .deb, a potem zainstaluj te paczki i spróbuj od nowa

  6. Zrobiłem wszystko wg poradnika ale nadal nie mogę się połaczyć. Cały czas dostaję Connection terminated. Hang modem. I łączy się od nowa. Co zrobić?

  7. Zrób wszystko będąc zalogowanym pod rootem, więc wykonaj na każdym terminalu:

    sudo su

    Wpisz swoje hasło i naciśnij enter. I spróbuj wszystko zrobić od nowa.

  8. Witam czy ta metoda działa z Polskim remixem Ubu 10.10 i OrangeFreedom z ZXDSL852?

    Z góry dzięki za info?

  9. Edin :

    Witam czy ta metoda działa z Polskim remixem Ubu 10.10 i OrangeFreedom z ZXDSL852?

    Z góry dzięki za info?

    Tak, tylko trzeba przed tym zrobić tak w terminalu:

    $ sudo su
    Password: mojehaslo
    # cd /usr/src/linux-headers-`uname -r`/include/linux/
    # cp ../generated/autoconf.h .
    # exit

    I dopiero można robić to co zawarte w poradniku.
    Jak coś, jeśli masz OrangeFreedom na pewno będzie niezbędne inne VPI i VCI i inny login ;)

  10. Witam ponownie i dziękuje za ten manual. Wszystko śmiga tak jak trzeba. Jednak nie trzeba było zmieniać ustawień VPI i VCI. Powiem nawet że na tych od freedoma nie chce działać ;)

    Mam jeszcze pytanie odnośnie działania tego manuala na np. Mincie lub innych? Orientujesz się może jak to jest?

  11. Edin :

    Witam ponownie i dziękuje za ten manual. Wszystko śmiga tak jak trzeba. Jednak nie trzeba było zmieniać ustawień VPI i VCI. Powiem nawet że na tych od freedoma nie chce działać ;)

    Mam jeszcze pytanie odnośnie działania tego manuala na np. Mincie lub innych? Orientujesz się może jak to jest?

    Ten sposob (choc troche pozmieniony ale ludzie inteligentni domysla sie co trzeba robic) dziala na wszystkich dystrybucjach Linuksa. Sam jade na tym modemie na Slackware Linux 13.1 :) (ta dystrybucja jest dosyc trudna, wiec nie polecam od niej zaczynac)

  12. A jaką dystrybucję możesz polecić dla osób zaczynających z Linuxem oprócz Ubuntu i Minta?

  13. Edin :

    A jaką dystrybucję możesz polecić dla osób zaczynających z Linuxem oprócz Ubuntu i Minta?

    Mandrivy nie polecam – zawsze wywala jakies kwiatki ze sprzetem (mi nie chciala wykryc dzwiekowki, inne dystrybucje – tak).

    Oprocz Ubuntu i Minta polecam takze Fedore (dawniej Red Hat Linux) – http://fedoraproject.org/

  14. Ok, wszystko do pkt 5 idzie ale gdy robię make i make install wyzuca mi blędy i nie chce nic dalej isc.

  15. Witam, mam Ubuntu 10.10 64bit, moj problem zaczyna sie juz w punkcie 4, i z racji tego ze jestem laik w tych sprawach prosze was o pomoc.

    A to pokazuje mi sie jak wykonam pierwsza komende w 4 punkci:

    /media/Malinowa Mandarynka/pool/main/g/gcc-4.4# dpkg -i g++-4.4_4.4.3-4ubuntu5_i386.deb libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb
    dpkg: błąd przetwarzania g++-4.4_4.4.3-4ubuntu5_i386.deb (–install):
    brak dostępu do archiwum: No such file or directory
    dpkg: błąd przetwarzania libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb (–install):
    brak dostępu do archiwum: No such file or directory
    Wystąpiły błędy podczas przetwarzania:
    g++-4.4_4.4.3-4ubuntu5_i386.deb
    libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb

    Z gory dziekuje za pomoc!

  16. Jak to moja Babcia mówi jak „wół napisane”:

    <blockquote cite=
    brak dostępu do archiwum: No such file or directory

    czyli nie ma takiego pliku na jaki wskazujesz w komendzie. Rozwiązaniem jest podanie odpowiedniej nazwy pliku bo ścieżka jest dobra czyli musisz zmienić:

    dpkg -i g++-4.4_4.4.3-4ubuntu5_i386.deb
    libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb
    na odpowiednie wersje. Wejdź na płytę do katalogu pool/main/g/gcc-4.4/ i odczytaj jak nazywają się twoje pliki. Im nowsza wersja Ubuntu tym inne nazwy tych plików będą.

  17. Edwin dzieki pomogl ten zabieg ktory zaproponowales, ale dochodze do punktu 5 i wywala mi to( patrz nizej), wiem ze ktos juz mial taki problem i ktos nawet podal rozwiazanie, ale ja nie rozumie co trzeba tam zrobic by to zadzialalo, prosze o pomoc, bardzo mi zalezy na Ubuntu i nie chce rezygnowac z niego tylko dlatego ze nie chodzi na nim internet. Dzieki za wszelka pomoc :)

    root@GrammatonCleric:/usr/src# make
    make -C /lib/modules/2.6.35-23-generic/build M=/usr/src
    make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.35-23-generic’
    CC [M] /usr/src/src/unicorn_usbdrv.o
    /usr/src/src/unicorn_usbdrv.c:275: warning: ‘TNumberOfCarrier’ initialized and declared ‘extern’
    CC [M] /usr/src/src/accessmechanism.o
    CC [M] /usr/src/src/linrapi.o
    /usr/src/src/linrapi.c: In function ‘__builtin_vec_new’:
    /usr/src/src/linrapi.c:227: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘size_t’
    CC [M] /usr/src/src/unicorn_ethdrv.o
    /usr/src/src/unicorn_ethdrv.c: In function ‘aal5_decode’:
    /usr/src/src/unicorn_ethdrv.c:665: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c:665: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c:666: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c:666: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c:666: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c:666: error: subscripted value is neither array nor pointer
    /usr/src/src/unicorn_ethdrv.c: In function ‘simulate_pppoe_server_reply’:
    /usr/src/src/unicorn_ethdrv.c:950: warning: assignment makes integer from pointer without a cast
    make[2]: *** [/usr/src/src/unicorn_ethdrv.o] Błąd 1
    make[1]: *** [_module_/usr/src] Błąd 2
    make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.35-23-generic’
    make: *** [all] Błąd 2
    root@GrammatonCleric:/usr/src# make install
    mkdir -p /lib/modules/2.6.35-23-generic/extra
    install -m 644 unicorn_usb_eth.ko /lib/modules/2.6.35-23-generic/extra
    install: nie można wykonać stat na `unicorn_usb_eth.ko’: No such file or directory
    make: *** [install] Błąd 1

  18. Nie wykonujesz komendy z konta z uprawnieniami.

    Wykonaj w terminalu: sudo su czyli to co na poczatku. Ubuntu pamięta że jest na koncie rot tylko przez jakiś czas a potem przełącza się na konto z mniejszymi uprawnieniami.

  19. To może najpierw tak w nowym oknie terminalu:
    1. sudo su
    2. cd /usr/src/linux-headers-`uname -r`/include/linux/
    3. cp ../generated/autoconf.h .
    4. exit

    i wtedy to co w poradniku oczywiście z pod roota

  20. A jaki system linuxowy bys mi polecal, i na ktorym moliwe bylo by odpalenie tego mojego internetu, oprucz Ubuntu.

  21. Itron :

    A jaki system linuxowy bys mi polecal, i na ktorym moliwe bylo by odpalenie tego mojego internetu, oprucz Ubuntu.

    Ja bym Ci polecił Minta.

  22. Ja mam zainstalowane wszystko działa jest połączenie ale strony sie bardzo wolno otwieraja albo wcale.
    A ściąga się normalnie z cała prędkościa
    Pomocy :(

  23. Mam problem, zainstalowałem LINUX UBUNTU 10.10, skonfigurowałem łącze ORANGE FREE DOM modem ZXDSL852 według tego poradnika

    Wszystko dobrze działało, działało przez ok. 5 min. poxniej internet przestaje działać, muszę uruchamiać ponownie komputer i następnie działa przez ok. 5 min i przestaje działać. Korzystałem z Mozilli Firefox i Google Chrome.

  24. cp ../generated/autoconf.h . Co to ma wykonać? kopiuj gdzieś tam? proszę o sprecyzowanie gdzie mam ten autoconf przekopiować.

  25. Hi, after reading this amazing article i am as well delighted
    to share my knowledge here with mates.

  26. Great work! That is the kind of info that should be
    shared around the internet. Shame on Google for not positioning this submit higher!
    Come on over and visit my website . Thanks =)

  27. s fine; information technology advances so quickly it really is hard to keep up.

    One of the first things that Apple had me do was to restart my phone.
    By using jailbreaking application like the jailbreak iPhone
    3G, you have finish independence to try and use
    any of these programs.

  28. Appreciate the actual auspicious writeup. The idea in reality was previously some sort of amusement consideration them. Look elaborate for you to much more introduced acceptable within you! Even so, exactly how should we keep up your messages?

  29. Have you ever considered writing an e-book or guest authoring on other sites?

    I have a blog based on the same subjects you discuss and would love to have
    you share some stories/information. I know my readers would enjoy your work.
    If you’re even remotely interested, feel free to shoot me an email.

  30. Whhat i don’t realize is actually hoow you’re now not
    actually a lot more smartly-liked than you may be right now.
    You aare so intelligent. You recogniize tthus considerably relating to thiis topic, produced me personally consider it from
    numerous vqried angles. Its like women and menn aren’t invokved except it iss something to do with
    Laddy gaga! Your own stuffs nice. All the time handle it up!

Możliwość komentowania jest wyłączona.