1
Laitealue / Vs: Neuvoa?: Option iCON 255 3G-usb-mokkula
« : 20.04.08 - klo:12.17 »
Kiitoksia kaikille ohjeista!
Tässä minun reseptini. (Viljelen tekstissä grafiikkaa, jotta ulkomaankielisetkin voivat yrittää arvata sisältöä...) Tarvikkeet työhakemistossa ovat:
hso-udev.tar.gz
hso-1.2.tar.gz
Noissa on jonkun verran käännettyjä objekteja joukossa, eivätkä ne sopineet
mulle suoraan, siksi joukossa on tuo make clean .
Toimii!!! Tätä kirjoitan nyt Linuxilla.
Yksityiskohtia. En siis tarvinnut tällä sivulla mainittuja paketteja:
icon225.tar.gz (valmiiksi käännetty, ei sopinut mun kernelille )
hso-1.1.tar.gz (ainakin yksi bugi Makefile:ssa )
usb_modeswitch-0.9.3.tar.bz2 (en saanut edes kääntymään )
Itselläni on Kubuntu 7.1, kernel 2.6.22-14-386. (En ymmärrä paljoa näistä!)
Minulla ei tuon hso:n kääntäminen hso.ko -tiedostoksi heti onnistunut tuollakaan, kun tuntui puuttuvan
linkki ja sen takaa hakemisto:
/lib/modules/2.6.22-14-386/build -> /usr/src/linux-headers-2.6.22-14-386
Käännös onnistui, kunhan ensin hain paketin
linux-headers-2.6.22-14-386_2.6.22-14.52_i386.deb
(Itse jouduin hakemaan Windowsin kautta, sillä mulla ei ole tässä lanka-kaistaa, pelkästään
tämä 3G-modeemi. Hieman vaivalloista Jos jokin yhteys on jo suoraan Linuxista, em.
paketin hakemiseen kannattaa tietysti käyttää Linuxin oletuskaluja synaptic tai apt-get...)
Ehdotus. Yhteyden aloittamiseen tarjotaan scriptiä hso-connect.sh, olisko
connect-usb-modem.sh parempi, hakemistoon /usr/local/bin ?
Samoin yhteiskäyttöissä koneissa saattaisi olla fiksua, että 3g-yhteyden salasanat ja pinit olisivat käyttäjän hakemistossa
esim. tiedostossa ~/.usbmodemrc ja luku siitä, ellei työhakemistossa tiedostoa conninfo.ini.
Tässä minun reseptini. (Viljelen tekstissä grafiikkaa, jotta ulkomaankielisetkin voivat yrittää arvata sisältöä...) Tarvikkeet työhakemistossa ovat:
hso-udev.tar.gz
hso-1.2.tar.gz
Noissa on jonkun verran käännettyjä objekteja joukossa, eivätkä ne sopineet
mulle suoraan, siksi joukossa on tuo make clean .
Koodia: [Valitse]
# Koska hso-udev.tar.gz -paketissa ei ole hakemistoa, tehdään se ensin
mkdir usb
cd usb
tar xvzf ../hso-udev.tar.gz
make clean
make
sudo make install
udevcontrol reload_rules
cd ..
tar xvzf hso-1.2.tar.gz
cd hso
make clean
make
# Joo, kahteen kertaan:
sudo make install
sudo make install
udevcontrol reload_rules
# Sitten conninfo.ini:n muokkausta:
cat > conninfo.ini
# APN=
# USER=
# PASS=
# PIN=
APN=internet.saunalahti
PIN=<pin-koodi>
# etc...
<Ctrl-d>
sudo ./hso_connect.sh up
Toimii!!! Tätä kirjoitan nyt Linuxilla.
Yksityiskohtia. En siis tarvinnut tällä sivulla mainittuja paketteja:
Itselläni on Kubuntu 7.1, kernel 2.6.22-14-386. (En ymmärrä paljoa näistä!)
Minulla ei tuon hso:n kääntäminen hso.ko -tiedostoksi heti onnistunut tuollakaan, kun tuntui puuttuvan
linkki ja sen takaa hakemisto:
/lib/modules/2.6.22-14-386/build -> /usr/src/linux-headers-2.6.22-14-386
Käännös onnistui, kunhan ensin hain paketin
linux-headers-2.6.22-14-386_2.6.22-14.52_i386.deb
(Itse jouduin hakemaan Windowsin kautta, sillä mulla ei ole tässä lanka-kaistaa, pelkästään
tämä 3G-modeemi. Hieman vaivalloista Jos jokin yhteys on jo suoraan Linuxista, em.
paketin hakemiseen kannattaa tietysti käyttää Linuxin oletuskaluja synaptic tai apt-get...)
Ehdotus. Yhteyden aloittamiseen tarjotaan scriptiä hso-connect.sh, olisko
connect-usb-modem.sh parempi, hakemistoon /usr/local/bin ?
Samoin yhteiskäyttöissä koneissa saattaisi olla fiksua, että 3g-yhteyden salasanat ja pinit olisivat käyttäjän hakemistossa
esim. tiedostossa ~/.usbmodemrc ja luku siitä, ellei työhakemistossa tiedostoa conninfo.ini.