Sony Ericsson MD400 Telenor 3g i wvdial

Nätverkskort (även trådlösa), modem och bredbandsmodem
rosv
Inlägg: 2
Blev medlem: 06 jul 2009, 11:02
OS: Ubuntu

Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av rosv »

Hej,
Finns det någon som har en fungerande config för wvdial för telenors 3G bredband?
Modemet är en Sony Ericsson MD400.
En lsusb ger:
Bus 007 Device 008: ID 0fce:d0e1 Sony Ericsson Mobile Communications AB

Jag har konfigurerat usb_modeswitch och allt verkar lira. Jag tror att problemet ligger i felaktigt AT-kommandon i wvdialkonfigurationen.

Just nu har jag:

[Dialer Telenor]
Modem = /dev/ttyACM0
Init1 = AT
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
Init5 = AT+CGDCONT=1,"IP","internet.telenor.se";
Modem TYPE = Analog Modem
Phone = *99#
ISDN = 0
username = 3G
Dial Command = ATDT
Stupid Mode = 1
password = 3G
Baud = 460800

När jag kör wvdial Telenor får jag:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: ATE0V1&D2&C1S0=0+IFC=2,2
ATE0V1&D2&C1S0=0+IFC=2,2
OK
--> Sending: AT+CGDCONT=1,"IP","internet.telenor.se";
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&J0^gL.~
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Mon Jul 6 11:21:26 2009
--> Pid of pppd: 10149
--> Using interface ppp0
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> pppd: ��[06][08][08]�[06][08]
--> Disconnecting at Mon Jul 6 11:21:27 2009
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds

Det verkar alltså som om modemet lirar men att jag skickar fel kommandon.
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Hm, jag är verkligen ingen expert med det ser ju inte ut att vara fel på AT kommandona.

Jag hade exakt samma fel å jag hittade tyvärr ingen lösning, googlade väl i mellan 8-12h.
Jag sket i det å använder nu istället min Nokia N95 som modem ;-) det funkade med en gång.

Meddela gärna om du får det att funka, för N95an har inte HSUPA och klarar dessutom inte mer än 3.6Mbit ner.

Mvh murray
rosv
Inlägg: 2
Blev medlem: 06 jul 2009, 11:02
OS: Ubuntu

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av rosv »

Jag installerade Fedora 11 i stället. Där fungerar det direkt ur lådan efter installation usb_modeswitch
rost
Inlägg: 3
Blev medlem: 02 jul 2009, 14:19
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av rost »

Använd denna guid för SE MD400 fungrade för mig med ubuntu 9.04

http://ubuntu.se/forum/showthread.php?t=4587
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Jo, det gjorde jag med, och jag antar att rosv har fått den att fungera så långt också.
Problemet för mig är att jag kör ubuntu-server utan grafiskt interface, och då finns ju inte NetworkManager. De som jag läst fått modemet att funka har använt NetworkManager...

Funkar iaf inte i wvdial för mig. Men tack iaf ;)
rost
Inlägg: 3
Blev medlem: 02 jul 2009, 14:19
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av rost »

tog lite tid innan jag fick det att fungera. Går att använda utan gui utan network guide
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Hur gjorde du det?

Försökt googla på det ett tag, men hittar inget vettigt.

Tacksam för svar.

Mvh Murray
IllvilJa
Inlägg: 3
Blev medlem: 11 jul 2009, 17:36
OS: Windows

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av IllvilJa »

Hej!
rost skrev:tog lite tid innan jag fick det att fungera. Går att använda utan gui utan network guide
Jag är också mycket nyfiken på hur man går till väga för att få detta att fungera blott och bart med commandline och utan att använda sig av GUI.

Väldigt många hänvisar till NetworkManager vilket jag har testat på en annan maskin (en Gentoo som jag tänkt använda som en slags NAT-router som min jobbdator skulle kunna vara bakom). Tyvärr ville den stabila versionen av Network Manager inte visa något i GUI som tillät mig ange PIN-kod m.m. för Telenor-simkortet i mitt Sony Ericsson MD400 modem. Så jag var modig/dumdristig och försökte installera senaste rykande färska NetworkManager samt ModemManager direkt från GIT repository som Freedesktop hade (dvs snapshots av utvecklarversionerna). Dessa lyckades jag få att kompilera och installeras. Tyvärr var kraven på dependencies så drakoniska att jag installerade en lite för färsk udev på min Gentoo. Eller om det var utvecklingsversionen av NetworkManager som var aningens för mycket "in flux"... hur som haver, det ligger några udev-regler och förvirrar udevs försök att processa events så Gentooburken hänger sig vid boot.

