Home > Internet | Linux | Personligt | Teknik > Huawei E2200 HSDPA

Huawei E2200 HSDPA

Uppdaterad 2007-11-09 med mer information.
Jag satt några timmar i dag och försökte få igång modemet på min bärbara dator, nu funkar det äntligen och jag uppdaterar nu informationen här under.

Jag beställde i tisdags ett abonnemang från 3, mobilt “bredband” för 199kr/mån, bekvämt då jag kan ta met mig den när jag flyttar och ett plus är att jag kan springa runt med modemet i väskan och använda till min bärbara dator.

Modemet är ett Huawei E2200 HSDP, jag hade kollat runt lite på webben innan att det inte skulle vara helt omöjligt att få igång i linux. Så jag beställde det.

I går kom det och jag starta windows för att prova det så att allt funkade som det skulle, det var bara och plugga in det i Vista och det låtsades vara en cd-spelare där installationsprogrammet autostartar från för att sedan när det är klart gömma “cd-spelaren”. Det funkade fint.

I linux så var det dock inte lika lätt då [ubuntu i mitt fall] blev förvirrad av den virtuella cd-spelaren, i tidigare versioner av ubuntu så var en lösning att plocka bort stödjet för det och på så vis lura fram modem-delen. Men jag såg att 7.04 (Feisty Fawn) som jag kör klarade av det genom att helt enkelt ignorera cd-spelaren. Men det var inte frid och fröjd för ett problem kvarstod. Det funkade inte, vad jag kunde utläsa så svarade inte modemet.

Efter att ha googlat runt lite mer så såg jag att jag skulle få tre devices och inte en som jag hade, så här ska det se ut:

s@Narsil ~ $ ls -l /dev/ttyUSB*
crw-rw—- 1 root dialout 188, 0 2007-10-05 09:25 /dev/ttyUSB0
crw-rw—- 1 root dialout 188, 1 2007-10-05 09:21 /dev/ttyUSB1
crw-rw—- 1 root dialout 188, 2 2007-10-05 09:21 /dev/ttyUSB2

Jag försökte olika trix med att ladda ut/in moduler, m.m. men inget verkade hjälpa, slutligen hittade jag en lösning, inte snygg, rätt jobbig men den duger tills vidare. Om jag startar datorn med modemet i så funkar det :)

Uppdaterat
Notera att det jag trode här var inte hela sanningen, jag hade tidigare installerat ett program gjort för vodafone men för samma modem. När jag försökte få modemet att funka på min bärbara dator (7,10, Gutsy Gibbon) så ville det inte funka förän programmet var installerat.
Jag hade helt glömt bort att jag hade det installerat när jag skrev här tidigare, men det kanske är då att det funkar utan på 7.04, kan inte kolla det nu då alla minna system nu kör 7.10. Men jag gissar på att det behövs.
Kort och gott, om du bara hittar ttyUSB0 så installera programmet.

Programmet jag pratar om är:

https://forge.vodafonebetavine.net/projects/vodafonemobilec/

Du kan behöva installera lite bibliotek innan men det tar installern hand om.

Det kan bli lite lustigt om modemet är din enda väg ut på internet då installern vill ladda ner saker, en lösning är kommandorna:

gdebi --apt-line namnet_på_paketet.deb
sudo apt-get install --print-uris lång lista på paket

Som ger dig vilka paket som behöver laddas ner, resp. adressen till paketen för att ladda ner dom manuellt på en annan dator. Sedan är det bara att kopiera in dom till rätt ställe i systemet:

sudo cp /sökväg/*.deb /var/cache/apt/archives/

Uppdaterat (igen)
Tidigare i dag så fick jag igång modemet  från en Live-skiva, det enda jag behövde göra var att kopiera min wvdial.conf till skivans /etc och köra wvdial i en terminal, klart.

Det lite lustiga är att jag fick inte det att funka på min bärbara dator som var installerad från samma skiva utan behövde drivrutinen som jag nämner ovan.

Skivan är en “ubuntu 7.10″-skiva.

Självklart måste jag undersöka hur jag ska kunna få igång det utan att starta (om) datorn, men tills vidare är jag nöjd.

Problemet försvann i Gutsy Gibbon.

Om någon har hittat hit och behöver hjälp att få igång sitt modem så gör följande.

  1. Stoppa in simkortet i en mobil och stäng av pin-koden, koden kan även avaktiveras från en windows-installation (mitt val). Det går att ha kvar pin-koden men det krånglar bara till det.
  2. Starta datorn med modemet i, har du en nyare version än 7.04 så kanske behöver du inte behöver det.
  3. Kör ls -l /dev/ttyUSB* i konsol, du bör få tre resultat, se ovan. Om inte, installera programmet, se ovan.
  4. Editera /etc/wvdial.conf med din favoriteditor, t.ex. sudo gedit /etc/wvdial.conf
  5. Skriv in följande i filen:

[Dialer Defaults]
Phone = *99***1#
Username = skrivvadsomhalst
Password = skrivvadsomhalst
Stupid Mode = 1
New PPPD = yes
Dial Command = ATDT

Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem

Sedan för att ansluta, skriv sudo wvdial

Funkar det inte prova med att lägga till:

connection = 3GPREF
wvdial_profile_name = PAP
apn = data.tre.se

Självklart finns det grafiska sätt att göra allt delar av det, men det tar jag någon annan gång, nu är jag bara nöjd att det funkar.

Jag skrev om det grafiska sättet här, men där utgår jag från att allt bara funkar direkt, jag rekommenderar att du provar i konsoll först.

:: Tre, Linux, Internet, Bredband

Comments:3

Leave a Reply
  1. Reply Maja
    07/12/05

    Jag får tre resultat som heter USB1, USB2 och USB3, men de ligger inte i /dev/tty utan i /dev
    Oavsett om vilken katalog jag skriver vad “Modem=” i wvdial.conf så får jag svaret WvDial: WvDial: Internet dialer version 1.56
    WvDial: Cannot open /dev/ttyUSB0: No such file or directory
    WvDial: Cannot open /dev/ttyUSB0: No such file or directory
    WvDial: Cannot open /dev/ttyUSB0: No such file or directory

    när jag skriver sudo wvdial

    hjälp?

    (jag skaffade vodafone-drivern med pakethanteraren)

  2. Reply Maja
    07/12/05

    Efter omstart kom jag dock lite längre. Wvdial körs och jag får en massa rader som slutar med: WvDial Modem: +CME ERROR: SIM PIN required
    WvDial: Bad init string.
    Så nu kanske det bara är att jag inte lyckats ta bort PIN. Jag har inte tillgång till windows nu, och min mobil är fortfarande operatörslåst så det gick inte heller. Finns det något sätt att mata in PIN i conf-filen? Jag försökte hitta på SIM PIN = bla bla, men det gick såklart inte… Min Ubuntu (7.10 – Gutsy Gibbon) visar “cd-spelaren” och kan utforska filerna där. Ska jag göra något alls med dem eller de gäller bara för windows-folk?

  3. Reply nsg
    07/12/06

    Du har korrekt att det bara ser ut som att det är PIN-koden som ställer sig i vägen, jag gissar på att om det inte vore för den så skulle det funka.
    Ja, det går att ange pin-koden i conf-filen, då jag hade tillgång till windows så det var det inget problem för mig men du kan prova att lägga till:

    Init2 = AT+CPIN=1234

    Där 1234 är ditt pin, finns redan Init2 så kalla den Init3 eller prova att lägg till AT+CP… i slutet av Init2 eller byt ut den … då PIN-koden aldrig var ett problem för mig så har jag inte testat med PIN.

    “CD-Spelaren” som dyker upp kan du ignorera då den inte innehåller något som vi linuxanvändare har nytta av. Har du fortfarande problem så prova att unmounta den (högerklicka och välj Eject), kan hjälpa men det är inte nödvändigt för mig.

    Hoppas du får modemet att funka.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Why ask?

Trackbacks:0

Listed below are links to weblogs that reference
Huawei E2200 HSDPA from nsg.cc
TOP