1

Tråd: Howto: Option GlobeSurfer Icon 7.2 Linux

Är det någon som lyckats få igång modemet under linux?

2

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Läste detta på engadged

"The new Linux kernels (2.6.2x) will support an updated option usbserial driver with built in support for this device and all other Option USB sticks and cards.

For older kernels it is simple to add the device id to the option driver or usbserial."

Annars ta en titt här:
http://www.pharscape.org/component/opti … pic/t,280/

Gillar prylar, 2G/3G/4G, den som har mest prylar när den dör vinner!

3

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Det verkar ju lovande. Jag får exprimentera lite nån dag. Tack!

4

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Finns lite allt i allo texter.

Option GlobeSurfer Icon 7.2 linux

Här är en guide på tyska
http://www.plzk.de/easybox/pmwiki.php?n=Index.Tutorial

Sen ett verktyg för att reconnecta? när datorn har varit avstängd.

If you want the direct load:
http://www.frederick-reid.com/files/icon_switch.bz2
for the binary and for the source (GPL2)
http://www.frederick-reid.com/files/icon_switch.c

Important: you need the "libusb" for the tool to work. If it's not in your distribution get it from
http://libusb.sourceforge.net/download.html

Kanske stog i den tidigare tråden också.

Gillar prylar, 2G/3G/4G, den som har mest prylar när den dör vinner!

5

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Zanger Bob skrev:

Det verkar ju lovande. Jag får exprimentera lite nån dag. Tack!

Hur gick det för dig? Har du testat än?

mobilabredband.se

6

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

PhR34k skrev:
Zanger Bob skrev:

Det verkar ju lovande. Jag får exprimentera lite nån dag. Tack!

Hur gick det för dig? Har du testat än?

Jag har inte haft tid att testa ännu, men jag tänkte faktiskt prova lite nu i helgen. Jag återkommer med eventuella framsteg.

7 Senaste redigerad av Zanger Bob (2008-01-17 20:52:26)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Efter en massa testande och goooglande har jag fått liv i modemet under linux. Hastigheten är typ samma som på windows, stabiliteten kan jag inte kommentera eftersom jag bara kört det i några timmar ännu.

Guide för att använda Option GlobeSurfer Icon 7.2 på Ubuntu 6.06 för Telenor mobilt bredband:

gcc och (antagligen) libusb-dev behövs för att kompilera:

sudo agt-get install gcc libusb-dev

Hämta hem och packa upp usb_modeswitch (mer info):

wget http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.2.tar.bz2
tar jxvf usb_modeswitch-0.9.2.tar.bz2

Kliv in i katalogen och kompilera:

cd usb_modeswitch-0.9.2/
./compile.sh

Editera konfigurationsfilen:

nano usb_modeswitch.conf

Lägg till ; först i varje rad i sektionen: Option GlobeSurfer Icon (aka "Vodafone EasyBox")
Ta bort ; först i varje rad i sektionen: Option GlobeSurfer Icon 7.2
Facit:

#######################################################
# Option GlobeSurfer Icon (aka "Vodafone EasyBox")

;DefaultVendor= 0x05c6
;DefaultProduct=        0x1000

;TargetVendor=  0x0af0
;TargetProduct= 0x6600

;MessageEndpoint=0x05
;MessageContent="55534243706ede860000000000000601000000000000000000000000000000"


#######################################################
# Option GlobeSurfer Icon 7.2
#
# Contributor: The Pharscape Forum

DefaultVendor=          0x05c6
DefaultProduct= 0x1000

TargetVendor=           0x0af0
TargetProduct=          0x6901

MessageEndpoint=0x05
MessageContent="55534243706ede860000000000000601000000000000000000000000000000"


########################################################

Flytta filerna till rätt ställen:

sudo cp usb_modeswitch.conf /etc
sudo cp usb_modeswitch /sbin

Lägg till regler för att modeswitcha automagiskt:

sudo nano /etc/udev/rules.d/10-local.rules

Klista in i filen:

