<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kompak</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kompak"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Kompak"/>
	<updated>2026-04-29T19:02:22Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Huawei_E220/E270&amp;diff=24793</id>
		<title>Huawei E220/E270</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Huawei_E220/E270&amp;diff=24793"/>
		<updated>2008-12-23T23:43:28Z</updated>

		<summary type="html">&lt;p&gt;Kompak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tämä sivu käsittelee Huawei E220/E270 USB-liitäntäisen 3G-kännykän/modeemin asennusta. Tätä tuotetta myy Saunalahti DataPaketti-liittymiensä mukana ja DNA:lta saa samaa laitetta Mokkula-nimisenä. Myös Soneralta laitteen saa paketoituna 3G-mobiililittymiin, ja Elisalta Mobiililaajakaistaan. &lt;br /&gt;
&lt;br /&gt;
== Käyttöönotto ==&lt;br /&gt;
&lt;br /&gt;
SIM-kortin PIN-koodin antaminen tuottaa ongelmia, joten koodin kysely on poistettava käytöstä:&lt;br /&gt;
&lt;br /&gt;
# Käytä SIM-korttia normaalissa kännykässä ja käy turva-asetuksista poistamassa PIN-koodin kysely käytöstä&lt;br /&gt;
# Sammuta puhelin ja laita SIM-kortti takaisin Huawei-3G-modeemiin ja kytke se uudelleen koneeseen.&lt;br /&gt;
# Alkuun laitteessa pitäisi välähtää vihreä ledi kahdesti kolmen sekunnin välein. Hetken päästä - jos kaikki meni hyvin - pitäisi laitteen päästä verkkoon, jolloin ledi välähtää vain kerran per sykli. Jos PIN-koodin kysely on käytössä, jää laite pysyvästi tuohon tuplavilkkumoodiin.&lt;br /&gt;
&lt;br /&gt;
Vaihtoehtoisesti modeemille voi antaa käytettävän PIN-koodin (esim. init-komennolla):&lt;br /&gt;
&lt;br /&gt;
 AT+CPIN=1234&lt;br /&gt;