Inget som inte kan lösas av den händige som har tid och möjlighet att bränna en gentoo-install-CD att boota upp den havererade maskinen ifrån för att med hand rätta till/ta bort lite saker. Tyvärr har jag en familj som står här och nu och väntar på att jag får igång min förbindelse med Telenors mobila bredband på någon form av Linuxburk så att vi kan dra iväg till landet (där jag tänkt kunna jobba i godan ro)...

Nåja, all stress till trots, jag har i alla fall min arbetsmaskin, en RHEL5, i intakt skick och på den funkar usb_modemswitch fint. Gör jag en 'cat /proc/bus/usb/devices | grep Product' listar den att den ser ett modem från Sony Ericsson. Dessutom finns devices /dev/ttyACM0 /dev/ttyACM1 att tillgå, så modemet, udev och kärnans drivrutiner kommer överens.

Återstår att förstå hur man nu skall PRATA med modemet för att få det att koppla sig mot internet via Telenor (det var försöket att lösa detta som ledde till debaclet med min stackars Gentoo). Efter lite sökning på internet hittar jag info om wvdial och wvdialconf och upptäcker att de finns på min jobbdator!

Testkör "wvdialconf newconfig" som root och den upptäcker mitt modem, hittar det på /dev/ttyACM0 och genast börjar det kännas hoppfult igen!

Så här blev den genererade filen 'newconfig'

---8<------8<------8<------8<------8<---
[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = USB Modem
; Phone = <Target Phone Number>
; Username = <Your Login Name>
; Password = <Your Password>
---8<------8<------8<------8<------8<---

Känns ju väldigt hoppfullt, men några frågor dyker genast upp...

Som nybliven abbonent hos Telenor bredband med en SE MD400:

Hur anger jag PIN?
Vad skall jag ange för Username och Password (eller skall jag ens göra det)?
Vad annat skumt skall jag ange (typ... APN eller vad det heter...)?

Jag har fattat så långt att jag skall peta in allt i ovanstående fil och när det är gjort, skall wvdial i princip vara redo att låta min laptop koppla upp sig, anywhere, anyhow...

Får be om ursäkt att jag inte skriver mer sammanhängande, kortare och framför allt inte kanske inte vänt på varje tänkbar sten... med undantag för detta att sova en stund har jag på olika sätt försökt lösa detta sedan klockan 18 igår (24 timmar sen) så jag är lite mör upptill (och behöver nog en break med kaffe några minuter).

Är självklart tacksam för alla svar!

Med vänliga hälsningar

/Jakob

PS. Jag finns just nu i #ubuntu-se på freenode och kan även pingas på chat via illvilja@gmail.com (Google talk) och illviljans@hotmail.com (MSN). Ja, jag hymlar inte med att jag är lätt desperat... min familj har under tiden jag skrev detta inlägg resignerat och insett att vi nog skall sikta på att åka tidigt i morgon bitti.

PPS. GUI-lösningar, när de väl är stabila i sig och klarar att köras på stabila releaser av Linux (dvs inte på skakiga bleeding-egdeburkar) är guld värda... men fram till dess håller jag mig nog till command-line.

PPPS. Ja, mycket googlande har det blivit under dessa 24 timmar och jag håller med, det är inte mycket användbart man hittar (däremot en del blindspår, tyvärr.)
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Ja, gott om blidnspår vill jag lova!

Såhär ser min wvdial.conf ut, som för övrigt INTE fungerar, i vilket fall inte för mig.

Kod: Markera allt

[Dialer Telenor]
Modem = /dev/ttyACM2
Init1 = AT
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","internet.telenor.se";
Modem TYPE = Analog Modem
Phone = *99#
ISDN = 0
Dial Command = ATDT
username = ''
password = ''
Baud = 460800
Jag har stängt av PIN-kod. Ska man ha det också behöver man även AT+CPIN=PIN

Kod: Markera allt

Init2=AT+CPIN=0000
Jag vet dock inte om du måste ha PIN som första Init.
För övrigt när det gäller username å password behöver du inte ange något alls. Det spelar ingen roll om du anger något eller inte.


Jag har försökt få igång NetworkManager via cli i några timmar nu, men lyckas fan inte. Körde X over SSH för att konfigurera modemiställningarna, men vet inte hur jag ska få programmet att ansluta me det modemet utan att jag använder NetworkManager. Clueless >_<

Jag får dessutom "abnormal exit" av usb_modeswitch vid boot.
Det får jag när jag gjort som står i följande guide;
http://ubuntu.se/forum/showthread.php?p=19872

Modemet fungerar "lika långt som vanligt" bara jag gör en usb_modeswitch innan jag ska börja använda det, men det är ju irriterande att det inte kan fungera direkt vid boot! :/

Ajja, hoppas jag hjälpte dig lite iaf illvilja!
IllvilJa
Inlägg: 3
Blev medlem: 11 jul 2009, 17:36
OS: Windows

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av IllvilJa »

rost skrev:tog lite tid innan jag fick det att fungera. Går att använda utan gui utan network guide
Hej Rost! För att vara lite oartigt rakt på sak, kan du göra mig (och flera andra) följande tjänst:

1.) Verifiera att det verkligen är ett Sony Ericsson MD400-modem du använder.
2.) Verifiera att det funkar en extra gång ;-)
3.) Posta innehållet i din fungerande wvdial.conf här på forumet.

