Setup Alcatel X200 on Ubuntu (3G stick)

I’ve just bought an Alcatel X200 modem. I had problems with it on Ubuntu linux. I found some solutions that use wvdial or gnome-ppp, but in the latest Ubuntu, the NetworkManager is the default, and it can be used with several 3G cards.

I discovered a solution to make it work in Ubuntu 9.04 (Jaunty Jackalope)

These are the steps I made:

  1. download the usb_modeswitch package: http://ftp.hu.debian.org/debian/pool/main/u/usb-modeswitch/usb-modeswitch_1.0.2-1_i386.deb . It is a Debian package, but Ubuntu is almost Debian…
  2. gksudo gedit /etc/hal/fdi/information/alcatel-x200.fdi
  3. copy the next xml in it:
    <?xml version="1.0" encoding="UTF-8"?> <!-- -*- xml -*- -->
    <deviceinfo version="0.2">
      <device>
        <match key="info.category" string="serial">
          <match key="@info.parent:usb.vendor_id" int="0x1bbb">
            <match key="@info.parent:usb.product_id" int="0x0000">
              <match key="@info.parent:usb.interface.number" int="3">
                <append key="info.capabilities" type="strlist">
                  modem
                </append>
                <append key="info.capabilities" type="strlist">
                  access_control
                </append>
                <append key="modem.command_sets" type="strlist">
                  GSM-07.07
                </append>
                <append key="modem.command_sets" type="strlist">
                  GSM-07.05
                </append>
              </match>
            </match>
          </match>
        </match>
      </device>
    </deviceinfo>
  4. save and exit from the editor
  5. gksudo gedit /etc/udev/rules.d/99-alcatel-x200.rules
  6. copy the following text in it:
    SUBSYSTEM==”usb”, SYSFS{idProduct}==”0000″, SYSFS{idVendor}==”1bbb”, RUN+=”/sbin/modprobe usbserial vendor=0×1bbb product=0×0000″
    ACTION==”add|change”, SUBSYSTEM==”tty”, ENV{ID_VENDOR_ID}==”1bbb”, ENV{ID_MODEL_ID}==”0000″, ENV{ID_IFACE}==”03″, ENV{ID_NM_MODEM_GSM}=”1″, ENV{ID_NM_MODEM_PROBED}=”1″
  7. save and exit from the editor
  8. Reboot the system. It’s not necessery, you can only restart some services, but it’s easier to restart…
  9. Plug your device into an USB port.
  10. Your NetworManager should see it. A wizard will be shown, to select your country and profile.

Enjoy!


                        					