&lt;br /&gt;
=== Tuoreet Linux-jakelut ===&lt;br /&gt;
&lt;br /&gt;
Helppo tapa muodostaa Internet-yhteys ([[PPP]]-yhteys) Huawei-modeemilla on käyttää wvdial-nimistä ohjelmaa. Asenna se oman jakelusi [[paketinhallinta|paketinhallinnasta]] ja katso asetuksiin mallia [[wvdial]]-sivulta.&lt;br /&gt;
&lt;br /&gt;
Tämän jälkeen Internet-yhteyden pitäisi olla käytettävissä suorittamalla komento &amp;lt;tt&amp;gt;wvdial&amp;lt;/tt&amp;gt;. Esimerkiksi [[Gnome]]ssa ja [[KDE]]:ssä painamalla &#039;&#039;&#039;Alt-F2&#039;&#039;&#039; (&amp;quot;Suorita sovellus&amp;quot;) ja kirjoittamalla ikkunaan wvdial.&lt;br /&gt;
&lt;br /&gt;
Jos kaikki meni hyvin, loistaa modeemin ledi yhtäjaksoisesti ja yhteydet toimivat.&lt;br /&gt;
&lt;br /&gt;
=== Laitteen tilasta kertova LED ===&lt;br /&gt;
&lt;br /&gt;
* Vihreä tuplavilkku: modeemi ei ole vielä saanut yhteyttä verkkoon&lt;br /&gt;
* Yksittäinen vilkku: modeemi on verkossa, mutta tietokone ei käytä nettiyhteyttä&lt;br /&gt;
* Jatkuvasti päällä: nettiyhteys käytössä&lt;br /&gt;
&lt;br /&gt;
Lisäksi väri kertoo nopeuden:&lt;br /&gt;
&lt;br /&gt;
* Vihreä: [http://fi.wikipedia.org/wiki/GPRS GPRS]/[http://fi.wikipedia.org/wiki/EDGE EDGE] (max. 236 kbit/s, ping oletttavasti 600 ms tai enemmän)&lt;br /&gt;
* Sininen: [http://fi.wikipedia.org/wiki/W-CDMA WCDMA] (nk. normaali 3G, max. 384 kbit/s, ping 300+ ms)&lt;br /&gt;
* Syaani: [http://fi.wikipedia.org/wiki/HSDPA HSDPA] (nopea 3G, max. 7,2 Mbit/s vastaanotto) ja E270:n kohdalla [http://en.wikipedia.org/wiki/High-Speed_Uplink_Packet_Access HSUPA] (max. 2 Mbit/s lähetys), ping ~100 ms)&lt;br /&gt;
&lt;br /&gt;
Laite näyttäisi automaattisesti vaihtavan [http://fi.wikipedia.org/wiki/W-CDMA WCDMA]:lle aina, kun dataa ei liiku lainkaan. Jo hyvinkin pieni dataliikenne kuitenkin aiheuttaa vaihdoksen [http://fi.wikipedia.org/wiki/HSDPA HSDPA]-tilaan ja valitettavasti tilan vaihdosta aiheutuu lyhyt katkos. Kuitenkin jo pingin jättäminen taustalle pyörimään riittää pitämään modeemin pysyvästi [http://fi.wikipedia.org/wiki/HSDPA HSDPA]-tilassa.&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Huawei Huawei] E270 tukee sekä [http://fi.wikipedia.org/wiki/HSDPA HSDPA]:ta että [http://en.wikipedia.org/wiki/High-Speed_Uplink_Packet_Access HSUPA]:aa, mutta [http://en.wikipedia.org/wiki/Huawei_E220 E220] vain [http://fi.wikipedia.org/wiki/HSDPA HSDPA]:ta.&lt;br /&gt;
&lt;br /&gt;
=== Ongelmanratkaisu ja vanhemmat Linux-jakelut ===&lt;br /&gt;
&lt;br /&gt;
Laite näkyy USB:n yli samaan aikaan kolmena laitteena: CD-asemana (jolta löytyvät laitteen Windows-ajurit) ja kahtena USB-sarjaporttiadapterina. Ensimmäinen USB-sarjaporttiadapteri ([[laitetiedosto]] &amp;lt;tt&amp;gt;/dev/ttyUSB0&amp;lt;/tt&amp;gt;) toimii perinteisen modeemin tai rfcomm:lla liitetyn kännykän tapaan, eli sillä voidaan &amp;quot;soittaa&amp;quot; ja yhdistää verkkoon. Toinen sarjaporttiliitäntä (&amp;lt;tt&amp;gt;ttyUSB1&amp;lt;/tt&amp;gt;) taasen mahdollistaa laitteen seurannan ja ohjaamisen myös verkkoyhteyden ollessa käytössä.&lt;br /&gt;
&lt;br /&gt;
Vanhemmilla Linux-jakeluilla käyttöönotto on hankalampaa ja vaatii monimutkaisempia toimenpiteitä. Vaatimuksena on [[ydin|ytimen]] versio 2.6.20 tai uudempi. Valitse [[Kernelin asetusten tekeminen|ytimen asetuksista]] kohdasta Device Drivers -&amp;gt; USB support -&amp;gt; USB Serial Converter support -&amp;gt; seuraavat valinnat:&lt;br /&gt;
* USB Serial Converter support (CONFIG_USB_SERIAL)&lt;br /&gt;
* USB driver for GSM and CDMA modems (CONFIG_USB_SERIAL_OPTION)&lt;br /&gt;
&lt;br /&gt;
Jos ytimesi käyttää moduuleja (mikä on yleistä), on moduulin nimi &amp;quot;option&amp;quot; ja se latautuu automaattisesti. Ajuripuoli onkin tämän jälkeen kunnossa ja laitetiedoston &amp;lt;tt&amp;gt;/dev/ttyUSB0&amp;lt;/tt&amp;gt; tulisi ilmestyä näkyviin, kun kytket modeemin USB-porttiin. Tässä saattaa tosin olla jopa noin minuutin viive. Jos laitetiedostoa ei tule näkyviin, saattaa kokoonpanosi vaatia pientä [http://oozie.fm.interia.pl/pro/huawei-e220/ &amp;quot;puukotusta&amp;quot;]. &lt;br /&gt;
&lt;br /&gt;
HUOM: [[Ubuntu]] 7.10:ssä olevilla ajureilla modeemi ei toimi oikein. Ongelma korjaantuu viimeistään versioon 8.04, jonka testiversiolla laite ei enää tunnistu CD-asemana, vaan oikeat laitetiedostot ilmestyvät jo muutaman sekunnin kuluessa laitteen kytkemisestä. 7.10:llä kannattaa kokeilla, jos  [http://oozie.fm.interia.pl/pro/huawei-e220/ http://oozie.fm.interia.pl/pro/huawei-e220] löytyvästä korjauksesta olisi apua.&lt;br /&gt;
&lt;br /&gt;
HUOM2: [[Ubuntu]] 8.04.1:ssä airprime -ajuri tunnistaa laitteen kolmena sarjalaitteena. Nämä sarjalaitteet eivät kuitenkaan toimi oikein, jolloin tulee käyttää geneeristä usb_serial -moduulia. &lt;br /&gt;
Tämä onnistuu lisäämällä rivi &amp;quot;blacklist airprime&amp;quot; tiedostoon /etc/modprobe.d/blacklist&lt;br /&gt;
&lt;br /&gt;
HUOM3: [[Ubuntu]] 8.04.1:ssä (ainakin) huomaa tehdä verkon asetukset Network Setting-kuvakkeesta ylävalikossa (näytön kuvake oikealla). Klikkaa kuvaketta, tunnistaudu Unlock-painikkeesta ja laita Wired Connection Autoksi. Tämän jälkeen osoitteena näkyy DHCP. &lt;br /&gt;
&lt;br /&gt;
Muodostetaan PPP-yhteys vastaavanlaisesti kuin edellisessä kappaleessa, käyttäen [[wvdial]]-ohjelmaa.&lt;br /&gt;
&lt;br /&gt;
Nyt voit ottaa yhteyden komennolla &amp;lt;tt&amp;gt;wvdial&amp;lt;/tt&amp;gt;. Jos kaikki meni hyvin, loistaa modeemin ledi yhtäjaksoisesti ja yhteydet toimivat. Jos modeemilta tuli viesti CONNECT, mutta pppd antaa vain virhekoodin, puuttuu ytimestä luultavasti PPP-tuki kokonaan tai PPP:n tuki async-sarjaporteille. Yleensä nuo löytyvät moduuleina jakeluiden oletusytimistä, mutta itse kääntäessä ne jäävät usein pois. Siis:&lt;br /&gt;
 Device Drivers  ---&amp;gt; Network device support  ---&amp;gt;  PPP (point-to-point protocol) support&lt;br /&gt;
ja sen alta avautuva&lt;br /&gt;
 PPP support for async serial ports&lt;br /&gt;
&lt;br /&gt;
=== Käyttö ilman wvdialia (Gentoossa) ===&lt;br /&gt;
&lt;br /&gt;
Nämä ohjeet on kirjoitettu Gentoolle, mutta pienellä soveltamisella ne saa toimimaan muuallakin. Jos et jostain syystä halua wvdial-ohjelmaa käyttää ja haluat modeemin toimivan perinteisemmän yhteyden tavoin (init-skriptillä), tarkista, että kerneliin on käännetty CONFIG_USB_SERIAL ja CONFIG_USB_SERIAL_OPTION moduuleiksi. Tämän jälkeen lisää /etc/modules.autoload.d/kernel-2.6 tiedostoon automaattisesti ladattavaksi oikea moduuli:&lt;br /&gt;
 usbserial vendor=0x12d1 product=0x1001&lt;br /&gt;
Vendor- ja product-parametrit saat komennolla lsusb (esimerkissä Huawei E620). ID-numeron ensimmäinen osa (ennen kaksoispistettä) on vendor- ja jälkimmäinen product-osa. Lisäät vain näihin eteen 0x.&lt;br /&gt;
&lt;br /&gt;
Tämän jälkeen muokkaa /etc/conf.d/net tiedostoa ja lisää sinne seuraava:&lt;br /&gt;
&amp;lt;tt&amp;gt;&lt;br /&gt;
 config_ppp0=( &amp;quot;ppp&amp;quot; )&lt;br /&gt;
 link_ppp0=&amp;quot;/dev/ttyUSB0&amp;quot;&lt;br /&gt;
 plugins_ppp0=( )&lt;br /&gt;
 pppd_ppp0=(&lt;br /&gt;
         &amp;quot;debug&amp;quot;&lt;br /&gt;
         &amp;quot;noauth&amp;quot;&lt;br /&gt;
         &amp;quot;novj&amp;quot;&lt;br /&gt;
         &amp;quot;modem crtscts&amp;quot;&lt;br /&gt;
         &amp;quot;usepeerdns&amp;quot;&lt;br /&gt;
         &amp;quot;local&amp;quot;&lt;br /&gt;
         &amp;quot;defaultroute&amp;quot;&lt;br /&gt;
         &amp;quot;noipdefault&amp;quot;&lt;br /&gt;
         &amp;quot;460800&amp;quot;&lt;br /&gt;
         &amp;quot;lock&amp;quot;&lt;br /&gt;
 )&lt;br /&gt;
 chat_ppp0=(&lt;br /&gt;
 &#039;ABORT&#039; &#039;BUSY&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;ERROR&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;NO ANSWER&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;NO CARRIER&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;NO DIALTONE&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;NO DIAL TONE&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;Invalid Login&#039;&lt;br /&gt;
 &#039;ABORT&#039; &#039;Login incorrect&#039;&lt;br /&gt;
 &#039;&#039; &#039;ATZ&#039;&lt;br /&gt;
 &#039;OK&#039; &#039;ATH&#039;&lt;br /&gt;
 &#039;OK&#039; &#039;AT+CGDCONT=1,&amp;quot;IP&amp;quot;,&amp;quot;internet&amp;quot;,&amp;quot;&amp;quot;,0,0&#039;&lt;br /&gt;
 &#039;OK&#039; &#039;ATE1&#039;&lt;br /&gt;
 &#039;OK&#039; &#039;ATDT*99#&#039;&lt;br /&gt;
 &#039;CONNECT&#039; &#039;&#039;&lt;br /&gt;
 &#039;TIMEOUT&#039; &#039;5&#039;&lt;br /&gt;
 &#039;~--&#039; &#039;&#039;&lt;br /&gt;
 )&lt;br /&gt;
&amp;lt;/tt&amp;gt;&lt;br /&gt;
Tämä soittosarja toimii DNA:n liittymissä. Muissa voit joutua muuttamaan puhelinnumeroa (*99#) tai access pointin nimeä (&amp;quot;internet&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Tämän jälkeen vain teet init-skriptin komennolla: &amp;lt;tt&amp;gt;ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0&amp;lt;/tt&amp;gt; ja laitat sen käynnistymään bootissa: &amp;lt;tt&amp;gt;rc-update add net.ppp0 default&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Edistyneet toimenpiteet ==&lt;br /&gt;
&lt;br /&gt;
=== Automaattinen yhteydenotto ===&lt;br /&gt;
&lt;br /&gt;
Ainakin liikkuvassa käytössä olisi toivottavaa, että modeemi ottaisi yhteyden automaattisesti, kun laite kytketään USB:n perään. Tämä onnistuu onneksi [[udev]]in avulla hyvin helposti. Luo tiedosto &amp;lt;tt&amp;gt;&amp;gt;/etc/udev/rules.d/99-wvdial.rules&amp;lt;/tt&amp;gt; ja kirjoita sinne rivi&lt;br /&gt;
 ACTION==&amp;quot;add&amp;quot;, KERNEL==&amp;quot;ttyUSB0&amp;quot;, RUN=&amp;quot;/bin/sh -c wvdial&amp;amp;&amp;gt;/var/log/wvdial&amp;amp;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Tämä udev-sääntö testaa (huomaa vertailuoperaattori ==) että ACTION on &amp;quot;add&amp;quot; (uusi laite lisätty) ja että ytimen laitteesta käyttämä nimi on &amp;quot;ttyUSB0&amp;quot;. Tällöin asetetaan (huomaa sijoitusoperaattori =) ajettavaksi ohjelmaksi wvdial (shellin välityksellä).&lt;br /&gt;
&lt;br /&gt;
Jos koneellasi on &#039;&#039;inotify käytössä&#039;&#039; (yleensä on), huomaa udev uuden tiedoston automaattisesti. Jos ei, anna komento &amp;lt;tt&amp;gt;udevadm control --reload_rules&amp;lt;/tt&amp;gt;, Ubuntu- ja Debian-järjestelmissä &amp;lt;tt&amp;gt;udevcontrol reload_rules&amp;lt;/tt&amp;gt;. Modeemi pitää joka tapauksessa irrottaa ja kytkeä takaisin, jotta lisätty sääntö aktivoituu. Yhteys katkaistaan irrottamalla laite USB:stä.&lt;br /&gt;
&lt;br /&gt;
Laitteen kytkemisen jälkeen valitettavasti kuluu aina tuo 60 sekuntia ennen kuin sitä voi käyttää. Näyttäisi olevan ihan modeemin oma ominaisuus, sillä lsusb:llä katsoessa se näkyy alkuun ainoastaan CD-asemana ja vasta minuutin jälkeen ilmestyvät kaksi muutakin laitetta. Ilmeisesti tämä on tarpeen, jotta Windows suostuisi ottamaan CD-aseman käyttöön, eikä hämääntyisi liian monimutkaisesta USB-laitteesta. Toinen ongelma on, ettei laite tunnistu, jos se on valmiiksi kytketty ennen kuin udev ehtii mukaan (esim. lämmin bootti tai &amp;quot;suspend to RAM&amp;quot;). Kylmässä bootissa tuo 60 sekunnin viive kuitenkin on hyödyksi, sillä udev on jo käynnissä, kun laite lopulta tulee esiin. Nämä ongelmat voisi luultavasti kiertää paremmilla udev-säännöillä.&lt;br /&gt;
&lt;br /&gt;
Jos modeemia käytetään kiinteästi, on myös mahdollista lisätä yksinkertaisesti tiedostoon &amp;lt;tt&amp;gt;/etc/rc.local&amp;lt;/tt&amp;gt; tai &amp;lt;tt&amp;gt;/etc/init.d/networking&amp;lt;/tt&amp;gt; komento &#039;&#039;wvdial&#039;&#039; omalle rivilleen, jolloin yhteys muodostetaan automaattisesti tietokoneen käynnistyessä.&lt;br /&gt;
&lt;br /&gt;
=== Puhelut ja tekstiviestit ===&lt;br /&gt;
&lt;br /&gt;
Tulevaan puheluun voi vastata antamalla modeemille komennon ATA (esim. minicomilla), aivan kuten analogisilla modeemeilla aikoinaan, mutta en ole keksinyt miten ääntä saa ulos tai sisään - vastapuoli kuulee pelkkää hiljaisuutta. Myöskään soittaminen ei onnistu, ATD&amp;lt;puhelinnumero&amp;gt; aiheuttaa vastauksen &amp;quot;NO CARRIER&amp;quot;. Tekstiviesteistä ei tule minkäänlaista merkkiä, pitääköhän niitä erityisesti kysyä tekstiviestikeskuksesta tms?&lt;br /&gt;
&lt;br /&gt;
== Katso myös ==&lt;br /&gt;
&lt;br /&gt;
* [[Option GlobeTrotter]]&lt;br /&gt;
* [[Vodafone Mobile Connect Card]]&lt;br /&gt;
* [[Matkapuhelin modeemina]]&lt;br /&gt;
&lt;br /&gt;
== Aiheesta muualla ==&lt;br /&gt;
&lt;br /&gt;
* [http://saunalahti.fi/puhelimet/puhelin.php?id=111 Saunalahti: Huawei E270]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Huawei_E220 Wikipedia: Huawei E220]&lt;br /&gt;
* [http://oozie.fm.interia.pl/pro/huawei-e220/ Huawei E220 in Linux] - Apuohjelma yhteysnopeuksien seuraamiseen ja korjauspaketti vanhemmille kerneleille, jotta /dev/ttyUSB0 -laitteen saa näkyviin. OpenSUSE:n kanssa tämä oli tarpeen myös uudempaa kerneliä käytettäessä.&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Verkko]]&lt;br /&gt;
[[Luokka:Laitteisto]]&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;/div&gt;</summary>
		<author><name>Kompak</name></author>
	</entry>
</feed>