ppr 연결에서 gprs 문제 LCP TermReq id = 0x3


-1

다음 설정 :

wavecom gprs 모뎀이있는 원격 리눅스 PC가 pppd와 chat를 통해 오렌지색 romania gprs 네트워크에 연결을 시도합니다.

우리는 수백 개의 장치에 대해 다른 제공 업체와 함께이 설정을 사용하고 GPRS Provider에 연결할 수 있도록 pppd 옵션을 재구성하지 않아도됩니다.

VPN을 통해 해당 장치에 액세스 할 수 있으므로 즉시 구성 옵션을 변경할 수 있습니다 (적어도 현재는)

chatscript 자체가 올바르게 연결되어있는 것처럼 보입니다.

여기서 절단 된 로그 :

AT+COPS?
+COPS: 0,0,"orange"

OK
AT+CGREG=1
OK

+CGREG: 0
AT+CGATT=1
OK

+CGREG: 2

+CGREG: 1
AT+CSQ
+CSQ: 24,0

OK
AT+CGAUTO=1
OK
at+cgdcont=1,"IP","internet"
OK
AT+CGACT=1,1
OK
AT+CGDATA=1
CONNECT
Serial connection established.
using channel 11
Using interface ppp0
Connect: ppp0 <--> /dev/gsmmodem
rcvd [LCP ConfReq id=0x1 <mru 1500> <asyncmap 0x0> <pcomp> <accomp> <auth pap>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x7e7f80ba> <pcomp> <accomp>]
sent [LCP ConfRej id=0x1 <auth pap>]
rcvd [LCP ConfRej id=0x1 <magic 0x7e7f80ba>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <mru 1500> <asyncmap 0x0> <pcomp> <accomp>]
sent [LCP ConfAck id=0x2 <mru 1500> <asyncmap 0x0> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <pcomp> <accomp>]
sent [IPCP ConfReq id=0x1 <addr 192.168.10.1> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
rcvd [LCP TermReq id=0x3]
LCP terminated by peer
sent [LCP TermAck id=0x3]
Connection terminated.

현재 사용하고있는 설정 옵션은 다음과 같습니다 :

defaultroute
noipdefault
modem
/dev/gsmmodem
115200  
crtscts
persist
maxfail 1
debug
nodetach
novj
asyncmap 0
name " "
 usepeerdns

수동태

http://pptpclient.sourceforge.net/howto-diagnosis.phtml#debug http://www.tldp.org/HOWTO/PPP-HOWTO/options.html 나는 그 주제에 관해서 찾은 몇 가지 예를 들자면 무엇을 바꾸려고 노력 했는가?

명령 행 옵션 변경 또는 제거 MRU / MTU가 문제를 해결하지 못했지만 LCP ConfReq에 대한 응답 만 변경했습니다.

/ usr / sbin / pppd dump mru 1500 logfd 2 nodetach ipcp-accept-local ipcp-accept-remote "/ usr / sbin / chat -v -f / etc / ppp / pppscript"

내가 뭘 이상한 찾을 "conf_rej"인증 아빠 부분입니다. 만약 누군가 내가 어떤 방향으로 나아갈지를 지적 할 수 있다면, 나는 고칠 필요가있는 옵션을 고맙게 생각할 것입니다.

편집하다: 마이클 햄튼의 의견에 대한 답변으로 나는 sim 계약의 세부 사항을 내뢰인에게 확인하도록했다 :

그것은 선불 카드지만, 거기에 충분한 현금이로드되어 계약서에 무제한 GPRS 트래픽이 활성화되어 있으면 simcard가 활성화됩니다 (클라이언트와이를 확인했습니다). SimCard는 랩톱에 부착 된 USB-UMTS 모뎀을 사용하고 있기 때문에 Simcard 및 / 또는 공급자 연결 자체에 문제가있는 것은 아닙니다.

문안 인사


다른 쪽 끝에서 연결이 끊어졌습니다. 누군가가 법안을 지불하는 것을 잊었습니까?
Michael Hampton

이 카드는 2-3 일 밖에 안 남았는데, 내 클라이언트에게이 사실을 확인해 줄 것입니다. (일반적으로이 클라이언트는 새 클라이언트를 구입할 것입니다.) 임시 설치이므로 실제로는 선불 카드 현금이 부족합니다. 나중에 정보를보고합니다.
Dennis Nolte

그것은 선불 카드지만, 거기에 충분한 현금이로드되어 계약에 무제한 GPRS 트래픽이 활성화되어 있고, simcard가 활성화되어 있습니다 (방금 클라이언트와 확인했습니다)
Dennis Nolte

답변:


0

이 문제의 이유 : 내 pap-secret 파일이로드되지 않았습니다. 나는 pap-secret의 읽기를 고칠 수 없었지만, 파일 옵션에 user = xxx 및 pass = xxx 옵션을 추가하여이 문제를 해결했습니다.


0

나는 ofono 때문에 비슷한 문제가 있었는데, inonod 로밍은 기본적으로 비활성화되어 있었고, 나는 봉사를 그만두고 모든 것이 잘 작동한다.

https://github.com/intgr/ofono/blob/master/test/set-roaming-allowed


1
귀하의 세부 사항에 조금 더 구체적으로 고려하고 귀하가 진술 한 것을 뒷받침하는 몇 가지 참조 및 증거를 추가하십시오.
Pimp Juice IT

또한 dbus에 따라 로밍 설정을 변경하는 대신 Python 스크립트를 사용하지 않고 대신 AT 명령을 사용하여 전환 할 수 있습니다.
Dennis Nolte
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.