我想摆脱网络管理器,因为它对我来说太神奇了。
然而,我无论如何也想不出如何使用 wvdial 连接我的 UMTS-stick(网络管理器对此没有任何问题)。
这里是网络管理器配置:
[connection]
id=O2 connection
uuid=c7759b65-8115-4019-bb99-72dd82037f5a
type=gsm
autoconnect=false
[gsm]
number=*99#
apn=surfo2
[ppp]
lcp-echo-failure=5
lcp-echo-interval=30
[serial]
baud=115200
[ipv4]
method=auto
我已经尝试过对 wvdial 进行以下配置:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","surfo2"
Init7= AT+COPS?
Modem Type = Analog Modem
Baud = 115200
New PPPD = yes
Modem = /dev/ttyUSB1
ISDN = off
Username = whatever
Password = whatever
Ask Password = 0
Dial Command = ATD
Stupid Mode = 1
Auto DNS = no
Idle Seconds = 5000
Carrier Check = No
Phone=*99#
然而,我只收到“无承运人”错误。
我特意插入了 AT+COPS?,在无载波之前我可以看到这个输出:
--> Sending: AT+COPS?
AT+COPS?
+COPS: 0,0,"O2 (Germany) GmbH & Co. OHG",2
OK
因此,看起来调制解调器连接到了我的提供商,但无论什么原因都无法检测到运营商。
我该如何攻击它?
非常感谢!
PS:我正在使用 Debian 测试