Cum să instalezi modemul ZTE MF637 pe Linux

Mi-a trebuit recent să conectez la internet un computer cu Linux pe el. Modemul – ZTE MF637 – de la Orange. Se detectează ca CD-ROM.

Am sunat la suport tehnic la Orange, și mi-au răspuns cu mândrie că modemele lor nu lucrează pe Linux, și că nu pot să-l schimb.

Cum era și de așteptat, nu i-am crezut. Am găsit o soluție care funcționează.

Soluția este:

1. Creați un fișier text: /etc/udev/rules.d/ZTEMF637.rules cu următorul conținut:

ACTION!="add", GOTO="ZTE_End"
# Este acesta un dispozitiv ZeroCD?
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",
SYSFS{idVendor}=="19d2", GOTO="ZTE_ZeroCD"
# Este acesta modemul nostru?
SUBSYSTEM=="usb", SYSFS{idProduct}=="0031",
SYSFS{idVendor}=="19d2", GOTO="ZTE_Modem"
LABEL="ZTE_ZeroCD"
# Aceasta este partea ZeroCD a cartelei, va sterge
# modulul usb_storage asa incat
# nu va mai fi socotit ca dispozitiv de stocare a informatiilor.

RUN+="/usr/bin/eject /media/cdrom1/"

LABEL="ZTE_Modem"
# Aceasta este partea cu modemul.
# Sa incarcam usbserial cu producatorul corect,
# si cu ID-ul produsului corect.

RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0031",

# Facem ca utilizatorii din grupul dialout sa
# poata folosi dispozitivele seriale USB.

MODE="660", GROUP="dialout"
LABEL="ZTE_End"

2. Acum restartați computerul (cu toate că acest pas nu-i așa necesar).

3. Cand porneste computerul cu modemul inauntru, intai se aprinde lumina rosie, dupa care se stinge, dupa care se aprinde rosie din nou, dupa care devine albastra – asa ar trebui sa fie.

4. Acum creați conectiunea broadband la internet:

System  > Preferences > Network Connections > Broadband Connections > Add > Next > Moldova > Orange > Next > Apply.

Dați un nume conectiunii, apoi la IPv4 properties, selectați Automatic (PPP address only), sau ceva de acest tip, iar în câmpul DNS Servers adăugați :

208.67.222.222, 208.67.220.220

5. Acum, creați un fișier unde vreți, internet.sh, cu următorul conținut:

#!/bin/bash
xterm -e "sudo killall -9 NetworkManager"

Dați-i drept de execuție.

7. Acum e aproape gata. Scoateți modem-ul și puneți-l înapoi. Veți vedea că se va aprinde lumina roșie, după care se va stinge, după care:

a) Se va face albastră, iar în systray veți vedea că s-a conectat la broadband Orange. În acest caz puteți folosi internetul.

b) Se va face albastră, dar conectiunea la internet nu va fi stabilită – atunci executați internet.sh.

c) Va deveni din nou roșie, și conecțiunea la internet nu va fi stabilită – executați internet.sh – dacă va deveni albastră după asta, mai executați odată internet.sh până se va stabili conecțiunea la internet.

Dacă cineva va face un script mai bun decât al meu, care să analizeze capătul fișierului /var/log/syslog, și să repornească NetworkManager automat așa cum trebuie, rog să-mi spuneți.

Anunțuri