BUS=="usb", SYSFS{idProduct}=="1000", SYSFS{idVendor}=="05c6", RUN+="/sbin/usb_modeswitch"
BUS=="usb", SYSFS{idProduct}=="6901", SYSFS{idVendor}=="0af0", RUN+="/sbin/modprobe usbserial vendor=0x0af0 product=0x6901"

Kör:

sudo udevcontrol reload_rules

...för att försäkra dig om att dom nya reglerna används.

Skapa filer för pppd:

sudo nano /etc/ppp/peers/3g

Klista in:

/dev/ttyUSB0
460800
idle 7200
lock
crtscts
modem
noauth
replacedefaultroute
defaultroute
user Anyname
password Anypassword
connect "/usr/sbin/chat -V -f /etc/ppp/telenor.chat"
connect-delay 20000
noipdefault
usepeerdns
nobsdcomp
novj
persist

Anslutningsinställningsfil:

sudo nano /etc/ppp/telenor.chat

Klistra in:

ABORT BUSY
ABORT 'NO CARRIER'
ABORT ERROR
REPORT CONNECT
TIMEOUT 10
"" "AT&F"
OK "ATE1"
OK "AT+CGDCONT=1,\042IP\042,\042internet.telenor.se\042"
SAY "Calling Telenor\n"
TIMEOUT 60
OK "ATD*99***1#"
CONNECT \c

Plugga in modemet.
Kör:

lsusb

Du borde först ha en qualcomm enhet (lagringsenhet för windows-drivrutinerna). Kör igen efter några sekunder så ska den ha byts ut mot en Option enhet (själva modemet).
Kör:

ls /dev/ttyUSB*

Ska visa 3 enheter (modem), ttyUSB0, ttyUSB1, ttyUSB2

Dags att ansluta:

pppd call 3g

Titta i syslog efter resultat:

tail /var/log/syslog

Ungefär såhär borde det se ut (men annan local IP givetvis):

Sep  2 14:09:37 gateway pppd[3671]: Serial connection established.
Sep  2 14:09:37 gateway pppd[3671]: Using interface ppp0
Sep  2 14:09:37 gateway pppd[3671]: Connect: ppp0 <--> /dev/ttyUSB0
Sep  2 14:09:57 gateway pppd[3671]: CHAP authentication succeeded
Sep  2 14:09:57 gateway pppd[3671]: CHAP authentication succeeded
Sep  2 14:09:57 gateway kernel: [  134.353145] PPP Deflate Compression module registered
Sep  2 14:10:01 gateway pppd[3671]: Could not determine remote IP address: defaulting to 10.64.64.64
Sep  2 14:10:01 gateway pppd[3671]: Cannot determine ethernet address for proxy ARP
Sep  2 14:10:01 gateway pppd[3671]: local  IP address X.X.X.X
Sep  2 14:10:01 gateway pppd[3671]: remote IP address 10.64.64.64
Sep  2 14:10:01 gateway pppd[3671]: primary   DNS address 195.54.122.221
Sep  2 14:10:01 gateway pppd[3671]: secondary DNS address 81.26.228.3

Verifiera att det faktiskt fungerar också:

ping ping.sunet.se

Grattis, det fungerar!



Kommentarer för användning på andra distar:
Kärnan måste ha libusb. I Ubuntu (och säkert fler) finns det från början.
Om din kärna är nyare än 2.6.2x kan du testa modulen option_icon istället för usbserial. Kan ge bättre prestanda.
Hemma hos mig finns bara vanligt 3G, har du turbo-3g kan du behöva kompilera om usbserial för att få ut alla 3.6Mbps. Läs här.

Läs mer (mina huvudsakliga källor):
http://www.pharscape.org/component/opti … orum/f,11/
http://www.plzk.de/easybox/pmwiki.php?n=Index.Tutorial (död?)
Bra länkar:
http://wwwu.uni-klu.ac.at/agebhard/Glob … index.html
http://www.draisberghof.de/usb_modeswitch/bb/

EDIT: Fixat länkar och lite tillägg.

