wvdial: PPP 데몬이 죽었습니다: Pty 프로그램 오류(종료 코드 = 9)

wvdial: PPP 데몬이 죽었습니다: Pty 프로그램 오류(종료 코드 = 9)

Linux에서 작동하도록 AnyDATA ADU890-WH 모뎀을 구성하려고 했지만 성공하지 못했습니다. 저는 체코 운영업체 O2의 고객이며 Ubuntu 14.04를 사용하고 있습니다.

한때 네트워크 센터, 모바일 광대역 탭을 사용하여 연결하는 데 성공했지만 그 이후로는 성공하지 못했습니다.

이 내 꺼야 wvdial.conf:

[Dialer Defaults]
Init2 = ATQ0 V1 E1 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = *99#
Stupid Mode = 1
ISDN = 0
Username = a
Init1 = ATZ
Password = a
Modem = /dev/ttyUSB0
Dial Command = ATDT
Baud = 9600

[Dialer CDMA]
Auto DNS = 0
Init1 = ATQ
Init2 = ATZ
Stupid Mode = 1
Phone = #777
Idle Seconds = 0
Modem = /dev/ttyUSB0
Username = [email protected]
Dial Command = ATDT
Password = xxxxxx
Baud = 1500000


[Dialer three]
Init2 = ATZ
Init3 = ATQ0 V1 &D2 &C1 S0=0 +IFC=2,2
Init5 = AT+CGDCONT=1,"IP","internet"
ISDN = 0
Modem = /dev/ttyUSB0
Modem Type = Analog Modem

이것은 /var/log/syslog파일의 중요한 부분입니다:

Jul 23 20:25:07 wigos-hp-lx pppd[5524]: pppd 2.4.5 started by root, uid 0
Jul 23 20:25:07 wigos-hp-lx pppd[5524]: Using interface ppp0
Jul 23 20:25:07 wigos-hp-lx pppd[5524]: Connect: ppp0 <--> /dev/ttyUSB0
Jul 23 20:25:07 wigos-hp-lx NetworkManager[740]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jul 23 20:25:07 wigos-hp-lx NetworkManager[740]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Jul 23 20:25:07 wigos-hp-lx NetworkManager[740]: <warn> /sys/devices/virtual/net/ppp0: couldn't determine device driver; ignoring...
Jul 23 20:25:07 wigos-hp-lx pppd[5524]: MPPE required, but MS-CHAP[v2] nor EAP-TLS auth are performed.
Jul 23 20:25:07 wigos-hp-lx pppd[5524]: Connection terminated.
Jul 23 20:25:07 wigos-hp-lx NetworkManager[740]:    SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Jul 23 20:25:07 wigos-hp-lx pppd[5524]: Exit.

또한 연결을 설정하는 방법에 대한 몇 가지 가이드를 찾았 wvdial지만 이는 를 통해 연결을 시작하는 데 의존 pon <connection-name>하지만 이 명령을 사용할 때 출력이 나오지 않고 아무 일도 일어나지 않습니다.

모뎀은 CDMA 네트워크도 지원하지만 사용 시 오류는 wvdial동일합니다.

답변1

몇 번의 시행착오를 통해 나는 다음과 같은 부분을 발견했습니다 /etc/ppp/options.

# BSD licensed ppp-2.4.2 upstream with MPPE only, kernel module ppp_mppe.o
# {{{
refuse-pap
refuse-chap
refuse-mschap
# Require the peer to authenticate itself using MS-CHAPv2 [Microsoft
# Challenge Handshake Authentication Protocol, Version 2] authentication.
require-mschap-v2
# Require MPPE 128-bit encryption
# (note that MPPE requires the use of MSCHAP-V2 during authentication)
require-mppe-128
# }}}

refuse-*이러한 모든 옵션 과 옵션을 주석 처리하면 require-*인증(및 연결)이 성공합니다.

관련 정보