18 Comments

  1. clara
    Posted 14 Ianuarie, 2010 at 12:52 pm | Permalink | Răspunde

    Salut!Nu este un comentariu , mai degraba o intrebare:) Cum pot afla daca am instalat un keylogger la mine in calc si daca nu am avut arhiva de la mess activata ,se pot recupera conversatiile mai vechi, pot fi ele vazute?( ma gandesc ca poate exista un program special…?) Nu ma pricep deloc si ti-as fi recunoscatoare daca m-ai ajuta…Multumesc anticipat 🙂

    • Badan Sergiu
      Posted 14 Ianuarie, 2010 at 10:37 pm | Permalink | Răspunde

      E cam in afara subiectului.
      Vezi la mine in blogroll sta avp tool, poti scana cu el sa vezi daca ai sau nu keylogger.
      Despre arhive, nu-s sanse sa le recuperezi din computerul tau.

  2. polinacelac
    Posted 27 Ianuarie, 2010 at 8:07 pm | Permalink | Răspunde

    Am net de pe zapp, traiasca Ubuntul, Linuxul si toata familia lor!

  3. Ghena
    Posted 23 Februarie, 2010 at 7:55 am | Permalink | Răspunde

    cum creeez acest fisier in /etc/udev/rules.d/, pentru ca nu imi permite

    • Badan Sergiu
      Posted 24 Februarie, 2010 at 7:57 am | Permalink | Răspunde

      $ sudo nano /etc/udev/rules.d/numefisier

      • octaviancd
        Posted 18 Octombrie, 2010 at 10:52 am | Permalink

        nu ma lasa sa creez fisierul am un Asus Eee PC cu linux

      • Badan Sergiu
        Posted 24 Octombrie, 2010 at 1:58 pm | Permalink

        inainte de asta executa
        sudo su

        sau
        su

  4. Ghena
    Posted 24 Februarie, 2010 at 1:08 pm | Permalink | Răspunde

    merci am creat ecest fisier, dar mai am o problema, eu cunosc ubuntu, cum sa dau drept de executie fisierului „internet.sh”

  5. Ghena
    Posted 24 Februarie, 2010 at 1:09 pm | Permalink | Răspunde

    merci am creat ecest fisier, dar mai am o problema, eu nu cunosc ubuntu, cum sa dau drept de executie fisierului “internet.sh”

    • Badan Sergiu
      Posted 24 Februarie, 2010 at 7:39 pm | Permalink | Răspunde

      sudo chmod +x /calea/spre/fisier

  6. slavic
    Posted 25 Februarie, 2010 at 7:30 pm | Permalink | Răspunde

    si daca am modem huawei e169 scriu cum scriu?

    • Badan Sergiu
      Posted 26 Februarie, 2010 at 3:28 pm | Permalink | Răspunde

      acest modem e recunoscut de la sine. Doar baga-l in usb si gata.

  7. malefycu
    Posted 3 Septembrie, 2010 at 6:46 pm | Permalink | Răspunde

    Am un modem ZTE MF 637 si doresc sa il instalez pe un router Asus WL 500 delux cu openWRT,poti sa imi dai cateva detalii daca se poate asa ceva?

  8. Badan Sergiu
    Posted 4 Septembrie, 2010 at 7:18 am | Permalink | Răspunde

    Ceva de genul:
    https://forum.openwrt.org/viewtopic.php?id=26045

  9. Roman Florea
    Posted 5 Octombrie, 2011 at 6:22 pm | Permalink | Răspunde

    Eu numai nu inteleg de ce sa ucizi managerul anume din xterminal ?

    >#!/bin/bash
    >xterm -e „sudo killall -9 NetworkManager”

    • Badan Sergiu
      Posted 6 Octombrie, 2011 at 9:19 am | Permalink | Răspunde

      Esti roman acela pe care-l stiu eu? La momentul scrierii articolului eram mai verde, si asta era metoda care a functionat.
      Acum modemul e recunoscut automat.

      • Roman Florea
        Posted 6 Octombrie, 2011 at 9:58 am | Permalink

        Da eu sunt 🙂

      • Badan Sergiu
        Posted 6 Octombrie, 2011 at 1:27 pm | Permalink

        role: Elisa Hostmaster
        address: Elisa Oyj
        e-mail: hostmaster@elisa.fi

        Ma bucur ca ai ajuns cu bine.

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s

%d blogeri au apreciat asta: