Seiten: 1 | Konfig anpassen | Warten auf die SMS | teuer Test | es klappt (alternative O2)

Ein Anstecken des Sticks (ohne SIM-Karte) zeigte, dass der Stick sich identisch zum O2-Stick meldet. (Dort sind auch die Links zu anderen Seiten zu diesem Thema) Also nutzte ich die Zeit, alle Dateien einmal zu kopieren und dann alle O2-Einstellungen auf ‚ePlus‘ zu geändern:

Konfiguration anpassen

~# lsusb
Bus 003 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem

~# cp -p /etc/ppp/peers/o2 /etc/ppp/peers/aldi
~# vi /etc/ppp/peers/aldi

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# usbserial device, some options:
/dev/ttyUSB0
921600
idle 300
lock
crtscts
modem
noauth
usepeerdns
replacedefaultroute
defaultroute
noipdefault
noccp
nobsdcomp
novj
## Aldi geht ueber ePlus
user "eplus"
password "gprs"
# connect script
connect "/usr/sbin/ppp-chat-aldi.sh"
ipcp-restart 8
ipcp-max-configure 50
ipcp-accept-local
ipcp-accept-remote

~# cp -p /usr/sbin/ppp-chat-o2.sh /usr/sbin/ppp-chat-aldi.sh
~# vi /usr/sbin/ppp-chat-aldi.sh

#!/bin/sh
# call the preparation chat script (with pin and if this fails without pin)
/usr/sbin/chat -V -f /etc/chatscripts/ppp-prep-aldi || \
  /usr/sbin/chat -V -f /etc/chatscripts/ppp-prep-aldi-nopin
# wait to switch between GPRS/UMTS
sleep 5
# the final chat script:
/usr/sbin/chat -V -f /etc/chatscripts/ppp

~# cp -p /etc/chatscripts/ppp-prep-o2 /etc/chatscripts/ppp-prep-aldi
~# vi /etc/chatscripts/ppp-prep-aldi

ABORT BUSY
ABORT ERROR
ABORT 'NO CARRIER'
REPORT CONNECT
TIMEOUT 10
"" "ATZ"
#ePlus
OK "AT+CPIN=9876"
OK "ATE1V1&D2&C1S0=0+IFC=2,2"
## Monatsflat und normal: internet.eplus.de
## Tagesflatrate: tagesflat.eplus.de
OK "AT+CGDCONT=1,\042IP\042,\042internet.eplus.de\042"
OK "AT+IPR=115200"
OK "ATE1"
#SAY "\nWarte 20 Sekunden um zwischen UMTS/GPRS umzuschalten ...\n"

~# cp -p /etc/chatscripts/ppp-prep-o2-nopin /etc/chatscripts/ppp-prep-aldi-nopin
~# vi /etc/chatscripts/ppp-prep-aldi-nopin

ABORT BUSY
ABORT ERROR
ABORT 'NO CARRIER'
REPORT CONNECT
TIMEOUT 10
"" "ATZ"
#ePlus
OK "ATE1V1&D2&C1S0=0+IFC=2,2"
## Monatsflat und normal: internet.eplus.de
## Tagesflatrate: tagesflat.eplus.de
OK "AT+CGDCONT=1,\042IP\042,\042internet.eplus.de\042"
OK "AT+IPR=115200"
OK "ATE1"
#SAY "\nWarte 20 Sekunden um zwischen UMTS/GPRS umzuschalten ...\n"

~# vi /batch/start-umts

#/bin/sh
debug=0
#anbieter="o2"
anbieter="aldi"
# huaweiAktBbo
#  O2-Stick:#Bus 003 Device 002: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
#Aldi-Stick:#Bus 003 Device 003: 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
  if [ ${debug} -eq 0 ]
   then
    pppd call ${anbieter}
   else
    # Alternativ zum debugen:
    pppd call ${anbieter} nodetach
   fi
  # firewall fuer UMTS einschalten
  /batch/umts-firewall on
 fi

~#