8 Senaste redigerad av ZilverZ (2008-01-14 08:30:34)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

...Håller på att pula med detta just nu, men tänker sannolikt byta operatör så småningom. Hur tar man reda på chat-skriptet för andra operatörer? Låter osannolikt att supporten kan sådant?
Något annat som bekymrar mig: PIN-koden? Om man är tvungen att ange PIN-kod - Hur 17 skulle det gå till?

/Zilver

9

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

kan man skriva on i chatscriptet för att tvinga modemet till att ansluta till "Sweden" (tres nät) istället för telenor?!?

10

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Det borde ju "bara" vara att ändra i chat-skriptet för att ansluta mot annan operatör (förutsatt att man har "annan" operatörs abbonnemang) - Men frågan är vad som ska ändras...

/Zilver

11 Senaste redigerad av rudis (2008-01-14 12:41:42)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Hittade detta i Options Support Center

In order to perform a manual network selection you can use following AT commands:

AT+ COPS=? Scans for the available networks

AT+ COPS= 1,0,"full network name" Selects the network of choice; full network name is the network name as shown in AT+COPS=?

AT+COPS=0 Puts the device in auto network select

I detta fallet tänkte jag att man kunde tvinga sig till "Sweden" (tre) istälet för Telenors hemmanät.

http://support.option.com/support/faq.p … icleid=157

12

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

IGENTLIGEN med stort I så borde ni kunna köra på Tre's nät lika gärna som Telenors så de roamar fritt på varandra?
Som du skriver att man tvingar den att köra Sweden (Tre).

Gillar prylar, 2G/3G/4G, den som har mest prylar när den dör vinner!

13

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Andreas skrev:

IGENTLIGEN med stort I så borde ni kunna köra på Tre's nät lika gärna som Telenors så de roamar fritt på varandra?
Som du skriver att man tvingar den att köra Sweden (Tre).

Japp, pratade precis med Telenor och man får använda och köra på Sweden fastän man bor i hemmanätet. T.ex. om t3 täckningen för Telenor inte skulle finnas men för tre. Eller om man då tvingar den till att använda Sweden...

14

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Här är definitionen av AT+COPS

http://doc.trolltech.com/qtopia4.2/mode … twork.html

Är det någon som vet vilken APN som man använder sig av när man går på Sweden 3G fastän man använder har Telenor?

15 Senaste redigerad av ZilverZ (2008-01-14 14:45:54)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Googlade lite på "TRE+APN" och hittade lite olika alternativ:
business.tre.se
data.tre.se
bredband.tre.se
(http://www.infoferenda.com/forum-support/147.html)
Efter lite mera Googlande verkar data.tre.se vara den som normalt sett gäller.

/Zilver

16

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Du skall nog använda Telenor's APN.
På samma vis att jag inte ändrar till telenors apn utan kör på Tre's hela tiden fast de tillåter mig att komma in.

Gillar prylar, 2G/3G/4G, den som har mest prylar när den dör vinner!

17 Senaste redigerad av ZilverZ (2008-01-14 20:29:06)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Hmm....
Almost there - men ändå inte:
Syslog ser ut så här:

Jan 14 21:20:13 HAL pppd[6470]: Serial connection established.
Jan 14 21:20:13 HAL pppd[6470]: Using interface ppp0
Jan 14 21:20:13 HAL pppd[6470]: Connect: ppp0 <--> /dev/ttyUSB0
Jan 14 21:20:33 HAL pppd[6470]: CHAP authentication succeeded
Jan 14 21:20:33 HAL pppd[6470]: CHAP authentication succeeded
Jan 14 21:20:33 HAL pppd[6470]: Hangup (SIGHUP)
Jan 14 21:20:33 HAL pppd[6470]: Modem hangup
Jan 14 21:20:33 HAL pppd[6470]: Connection terminated.

Nåra goda idéer?
Använder skripten enl. Zanger Bob's anvisningar - Modemet verkar kicka igång som det ska - det är nog mera PPP som strular, tycks det?

/Zilver

18

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Du kan ändra flaggorna till chat programmet för att få mer utförlig info därifrån, för att utesluta problem där. (Men det brukar komma upp "chat failed" om det är där något går snett.)
I filen /etc/ppp/peers/3g (om du döpt dom som jag) kan du ändra i raden:
connect "/usr/sbin/chat -V -f /etc/ppp/telenor.chat"
Jag har för mig att det stora V:et ska bytas mot ett litet. Om det inte funkar som tänkt, läs i man chat .

Det borde gå att dra fram mer info ut pppd också, men det har jag inte behövt göra.

Du nämnde tidigare något om pin-koden. Har du angett den? (Om du nu behöver det.) Sker med kommandot AT+CPIN=1234.

19 Senaste redigerad av ZilverZ (2008-01-15 20:03:53)

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Tack - får testa mera ikväll. I Windows frågas inte om PIN-kod (har ställt in det så för ett tag sedan) så jag antar att det inte behövs.
Jag lär återkomma... :-)
<edit>
Säg den lycka som varar... Nu switchar inte modemet automatiskt från USB-minne till modem, utan auto-mountas som USB-minne. Om jag umountar det (eller "eject"-ar det från desktop) och sedan försöker med usb_modeswitch får jag bara:

