Seiten: Start Einrichtung Fazit (alternative MedionMobile)
Es scheint also auch in diesem Stick der Huawei-Chip zu sitzen. Dafür braucht man den Script huaweiAktBbo. Falls noch nicht geschehen, muss dieses Script in die Datei /etc/udev/rules.d/99-huawei-e220.rules eingetragen werden und den udev-Deamon neu reloaden (/etc/init.d/udev reload):
... SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", RUN+="/usr/sbin/huaweiAktBbo SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003" |
Und das airprime-Module muss noch „ausgeschaltet“ werden:
... # echo "blacklist airprime" > /etc/modprobe.d/airprime # update-modules |
Als Nächstes musste ich dann ein paar Dateien anlegen. Als Erstes die Datei /etc/ppp/peers/o2:
/dev/ttyUSB0 921600 idle 300 lock crtscts modem noauth usepeerdns replacedefaultroute defaultroute noipdefault noccp nobsdcomp novj ## O2 beides leer user "" password "" # connect script connect "/usr/sbin/ppp-chat-o2.sh" ipcp-restart 8 ipcp-max-configure 50 ipcp-accept-local ipcp-accept-remote |
Dann die Datei /usr/sbin/ppp-chat-o2.sh:
#!/bin/sh /usr/sbin/chat -V -f /etc/chatscripts/ppp-prep-o2 || \ /usr/sbin/chat -V -f /etc/chatscripts/ppp-prep-o2-nopin # wait to switch between GPRS/UMTS #sleep 20 # the final chat script: /usr/sbin/chat -V -f /etc/chatscripts/ppp |
In der Datei /etc/chatscripts/ppp-prep-o2 steht:
ABORT BUSY ABORT ERROR ABORT 'NO CARRIER' REPORT CONNECT TIMEOUT 10 "" "ATZ" #O2 OK "AT+CGDCONT=1,\042IP\042,\042internet\042" OK "AT+CPIN=9876" OK "ATE1V1&D2&C1S0=0+IFC=2,2" OK "AT+IPR=115200" OK "ATE1" #SAY "\nWarte 20 Sekunden, um zwischen UMTS/GPRS umzuschalten ...\n" |
Dann noch die Datei /etc/chatscripts/ppp:
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR REPORT CONNECT TIMEOUT 10 SAY "Verbinde mit Server\n" TIMEOUT 60 "" "ATD*99***1#" CONNECT \c |
Nach dem Start des pppd (pppd call o2) hatte ich tatsächlich eine IP-Adresse: (/var/log/messages)
... pppd[1360]: pppd 2.4.4 started by root, uid 0 pppd[1360]: Serial connection established. pppd[1360]: Using interface ppp0 pppd[1360]: Connect: ppp0 <--> /dev/ttyUSB0 pppd[1360]: No CHAP secret found for authenticating us to UMTS_CHAP_SRVR pppd[1360]: CHAP authentication succeeded pppd[1360]: CHAP authentication succeeded pppd[1360]: Could not determine remote IP address: defaulting to 10.64.64.64 pppd[1360]: local IP address 10.42.95.76 pppd[1360]: remote IP address 10.64.64.64 pppd[1360]: primary DNS address 193.189.244.205 pppd[1360]: secondary DNS address 193.189.244.197 ... |
Ein „killall pppd“ beendete die Internet-Verbindung: (/var/log/messages)
... pppd[1360]: Terminating on signal 15 pppd[1360]: Connect time 38.8 minutes. pppd[1360]: Sent 2303717 bytes, received 50112136 bytes. pppd[1360]: Connection terminated. pppd[1360]: Exit. ... |
Wo alles so weit geklappt hatte, basteln wir auch noch einen Start-Script:
... #/bin/sh #Bus 003 Device 002: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem if [ `lsusb | grep 'ID 12d1:1003' | wc -l` -gt 0 ] then modprobe usbserial vendor=0x12d1 product=0x1003 pppd call o2 # Alternativ zum debugen: #pppd call o2 nodetach # firewall fuer UMTS einschalten /pfad/firewall umts-on fi |
Hier auch noch ein paar Links zu Seiten, die mir zu diesem Thema weitergeholfen haben und von denen ich die Scripte oben „stibitzt“ habe:
- Getting the Huawei E870 to work on Kubuntu (and Mobile Internet from O2)
- iLUG
- Gentoo-Forum dtsch.
- Zugangsdaten der Netzbetreiber für GPRS, EDGE, UMTS bzw. HSPA
Tipp dtsch. - Amilo-Forum
- Huawei E220 unter Linux
- Treiber für schwarzen USB-Stick: http://www.equinoxefr.org/wp-content/uploads/2008/10/icon225.tgz
- Nachtrag: Inzwischen verweisen auch Seiten auf mich:
Debianforum.de: blackberry als umts-modem …
Seiten: Start Einrichtung Fazit (alternative MedionMobile)
Hinterlasse einen Kommentar