Linux und Alice UMTS Stick
Verfasst: Sa 21. Feb 2009, 21:10
Hallo, da ich kein Forum für Problemlösungen gefunden habe, beschreibe ich hier ein Problem und meine Lösung dazu :
Problem:
Wie kann der Alice-UMTS-Stick unter Linux zur Internet-Verbindung genutzt werden?
Lösung:
So hat es bei mir geklappt:
- Benötigt wird der Driver hso, der seit Kernel 2.6.27 in die offiziellen Linux-Kernel aufgenommen wurde. Wegen weiteren von mir gewünschten Änderungen am Kernel, habe ich mir ein Slax 6.0.9 von http://www.slax.org/ auf meinen Rechner gespielt. Das enthält im mitgelieferten Kernel den Driver hso.
- Weiterhin habe ich mir von http://www.pharscape.org/ozerocdoff.html das Progamm
- Zum Verbinden selbst habe ich ein Skript angepasst, das ich von http://en.gentoo-wiki.com/wiki/Option_Icon_225 kopiert habe. In dem Skript habe ich die Zeile
geändert in
und die Zeile
habe ich in eine der Art
abgeändert, wobei ich statt 1234 die PIN meiner SIM-Karte eingetragen habe. Dort sollten auch noch die Zeilen
angepasst werden, falls nicht nach einem Connect (fast) alle Internetverbindungen über den Stick erfolgen sollen oder andere DNS-Server genutzt werden sollen als von Alice mitgeteilt.
Mit diesen Programmen kann ich mich nun so verbinden:
1. Stick an einem USB-Prot anstecken. Er wird bemerkt und ein CD-Laufwerk erkannt. Falls es automatisch oder manuell gemountet wird, es wieder unmounten.
2.
3. Wird nun das geänderte Skript
4. Mit
Mit freundlichen Grüßen
Andreas
Problem:
Wie kann der Alice-UMTS-Stick unter Linux zur Internet-Verbindung genutzt werden?
Lösung:
So hat es bei mir geklappt:
- Benötigt wird der Driver hso, der seit Kernel 2.6.27 in die offiziellen Linux-Kernel aufgenommen wurde. Wegen weiteren von mir gewünschten Änderungen am Kernel, habe ich mir ein Slax 6.0.9 von http://www.slax.org/ auf meinen Rechner gespielt. Das enthält im mitgelieferten Kernel den Driver hso.
- Weiterhin habe ich mir von http://www.pharscape.org/ozerocdoff.html das Progamm
- Code: Alles auswählen
ozerocdoff
- Zum Verbinden selbst habe ich ein Skript angepasst, das ich von http://en.gentoo-wiki.com/wiki/Option_Icon_225 kopiert habe. In dem Skript habe ich die Zeile
- Code: Alles auswählen
APN=orange.ie
geändert in
- Code: Alles auswählen
APN=internet.partner1
und die Zeile
- Code: Alles auswählen
#PIN=
habe ich in eine der Art
- Code: Alles auswählen
PIN=1234
abgeändert, wobei ich statt 1234 die PIN meiner SIM-Karte eingetragen habe. Dort sollten auch noch die Zeilen
- Code: Alles auswählen
echo "Adding route"
route add default dev $NETDEV
mv -f /etc/resolv.conf /tmp/resolv.conf.hso
echo "Setting nameserver"
echo "nameserver $NS1" > $OUTPUTFILE
echo "nameserver $NS2" >> $OUTPUTFILE
mv $OUTPUTFILE /etc/resolv.conf
angepasst werden, falls nicht nach einem Connect (fast) alle Internetverbindungen über den Stick erfolgen sollen oder andere DNS-Server genutzt werden sollen als von Alice mitgeteilt.
Mit diesen Programmen kann ich mich nun so verbinden:
1. Stick an einem USB-Prot anstecken. Er wird bemerkt und ein CD-Laufwerk erkannt. Falls es automatisch oder manuell gemountet wird, es wieder unmounten.
2.
- Code: Alles auswählen
ozerocdoff -i 0x6971
- Code: Alles auswählen
-i 0x6971
- Code: Alles auswählen
lsusb
- Code: Alles auswählen
Bus 005 Device 004: ID 0af0:6971 Option
- Code: Alles auswählen
hso0
- Code: Alles auswählen
/dev
- Code: Alles auswählen
ttyHS0
- Code: Alles auswählen
ttyHS1
- Code: Alles auswählen
ttyHS2
3. Wird nun das geänderte Skript
- Code: Alles auswählen
connect.sh
- Code: Alles auswählen
connect.sh up
4. Mit
- Code: Alles auswählen
connect.sh down
Mit freundlichen Grüßen
Andreas