31 Responses to “Setup Alcatel X200 on Ubuntu (3G stick)”

  1. dravko

    Wednesday July 8th, 2009 08:36 PM

    Szia!

    Hétfőn vettem egy ugyanilyen modemet és a leírás segítségével gond nélkül sikerült működésre bírni Jaunty alatt.
    Köszi az infót, sokat segítettél.

  2. log69

    Saturday July 11th, 2009 12:07 PM

    Szia,

    Nekem is sokat segített a leírásod. Annyi hogy én Gnome-PPP alatt állítottam be, ahhoz pedig előtte le kell állítani a NetworkManager-t:
    sudo /etc/init.d/NetworkManager stop

    Ezúton is köszi az áttekinthető összefoglalót :)

    Üdv.

  3. Vadász András

    Sunday July 12th, 2009 07:04 PM

    Követtem a leírást egy friss 9.04 alatt, sztem mindent jól csináltam, nemtudom hol ronthattam el. Mi lehet a gond?

  4. Wedge

    Monday July 13th, 2009 07:36 AM

    Vadász András! Frissítettem a leírást. A Jaunty eredeti kernele a hibás…

  5. Vadász András

    Monday July 13th, 2009 02:57 PM

    Köszönöm! Szerencsére már nem aktuális, modemcsere lett a dologból, a Huawei E220at gondolkodás nélkül felismerte, működik. Lakótársammal modemet cseréltem, szerencsém volt, ennyi. Azért mindent köszönök, rengeteg embernek segíthet, mert ha minden igaz ez az Alcatel modem játszik most csak a pannonnál (ez marad jó darabig). További sikereket a beüzemeléshez az összes Linux felhasználónak!!!

  6. deckard

    Thursday July 16th, 2009 11:16 AM

    Nekem sem megy. :( És sajnos nem igazán tudom hol ronthattam el és már kezd idegesítő lenni, hogy nem tudom frissíteni a rendszert.
    Kernel: 2.6.27-11-generic
    Ez lehet a baj?
    config fájlok itt vannak:
    http://rapidshare.com/files/256410503/config.zip.html

  7. Wedge

    Thursday July 16th, 2009 11:23 AM

    Deckard!

    A 2.6.27-es kernel szerintem nem a Jaunty változat. Valószínűleg neked még a 8.10-es (Intrepid Ibex) van. Azzal én nem próbáltam.

    Talán, ha felteszed a linkelt kernelt, akkor megy azon is.
    Ha nem, akkor lehet, hogy célszerű lenne a gépedet valahol felfrissíteni, ahol ADSL, vagy kábeles net van, és utána próbálkozni a fenti módszerrel.

  8. deckard

    Sunday July 19th, 2009 11:32 AM

    Megoldódott!! :) Kösz

  9. Usul

    Wednesday August 5th, 2009 12:55 PM

    Great trick, thank you!!!!!!!

  10. szeim

    Saturday August 8th, 2009 10:19 AM

    Hatalmas nagy thx!!!!

    Különösen mert szóltál, hogy “A friss Jaunty kernelébe (szerintem tévedésből) belefordították az usbserial csomagot”

    Ezt a hozzászólást már mobilnetről írom. :D

  11. phil moore

    Saturday August 15th, 2009 11:45 AM

    thanks a killion, worked a treat. Anyone who tries this careful not to copy and paste from the text as will contain control characters and balls things up. Sucking eggs, perhaps, but it got me to begin with. cheers!

  12. Petrován Zoltán

    Sunday August 23rd, 2009 09:57 PM

    Sziasztok!

    Nekem nem ment elsőre a leírás szerint, de sokat segített, hogy merre keressek. A rendszer 64 bites Ubuntu Jaunty Dell Lattitude D830-on.

    Az alábbi link az előzőekben leírttal együtt segítettek:
    https://bugs.launchpad.net/ubuntu/+source/network-manager-pptp/+bug/395870
    A HAL részre nem volt szükségem.

    A sorrend, ami nekem bejött:
    1. http://ftp.es.debian.org/debian/pool/main/u/usb-modeswitch/ innen nekem a usb-modeswitch_1.0.2-1_amd64.deb állományra volt szükségem, de ott van az összes többi is. A gnome desktopról simán megy a deb telepítése.

    2. Az /etc/usb_modeswitch.conf fileból ki kell kommentezni az X200-ra vonatkozókat.

    3. Ezzel a sorral kiegészítettem a szoftverforrásokat:
    deb http://ppa.launchpad.net/jmartinj/javi/ubuntu jaunty main
    majd apt-get update, apt-get upgrade
    (

    4. Nálam az /etc/udev/rules.d könyvtárban található volt egy 92-usb_modeswitch.rule állomány ebben megkerestem az szintén az X200-ra vonatkozó sort és kikommenteztem.

    5. A fentiekben az UDEV résznél megadott 99-alcatel-x200.rules állományt létrehoztam.
    !! DE az ENV{ID_NM_MODEM_GSM}=”2″ értéket írtam be az ENV{ID_NM_MODEM_GSM}=”1″ helyett ettől a MODEM gyorsabb lett.
    (ez tisztán csak ráérzésre ment :) ), majd kipróbálom a többi variációt is.

    Néha a DNS-t nem találja elsőre, de ha kap egy Disconnect-et majd újra konnektál és megtalálja.

  13. Petrován Zoltán

    Monday August 24th, 2009 06:38 AM

    AZ 5. pontban az ENV{ID_NM_MODEM_GSM}=”1″ a jó érték, valamit félreértettem.

  14. fejese

    Tuesday September 8th, 2009 12:01 AM

    kb 10 perc alatt kesz volt, koszi
    annyit meg hozzatennek (ezzel toltottem kb 2 percet) hogy eloszor nem mukodott es utana a NM-ben a kapcsolat adatainal megadtam a kovetkezoket:
    felhasznalonev: pannon
    jelszo: pannon3g
    APN: net
    ezutan mar ment jol :)

  15. Balutojas

    Monday September 14th, 2009 08:48 PM

    Zseniális leírás! 15 perc alatt megvolt.
    Hibátlanul megy a 64bites változat alatt is! Csak amd64-es usb_modswitch deb-et kell felrakni.

    Köszönöm!

  16. Balutojas

    Wednesday December 2nd, 2009 01:53 PM

    Szasztok!

    Újabb X200 nehézségekbe futottam 9.10 Karmic Koala alatt.
    Sajnos a fenti módszerrel nem hajlandó működni az X200.

    Próbáltam itt bogarászni, de nem sikerült működésre bírni a modemet.
    http://translate.googleusercontent.com/translate_c?hl=hu&ie=UTF-8&sl=it&tl=hu&u=http://forum.ubuntu-it.org/index.php%3FPHPSESSID%3D33bdfcf052957f6c42acd33eb449531f%26/topic,335237.msg2592355.html&prev=_t&rurl=translate.google.hu&usg=ALkJrhhacwIz-XAPSxppI4dYOPFqhUin5Q#msg2592355

    Valakinek sikerült már Karmic alatt X200 at használni?
    Hogyan?

  17. Friday December 4th, 2009 01:23 PM

    Sajnos hasonló problémával küzdök, mint az előttem szóló “Balutojas” kolléga is. Akinek van megoldása rá, kérem ossza meg velünk.

  18. xmarcell

    Friday December 18th, 2009 12:05 AM

    Csak jelzem, hogy én sem boldogulok a Karicban ezzel a problémával. Pedig a fenti leirás alapján a Juntyban kifogástalan volt. :(
    Már 3an vagyunk.

  19. butyok1234

    Saturday December 19th, 2009 02:06 PM

    Sziasztok!

    Már négyen vagyunk.

    Üdv.

  20. FreeStyle

    Sunday December 20th, 2009 04:23 PM

    5.en :)
    wvdial-al múkod karmic alatt, de nm nem látja.

  21. andrea

    Tuesday December 22nd, 2009 09:50 PM

    excuse me
    but the link about the .deb packet is empty.
    the link does not exist.
    help me please
    i have the linux ubuntu 9.10 and the the x-200 alcatel key.

  22. Saturday December 26th, 2009 09:12 AM

    .deb:

    http://packages.debian.org/squeeze/i386/usb-modeswitch/download

  23. Gyetvai Dávid

    Tuesday December 29th, 2009 08:56 AM

    Sziasztok. nekem olyan problémám lenne ezzel az x200-as modemmel hogy az átviteli sebesség ingadozik ,ugrál de nagyon és le is megy 0 kb/s -ra! win 7-et használok ha valaki tudna segíteni! előre is köszi!

  24. dragar

    Tuesday December 29th, 2009 08:47 PM

    Dávid, szerintem ezzel rossz helyen jársz, itt leginkább ubuntu linuxal próbáljuk összekalapálni ezt a vackot…

    Karmic alatt nekem se jó. Addig eljutottam, hogyha kikapcsolom a pin kérést egy windowsos gépről, akkor tud kapcsolódni, de nincs névfeloldásom :S

  25. dragar

    Tuesday December 29th, 2009 09:46 PM

    Nos, azt hiszem sikerült megcsinálnom.
    Írtam egy scriptet, ami Ubuntu 9.10-en megoldja a bajunkat, igaz ugyan, hogy a PIN kérést egy windowsos gépen ki kell kapcsolni az eszközön.

    Akit érdekel, a script letölthető innen: http://rapidshare.com/files/327632174/install-alcatel-x200-ubuntu-karmic.sh

    Telepíti az usb-modswitch-et (Karmicban már a repo része) valamint létrehozza a konfigurációs fileokat, és minden egyéb teendőt kiír a telepítgetés után.

    Én ezzel szereltem össze végül, remélem nektek is menni fog!

  26. salehamosh

    Monday February 1st, 2010 09:43 AM

    Jelentem sikeresen beüzemeltem a modemet Ubuntu + VMWare Player + XP alatt!

    Nálam elég változó, hogy mikor akar a modem kapcsolódni Ubuntu alatt és mikor nem, általában pont akkor nem akar, amikor nagyon kéne…

    Épp ezért gondoltam egyet, és játszottam egy kicsit a virtualizációval, a modem setupját előre felinstallálva felismerte, és csatlakozni is sikerült!

    Sajnos a SUN-féle VirtualBox (nem Virtualbox OSE) alatt nem tudtam megoldani…

    Gondoltam megírom.

  27. Wedge

    Monday February 1st, 2010 11:01 AM

    Sziasztok!

    Indítottam egy direkt Linuxszal kapcsolatos blogot, oda írtam a Karmic-os telepítés menetét. Bocs, hogy csak most, eddig nem volt időm vele foglalkozni.

    A leírás elérhető itt: http://linux.bitbaro.hu/hu/2010/01/31/alcatel-x200-telepitese-ubuntu-karmic-ra-9-10-pannon-3g-internet/

  28. Telepítés után közvetlenül nem valószínű, de nem | g3rusz

    Thursday April 29th, 2010 11:15 PM

    [...] Telepítés után közvetlenül nem valószínű, de nem tűnik vészesnek a beállítása. http://web2.bitbaro.hu/en/2009/07/07/alcatel-x200-telepitese-ubuntura-pannon-3g-internet/ – itt egy jó leírás. « Előző g3rusz — 2010. 04. 30. 00:13 [...]

  29. Worthy

    Tuesday October 26th, 2010 12:39 PM

    Hi, It is enough that error be corrected. It is excessive to insist it be admitted. – Dee Hock

  30. Hulla

    Tuesday February 12th, 2013 11:59 PM

    Eléggé lehalt ez az oldal, Pedig a 64 bites Ubuntu-mhoz lennének kérdéseim…

  31. Chelsea

    Friday April 19th, 2013 08:44 AM

    Its such as you learn my thoughts! You appear to learn a great deal about this, for
    example you wrote the book about it or anything. I feel which you can employ some percent to drive the material house a bit, but apart from that,
    that is magnificent blog. A fantastic read. I’ll certainly return.


WEB2.0 tricks

Log in

Lost your password?