Lyckas du med alla tre har du begått ett smärre hjältedåd!

(Googlar man så hittar många som lyckas med 2 av 3 av punkterna i listan men ingen som lyckas med alla 3...)

Med vänliga hälsninar

/Jakob
IllvilJa
Inlägg: 3
Blev medlem: 11 jul 2009, 17:36
OS: Windows

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av IllvilJa »

Problemet är löst!

I alla fall för mig :).

Så här ser min wvdial.conf ut:

Kod: Markera allt

[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Dial Command = ATDT
Init1 = AT
Init2 = AT+CFUN=1
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
Init4 = AT+CGDCONT=1,"IP","internet.telenor.se"
Modem Type = USB Modem
Phone = *99#
username = ''
password = ''
Init2 är raden som gjorde skillnad, det var en instruktion till modemet att slås på över huvudtaget (vilket ju är en bra ide!). Jag läste källkoden till ModemManagers drivrutiner för Sony Ericsson (i filen 'plugins/mm-modem-mbm.c') och fann AT-kommandot AT+CFUN=1 som innebär att alla funktioner skall slås på.

(I nämnda fil används även andra AT-kommandon som kollar signalstyrka, batterinivå och annat roligt).

Sen är det naturligtvis lite manuellt meck med att få DNS att bli perfekt, men allvarligt, jag är nöjd, då jag har nätverk under vistelsen på landet. Att jag måste köra usb_modemswitcher för hand är inte heller något som gör mig särskilt förtvivlad :). Automatiseringen kan vi ägna oss åt i höst.

Så, här finns ModemManager för den som är intresserad (det mest hemsidesliknande som finns för produkten just nu): http://cgit.freedesktop.org/ModemManager/ModemManager/.
Referens över Sony Ericssons telefoners AT-kommandon fanns här: http://developer.sonyericsson.com/getDo ... ocId=65054
(Den verkar inte vara heltäckande vad gäller modemen. Några AT-kommandon och returkoder saknades.)

Sådär! Ett jäkla meck att få det att funka (ser fram emot när NetworkManager och ModemManager blir mer tillgängliga i praktiken... dvs när alla ens linuxlaptops får tillräckligt moderna OS-versoner för att smidigt installera tillräckligt nya NM och MM).

Hope this helps!
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Aah , bra där illvilja :-)
Äntligen kan man använda modemet man fick till sitt bredband ;p

Trodde dock att det inte funkade först, men kom på att jag glömde köra usb_modeswitch! ;D

Tack för hjälpen :-)
murrayhack
Inlägg: 11
Blev medlem: 12 maj 2008, 15:49
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av murrayhack »

Tja!
Tänkte bara höra om du också har problem med att modemet dör efter några timmar?
Mitt brukar "dö" 1-2 ggr/dag. Sjukt jobbigt. Måste dra ut modemet ur datorn, sätta i de igen, göra usb_modeswitch och sedan kan jag använda det igen.

Har ingen aning om varför det gör det :-(

Kod: Markera allt

# cat /var/log/messages |grep pppd

Jul 14 23:38:34 cbrick pppd[3875]: Modem hangup
Jul 14 23:38:34 cbrick pppd[3875]: Connect time 418.3 minutes.
Jul 14 23:38:34 cbrick pppd[3875]: Sent 47553833 bytes, received 227462591 bytes.

Jul 15 19:25:11 cbrick pppd[11065]: Terminating on signal 15
Jul 15 19:25:11 cbrick pppd[11065]: Connect time 1185.0 minutes.
Jul 15 19:25:11 cbrick pppd[11065]: Sent 40354520 bytes, received 133194101 bytes.
Tog bort onödig info..

Verkar ju vara olika anledningar också :/
fedor
Inlägg: 321
Blev medlem: 04 jul 2006, 20:43
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Linköping

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av fedor »

Någon som testat SE MD400 modem med Ubuntu 10.04?
Testade lite sanbbt och fick det inte att fungera :(
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av northface »

Started out with nothing and have most of it left
fedor
Inlägg: 321
Blev medlem: 04 jul 2006, 20:43
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Linköping

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av fedor »

ok.
Synd att det inte löst sig med network-manager det fungera ju med 9.04
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Sony Ericsson MD400 Telenor 3g i wvdial

Inlägg av northface »

Ja, men det fungerar med wvdial som hjälp.
Started out with nothing and have most of it left
Skriv svar

Återgå till "Internet"