Tråd: Howto: Option GlobeSurfer Icon 7.2 Linux
Är det någon som lyckats få igång modemet under linux?
Du är inte inloggad. Logga in eller registrera dig.
MobilaBredband.se © Störst på Mobilt Bredband sedan 2007 » Option Wireless Technology » Howto: Option GlobeSurfer Icon 7.2 Linux
Du måste logga in eller registrera för att svara
Är det någon som lyckats få igång modemet under 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/
Det verkar ju lovande. Jag får exprimentera lite nån dag. Tack!
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å.
Det verkar ju lovande. Jag får exprimentera lite nån dag. Tack!
Hur gick det för dig? Har du testat än?
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.
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 ForumDefaultVendor= 0x05c6
DefaultProduct= 0x1000TargetVendor= 0x0af0
TargetProduct= 0x6901MessageEndpoint=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.
...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
kan man skriva on i chatscriptet för att tvinga modemet till att ansluta till "Sweden" (tres nät) istället för telenor?!?
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
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.
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).
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...
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?
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
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.
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
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.
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
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/
Borde kunna göra i princip samma sak som Windows-applikationen som ingår i modemet.
/Zilver
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?!?
Någon som testat detta:
https://forge.vodafonebetavine.net/proj … nemobilec/
Enligt release notes (v 1.99.7) ska Option Globesurfer supportas
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
Coola bananers, lät ju smidigt värre.
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.
/ZilverZ
Du måste logga in eller registrera för att svara
MobilaBredband.se © Störst på Mobilt Bredband sedan 2007 » Option Wireless Technology » Howto: Option GlobeSurfer Icon 7.2 Linux