Looking for target device
OK, target device not found. Action required
Looking for default device
Ok, found default device. Prepare switching
Looking for active default driver to detach it
No driver found. Device probably not initialized. Trying to continue ...
Error: could not claim interface (error -1). Can't communicate. Aborting

Järnspikar - varför ska det vara så bökigt! :-( och varför funkar det ena da'n, men inte nästa?

/Zilver

20

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Still no joy... Men efter att för ett ögonblick bootat i Windows (ställer om till modemläge), och sedan boota om till Linux, är ja i alla fall i modemläge även i Linux! (Ubuntu 7.10)
Men: Om jag testar med atdt*99***1# från minicom, får jag bara "NO CARRIER" som svar?!?
Annars har jag hittat en kul sak - umtsmon http://umtsmon.sourceforge.net/
http://sourceforge.net/dbimage.php?id=144050
Borde kunna göra i princip samma sak som Windows-applikationen som ingår i modemet.

/Zilver

21

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Efter att låtit saken bero en dag, så går det plötsligt utmärkt att switcha över till modem-läge igen... Suck.
Nåja, ny tegelvägg att köra pannan i:
Testat med pppd och wvdial - båda vägrar ansluta. "NO CARRIER" så snart ATD*99***1# exekveras.
Testat med minicom också, och kan prata med modemet no problem. Men ATD(T) (vad jag än testar med) resulterar bara i "NO CARRIER" oavsett vilket nr jag försöker med. Och det dyker upp på en gång efter ATD-kommandot.
SMS går bra att skicka med umtsmon.

Varför?!?

22

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Någon som testat detta:

https://forge.vodafonebetavine.net/proj … nemobilec/

Enligt release notes (v 1.99.7) ska Option Globesurfer supportas

23

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Nu har jag testat med Vodafone Mobile Connect Card driver for Linux (https://forge.vodafonebetavine.net/proj … nemobilec/) installerat på en Asus eee med Xubuntu 8.04 - och det bara funkade! I med modemet, starta programmet, ange APN, klicka på Connect - å så var det klart. Nästan för lätt! :-)

/Zilver

24

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Coola bananers, lät ju smidigt värre.

Gillar prylar, 2G/3G/4G, den som har mest prylar när den dör vinner!

25

Sv: Howto: Option GlobeSurfer Icon 7.2 Linux

Ja, verkligen. Förutom att göra anslutning/uppkoppling en barnlek, är det ett komplett "kommunikationscenter" för 3G-modemet. Fungerar så klart inte bara med Vodafone, utan med de flesta modem oavsett operatör, om man kan stå ut med Vodafone-loggan.
Finns förkompilerat för de vanligaste Linux-distributionerna.
http://images.howtoforge.com/images/screenshots/7176c6294e598ab51a85b3a26270fff5-2716.jpg

/ZilverZ