Linux trükkök

Linux tippek és trükkök

Alcatel X200 telepítése Ubuntu Karmic-ra (9.10) (Pannon 3G internet)

Egy régebbi bejegyzésemben írtam, hogy hogyan lehet beüzemelni Jaunty alatt a címben szereplő eszközt: http://linux.bitbaro.hu/hu/2009/07/07/alcatel-x200-telepitese-ubuntu-jaunty-ra-9-04-pannon-3g-internet/ . Ebben a leírásban aktualizálom az előzőt a Karmic Koala (9.10) változatra. Ez egy kicsit egyszerűbb lesz, mint az előző változatban volt, kevesebb dolgot kell tenni. A miérteket és a részletes magyarázatot ott a régi cikkben olvahatod.

usb_modswitch

Az usb-modswitch a Karmic Koala alaprendszer része. Egyszerűen telepíthetjük a Synaptic-ból, vagy terminálban az

sudo apt-get install usb-modeswitch

parancs kiadásával. (ALT+F2 -> beírod a parancsot, bepipálod, hogy terminálban fusson.)

Ennyi az egész, innentől ha bedugjuk az eszközt, létre kell jöjjenek a /dev alatt a ttyUSB0..ttyUSB2 eszközöknek. Sőt egy kis idő után megjelenik a Network Managerben, hogy beállítható egy új Mobil szélessávú eszköz. Viszont egyelőre hiába kattintunk erre, mert a mi eszközünk a ttyUSB2-es soros portot használja, de a rendszer a ttyUSB1-en próbál csatlakozni.

HAL

A HAL (Hardware Access Layer) segítségével mondjuk meg a rendszernek, hogy a ttyUSB2-t használja.

Másoljuk a /etc/hal/fdi/information/ mappába hozzunk létre egy alcatel-x200.fdi nevű fált. ALT+F2 -> gksudo gedit /etc/hal/fdi/information/alcatel-x200.fdi -> másoljuk az alábbi XML kódot a megjelenő szerkesztőbe:

<?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>

-> mentsük el: CTRL+S, majd zárjuk be az ablakot.

UDEV

A Karmicban az UDEV teljesen jól van beállítva, semmit nem kell tenni. Itt az option drivert használja a rendszer (az tölti be az usbserial dirvert), ellentétben az előző leírással, ahol egy UDEV  szabállyal mondtuk meg, hogy milyen módon töltse be az usbserialt.

Figyelem: aki az előző leírásom alapján telepítette a modemet, az törölje le a /etc/udev/rules.d/99-alcatel-x200.rules fájlt (ALT+F2 -> sudo rm /etc/udev/rules.d/99-alcatel-x200.rules).

A NetworkManager beállítása

Ha kész vagyunk, indítsuk újra a rendszert (lehet máshogy is, de ez a legegyszerűbb).

Csatlakoztassuk a modemet egy USB portra, ekkor kis idő után észre veszi a Network Manager (Sokkal több idő, mint a Jauntyban, mert mind a 3 portot végigpróbálgatja). Azt hiszem, hogy első indításkor egy varázsló is lefut. Nekem már volt egy Vodafone-os kártyám is telepítve, ezért nem hozott fel semmit. A varázslót el lehet indítani úgy is, hogy jobb gombbal a NM ikonjára kattintunk -> Kapcsolatok szerkesztése -> Mobil szélessáv -> Hozzáadás.

A varázslóban szerepel a Pannon (A régebbi Ubuntun nem teljesen jól szerepelt, de itt minden jó alapból). Válasszük ki a “Pannon (Normál)”-t.

Ezután a NetworkManager ikonjára bal gombbal kattintva és a Pannont választva kapcsolódik a hálózathoz és lehet netezni.

Használjátok egészséggel!


Hozzászólások

