Inlägg märkta ‘mobilt bredband’
Att få igång ett 3G modem direkt på installation i Ubuntu 10.04 hade varit kul. Jag fick dock igång det med HSO enligt anvisningen för 9.10, men utan att använda HSOconnect. Sedan hittade jag en norsk som säger sig ha lyckats med bara standardpaket. Enligt honom så räcker det numera med:
sudo apt-get install hsolink usb-modeswitch
Sedan köra network managern. Det finns i alla fall spår av ”d055″ i /lib/udev/rules.d/40-usb_modeswitch.rules från usb-modeswitch.
Jag installerade om labblaptopen. Sedan körde jag :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install usb-modeswitch
och startade om.
När jag konfigurerat networkmanagern så kunde jag ansluta på första försöket. Nästa misslyckades dock. Jag tog ur modemet och satte i det igen och kunde ansluta. Lite halvskakigt, men det ser ut att vara på rätt väg. Väl uppkopplad så verkar anslutningen hänga i.
Så status nu är att Networkmanagern 0.8 bör funka och HSOconnect och hsolinkcontrol inte behövs. uname -r berättar 2.6.32-16-generic.
Edit 2010-05-09: Jag har testat även Ubuntu.se remix för 10.04 och lägger man bara till paktet usb-modeswitch så funkar det.
edit 2010-04-05 I Ubuntu 10.04 beta verkar det blir enklare, men kanske inte stabilare.
http://familjen-gustafsson.se/blogg/2010/04/ubuntu-10-04-beta-med-option-icon-505/
————————————————————————————————————
Efter att nästan ha gett upp om Ubuntu 9.10 och Option icon 505 så har jag genom denna tråd lyckats att få det att fungera. Det är en sammanställning av momenten som behövs.
För att kunna installera enligt länkad anvisning fick jag dock börja med att installera två paket.
sudo apt-get install libusb-dev
sudo apt-get install python-all
Att ansluta modemet när man startat upp går bra ”program, internet, HSOconnect” och tryck på ”connect”. Att koppla ner går också bra. Tänk på att stänga HSOconnect innan du tar ut modemet, annars verkar Ubuntu hänga upp sig. Glöm inte att redigera profilen i HSOconnect där APN för Telia ska vara ”online.telia.se”.
Källan till drivrutinerna finns här:
Edit 2010-01-03 Efter en del tips så funkar det i Ubuntu 9.10
http://familjen-gustafsson.se/blogg/2010/01/ubuntu-9-10-med-telia-mobilt-bredband-option-icon-505-fungerar/
Jag testade idag att uppgradera en laptop från Ubuntu 9.04 till 9.10. Kärnan blev 2.6.31 vilket borde borga för att modemet skulle stödjas. Alla kontroller (lsusb lsmod usb-switch) verkade funka och det dök upp i nätverkshanteraren. Men när jag försöker att koppla upp så kopplar det bara ner igen. Tills vidare så låter jag frugans dator rulla vidare på 9.04…..
Det verkar som om HSO gått sönder i kärna 2.6.31. Mer läsning nedan.
http://www.pharscape.org/forum/index.php/topic,784.0.html
Detta modem har stulit några timmar av mej. Närmast sanningen kom jag på denna instruktion. Tiden har sedan gått och det har kommit nya kernels till Ubuntu. Så här blev min lösning för att surfa mobilt.
Installera Ubuntu 9.04. Sedan uppdatera det med senaste paketen. Ta upp en terminal och kolla vilken kärna du har.
terminal: uname -r
2.6.28-15-generic
Hämta en nyare headers 1 och 2 och kernel 2.6.30.8 på adressen.
Installera den
terminal: sudo dpkg -i linux-headers-2.6.30-02063008_2.6.30-02063008_all.deb
terminal: sudo dpkg -i linux-headers-2.6.30-02063008-generic_2.6.30-02063008_i386.deb
terminal: sudo dpkg -i linux-image-2.6.30-02063008-generic_2.6.30-02063008_i386.deb
Starta om och verifiera att du kör på nya kerneln.
terminal: uname -r
2.6.30-02063008-generic
Du kan nu ansluta USB-modemet och se att det finns i USB och att modulen hso laddas samt att det skapats ett ttyHS*-device.
terminal:lsusb|grep Option
Bus 001 Device 002: ID 0af0:d055 Option
terminal:lsmod|grep hso
hso <siffor>
terminal: ls /dev/ttyH*
/dev/ttyHS0 (eller ttyHS1 etc)
Saknar du hso-modulen och device så har inte modulen laddats i kärnan när du anslöt modemet. För att få linux att strunta i CDROM-läget på modemet så ska ytterligare lite fixas.
Hämta ozerocdoff från http://www.pharscape.org/ozerocdoff.html Följ länkarna där för att hämta senaste versionen. Filen heter udev.tar.gz
terminal: gunzip udev.tar.gz
tar xvf udev.tar
cd udev
make
sudo make install
cd /etc/udev/rules.d/
redigera filen som hanterar att stänga av CDROM-läget
sudo vi 51-hso-udev.rules
Lägg in dessa två rader i slutet på motsvarande stycken i filen.
ATTRS{idVendor}==”0af0″, ATTRS{idProduct}==”d055″, RUN+=”/usr/sbin/ozerocdoff -wi 0x%s{idProduct}”
SUBSYSTEM==”usb_device”, SYSFS{idVendor}==”0af0″, SYSFS{idProduct}==”d055″, SYSFS{bDeviceClass}==”00″, RUN+=”/usr/sbin/ozerocdoff -wi 0x%s{idProduct}”
Starta om PCn.
Lägg till Telia i network manager för mobilt bredband genom att högerklicka på nätverkssymbolen högst upp på skärmen. I mitt fall välj Telia. Gå in och redigera anslutningen och skriv i din PIN-kod.
Nu ska du kunna vänsterklicka på nätverkssymbolen och välja Telia och surfa trådlöst.
Nu ska jag snart ge mej i kast med Tinnas Ubuntu. Med denna metod har jag lyckats 2ggr i testmiljön.
2009-10-02: På 15 min fick jag till det i Tinnas laptop med Ubuntu 9.04. Vid test på landet (Hånger) så blev det 7.1Mbit/s nedströms. Bättre än ADSL hemma..
Uppdatering 2009-10-18
Problemen existerade i Telias programpaket 3.1.47. Idag så kan man hämta hem 3.1.62 som funkar att installera, starta om och man får inga drivrutinsproblem. Det står även att den ska funka med Mac OS 10.6 på sidan för modemet (även om texten fortfarande refererar till 3.1.47) . Det känns lite bättre nu än då.
Hämta senaste programvara för option icon 505 för Telia.
————————————————————–
Tanken är att Tinna ska kunna koppla upp sin laptop med Ubuntu på mobilt bredband. Det visade sig inte vara så lätt.. Då testade jag modemet i MacBooken, och fick min första krash i snöleoparden.
Rätt metod för att få det att funka i Mac är:
Installera Telias programvara från
http://www.telia.se/privat/kundservice/support/mobilt/supportmobiltbredband/modemochprogramvara#Option_iCon_505
Starta om Mac på uppmaningen men låt bli att stoppa i USB-stickan. (annars krashar du!)
Installera sedan uppdaterade drivrutiner från Option för Mac OS 10.6 (inte program för uppkoppling)
http://www.option.com/en/support/software-download/usb-modems/icon505/
Filen heter i skrivande stund ”148_Option HS Driver v3.26.0 for 10.4.dmg”
Ingen omstart krävs. Anslut sedan USB-pinnen, starta ”Telia mobilt bredband” och skriv in din PIN-kod.
Nu var det bara att koppla upp! (i Macen).
Då får vi se om det går att lösa i Ubuntu 9.04….