Hallo zusammen,
ich habe eine Frage bzgl. wvdial.
Ich nutze einen Aldi Web-Stick zur Internetverbindung mit einer Monatsflatrate:
lsusb | grep -i huawei Bus 001 Device 016: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Voranschicken möchte ich, daß ich weiß, daß ich eine Internet-Verbindung über das nm-applet herstellen kann. Dennoch möchte ich ja immer etwas dazulernen, und so habe ich eine Verbindung mit wvdial versucht. Dazu habe ich zwei Fragen.
Als erstes habe ich eine Versuchs-Konfig geschrieben, da ich nicht meine Original-Datei (/etc/wvdial.conf) verändern wollte. Sie schaut so aus:
## die PIN dem Modem mitteilen ## [Dialer pin] Init3 = AT+CPIN=XXXX # hier habe ich meine pin eingetragen # ## die eigentliche Einwahl ins Internet ## [Dialer Defaults] Carrier Check = no Init4 = AT+CGDCONT=1,"IP","internet.eplus.de" # für Monatsflatrate # Stupid Mode = 1 Phone = *99# Dialer Command = ATDT Modem Type = USB Modem Modem = /dev/ttyUSB0 Dial Attempts = 2 Username = eplus Password = gprs
Im Terminal gab ich also folgendes ein:
wvdial -C /home/rosika/Schreibtisch/prov_Ordner/prov/versuch_wvdial.conf
, und sofort wurde die Verbindung hergestellt. Das hat also geklappt.
1.Frage:
Wie trenne ich die Verbindung wieder? Ich habe es so gemacht:
Mit "ps aux | grep wvdial" habe ich folgendes herausbekommen:
root 11750 0.0 0.0 33364 3392 pts/5 S 15:36 0:00 /usr/sbin/pppd 57600 modem crtscts defaultroute usehostname -detach user eplus noipdefault call wvdial usepeerdns idle 0 logfd 6 rosika 12029 0.0 0.0 17020 988 pts/6 S+ 15:37 0:00 grep --color=auto wvdial
Danach trennte ich die Verbindung mit: "kill 11750". Gibt es eine andere, praktikablere Lösung zu Trennung der Verbindung?
2.Frage:
Mit dem Befehl
wvdial -C /home/rosika/Schreibtisch/prov_Ordner/prov/versuch_wvdial.conf
konnte ich die Verbindung zwar herstellen, aber als exit-code wurde 134 zurückgegeben. Hier der Terminal output:
rosika@rosika-Lenovo-H520e ~> wvdial -C /home/rosika/Schreibtisch/prov_Ordner/prov/versuch_wvdial.conf --> WvDial: Internet dialer version 1.61 --> Cannot set information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: AT+CGDCONT=1,"IP","internet.eplus.de" AT+CGDCONT=1,"IP","internet.eplus.de" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Starting PPP immediately. --> Starting pppd at Sat Feb 23 15:36:52 2019 --> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied --> --> PAP (Password Authentication Protocol) may be flaky. --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied --> --> CHAP (Challenge Handshake) may be flaky. --> Pid of pppd: 11750 wvdial: utils/wvtask.cc:303: static int WvTaskMan::yield(int): Assertion `*current_task->stack_magic == 0x123678' failed. fish: 'wvdial -C /home/rosika/Schreibt…' terminated by signal SIGABRT (Abbruch) rosika@rosika-Lenovo-H520e ~> echo $status 134
Müsste ich etwas anders konfigurieren, oder kann ich den exit-code ignorieren?
Vielen Dank im voraus.
LG. Rosika ☺