12 hozzászólás

  1. Nekem nem akar sehogyse sikerülni. Villog a piros lámpa, és nem jelzi ki a network manager. 20szor próbáltam már, úgyhogy lehet, hogy valamit tök elállítottam végül. 1 hete használok linuxot, és eddig ez az egyetlen gondom, viszont a mobilnet meg kéne a munkámhoz…:S Egyéb ötlet, hogy ezeken kívül mit állítsak át?

    Hozzászólás Szerző: Betty — 2010 február 1, hétfő @ 21.55

  2. Hello Betty!

    Meddig jutottál el vele? Meg kellene nézni, hogy létre jöttek-e a modem eszközök a /dev mappa alatt. Ha igen, akkor kell ott legyenek ttyUSB0, ttyUSB1, ttyUSB2 nevű fájlok.
    Ha ez megvan, akkor a modem működik, csak a network manager nem látja. Erre volna a HAL beállítás. Itt esetleg lehet probléma, hogy a fenti ablakból úgy másold ki a szöveget, hogy előtte megnyomod felül a “view plain” gombot, különben megjelenik minden sor előtt egy szám, ami miatt nem működik, mert a rendszer nem tudja értelmezni.
    Hiba lehet még, ha az előző leírásom alapján létrehoztál fájlokat a /etc/udev/rules.d alatt. A Karmic változatnak már nem kell.

    Remélem sikerül megoldani. Sok sikert a Linuxhoz! Az ilyen dolgok, idegesítők, ha nem mennek, de ez nem a Linux hibája, hanem a hardvergyártóké. A feleségem már évek óta használja és nagyon fintorog, ha Windowst lát. Persze neki minden gondját meg tudom oldani. De sok segítőkész ember van, aki tud neked segíteni, pl. az ubuntu.hu-n.

    Hozzászólás Szerző: Wedge — 2010 február 1, hétfő @ 22.12

  3. Én 2 napja használok Linuxot, elsőre ment.
    Viszont a NM-nél nem a normál tarifát választottam ki, mert azzal nem ment a net, hanem azt, hogy a tarifám nincs felsorolva. Most így működik.

    Létezik az, hogy mivel nem a normál mtarifát jelöltem be, így amikor jön a számla, több pénzt kell fizetni, mitn a havi átlagos 6k?
    Korlátlan net.
    Ez a kis beállítás zavarhatja úgy, hogy több pénzt vesz le?

    Köszönöm előre is a választ!: )

    Hozzászólás Szerző: dani — 2010 február 7, vasárnap @ 14.25

  4. Szia!

    Örülök, hogy megy! Nem vehetnek le több pénzt, mint amire előfizettél. Ha úgy megy, akkor nyugodtan használhatod úgy. Ez esetleg hatással lehet a képek minőségére, mert néhány jelszóval proxy mögül netezel, ami a gyorsabb kapcsolat érdekében tömörítheti a képeket.

    Hozzászólás Szerző: Wedge — 2010 február 7, vasárnap @ 21.21

  5. Szia!

    Sikerült, köszi! Benne hagytam a számokat, így nem is működhetett, és még volt egy file az udev rules.d mappában. De így végre sikerült!

    Azt hiszem minden más menni fog mostmár, legalábbis remélem:) A segítőkész emberekről annyit, hogy pont tegnap kérdeztem meg egy informatikus ismerősöm, és mondta, hogy hát sajnos Linuxban nem tud segíteni:)

    Köszi mindent!:)

    Hozzászólás Szerző: Betty — 2010 február 8, hétfő @ 19.28

  6. Hello!
    A fentiek alapján nekem nem akarja létrehozni a kapcsolatot… vagy a rendszer, vagy a gép.
    A rendszer LinuxMint, a gépben pedig nem kettes usb van. A rendszerfájlok megvannak, de az eszközt a fájlkezelő csak látja, nem működteti.
    Üdv!

    Hozzászólás Szerző: svarc — 2010 március 1, hétfő @ 17.07

  7. Sziasztok!

    Nekem az előző változat 9.04 alatt hibátlanul működött viszont az új megoldás Karmic alatt teljesen halott. (Régi alcatel rule törölve lett UDVE alól)
    Végigcsináltam a fenti leírást, próbáltam pin kódot ki és bekapcsolni windows alól, de semmi.

    Nagyon lassan ismeri fel az eszközt és azt is csak akkor, ha bootoláskor be van dugva.
    Ha megpróbálok csatlakozni akkor néhány másodperc után GSM Disconnected üzenet és nem lép fel.

    Eddig úgy működött hogy bekérte magától a pin kódot amikor hozzáadtam a kapcsolatot. Most ezt sem teszi (bár próbáltam kézzel megadni neki NM-ben)

    Mit ronthattam el? Mit nézzek meg?
    Bármilyen segítséget szívesen fogadok. Jó volna ha ismét működne.

    Hozzászólás Szerző: Balutojas — 2010 március 10, szerda @ 09.50

  8. Sziasztok,
    Eljutottam odáig, hogy szépen kitörölgettem a számokat :-) és kiválasztottam a Pannon normált. Ezután nekem meg kell adnom felhasználónevet jelszót?
    (Djuice kártyával használnám)
    A network managerben ui. nem jelenik meg a Pannonos modem…

    Hozzászólás Szerző: Thomas59 — 2010 július 11, vasárnap @ 15.53

  9. Ja és miutan helyesen számok nélkül is lefuttattam a parancssort és ujrainditottam, eltünt fentről a hálózati ikon csak egy plusz Bluetooth ikon jelent meg de minden hálózati info nelkül. Most igy “vakon” érzékeli a wifit…

    Hozzászólás Szerző: Thomas59 — 2010 július 11, vasárnap @ 16.10

  10. Nem keves szivas utan sikerult egy Asus EeePC-n bekonfiguralnom.
    Ubuntu 9.10
    djuice

    Hatha segitseg valakinek: ha nem latszodik a NetworkManager-ben az egyebkent a leiras alapjan bekonfiguralt modem – es nalam is ez volt a helyzet 20-bol 19x – akkor a Network Manager-t ujra kell inditani, pl root-kent konzolbol:
    restart network-manager
    es erdekes modon csont nelkul felismeri a modemet es hajlando konnektalodni.
    Persze ez kicsit kenyelmetlen minden rendszerinditas utan.

    Hozzászólás Szerző: alex108 — 2010 július 23, péntek @ 21.09

  11. Ezt a tippet Salehamosh-tol kaptam:

    “Nekem is random jelleggel működik a Network Manager alól a dolog. Nálam most csak az ‘usb-modeswitch’ van telepítve, a HAL, UDEV leírásokat kihagytam. Feltettem a ‘wvdial’-t, átírtam az /etc/wvdial.conf fájlt az alábbiak szerint:

    [Dialer Defaults]
    Modem = /dev/ttyUSB1
    Baud = 460800
    Modem Type = USB Modem
    Init1 = ATZ
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    Phone = *99#
    Dial Command = ATDT
    Username = pannon
    Password = pannon
    Stupid Mode = 1
    Dial Attempts = 1

    Terminálból ’sudo wvdial’ paranccsal szépen tudok csatlakozni, CTR+C pedig kilövi a kapcsolatot.”

    Ezen annyit változtattam, hogy a ttyUSB2-t irtam be és elindult

    Hozzászólás Szerző: Thomas59 — 2010 július 24, szombat @ 15.24

  12. Hello!

    Igyekeztem nagyon figyelmesen csinálni a dolgokat, de az eredmény elég sovány. Ritkán sikerül kapcsolódni, mert a syslog szerint a rendszer nagyon szereti a ttyUSB1-t használni és csak elvétve a ttyUSB2-t. Ha egyszer kapcsolódott, akkor stabil.

    Mintha a /etc/hal/fdi/information/alcatel-x200.fdi fájl nem tenné a dolgát.
    9.10-t használok, 2.6.31-22 kernel, usb-modeswitch 1.0.2-1

    Ha valakinek van gyógyító ötlete, szívesen veszem.

    Hozzászólás Szerző: Guszti — 2011 február 9, szerda @ 16.13

RSS hírcsatorna a bejegyzéshez kapcsolódó hozzászólásokról.

Elnézést, de a bejegyzéshez egyelőre nem lehet hozzászólni.