Tämä ohje on keskeneräinen

3G-modeemin käyttö Ubuntussa

Tässä ohjeessa selvitetään miten Ubuntulla varustettu tietokone voidaan saada nettiin HSDPA/3G/EDGE/GPRS- tekniikoita tukevaa USB -modeemia käyttäen. Esimerkkinä käytetään Vodafonen (Huawei E220 HSDPA/3G) modeemia ja Vodafone Betavinen Linux-ajuria.

Modeemin käyttöönotto

3G-modeemi käyttää langattomille puhelimille tarkoitettuja HSDPA/3G/EDGE/GPRS-verkkoja. Laitteen käyttö edellyttää siis matkapuhelinliittymän avaamista, mikä tehdään yleensä laitteen osatmisen yhteydessä. Laitteen mukana tulee tällöin SIM-kortti. Yleensä SIM-kortin puhelinnumero on salattu ja puhelut on estetty, jotta liittymää ei voisi käyttää väärin. Puhelinnumeron salaus ja puhelujen esto kannattaa varmistaa kortin myyneeltä puhelinoperaattorilta.

SIM-kortin väärinkäyttöä on myös mahdollista estää kortille tallentuvalla PIN-koodilla ja PIN-koodin kyselyllä. Kotitietokoneella käytettäessä PIN-koodin kysely kuitenkin haittaa normaalia käyttöä, joten kysely kannattaa ottaa pois käytöstä. Tämä on mahdollista tehdä myös Vodafone Betavinen ajuriohjelmiston kautta, mutta on suositeltavaa tehdä PIN-koodin vaihto ja poistaa PIN-koodin kysely jo valmiiksi omassa matkapuhelimessa.

Vodafone Betavinen yhteysohjelman avulla on myös mahdollista lähettää tekstiviestejä samalla tavoin kuin matkapuhelimella. On kuitenkin hyvä muistaa, että tekstiviestit eivät kuulu laitteen internetliittymän käyttömaksuihin, vaan tekstiviestit laskutetaan operaattorin määrittämien normaalitaksojen mukaisesti. Testiviestien lähetysestoa kannattaa siis myös harkita, jos taloudessa on tekstiviestien intohimoisia lähettäjiä.

Ubuntun valmistelu

Vodafone Betavinen ajuri on ohjelmoitu Pythonilla, joten Ubuntuun täytyy ladata ja asentaa python-paketit. Tämä saattaa muodostua ongelmaksi, jos koneella ei ole vielä minkäänlaista internetyhteyttä. Sen vuoksi tässä esitellään eri vaihtoehtoja siihen miten tarvittavat paketit saa ladatuksi Ubuntuun.

  1. Pythonin lataus on helpointa jos kone on mahdollista liittää edes tilapäisesti verkkoon esimerkiksi LAN-kaapelin, ADSL-modeemin tai WLAN-verkon kautta. Tällöin riittää pakettien lataaminen esimerkiksi komentoriviltä:
    • sudo apt-get install python-dbus python-twisted python-serial python-glade2 python-pysqlite2 wvdial nozomi-source python-notify python-gnome2-extras
    Jos jonkin paketin lattaminen ei onnistu, on syytä tarkistaa valitut pakettivarannot. Tämän jälkeen mennään kansioon minne paketit ladattiin ja asennetaan Python:
    • cd /usr/src sudo python setup.py install