проблема с gprs для ppp соединения LCP TermReq id = 0x3

2982
Dennis Nolte

следующая настройка:

Удаленный компьютер Linux с модемом wavecom gprs пытается подключиться к оранжевой сети gprs Румынии через pppd и чат

Мы используем эту настройку с различными провайдерами для нескольких сотен устройств, и у нас никогда не возникало проблем с переконфигурированием опций pppd для возможности подключения к провайдеру GPRS.

У меня есть доступ к этому устройству через 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 connect "/ usr / sbin / chat -v -f / etc / ppp / pppscript"

то, что я нахожу странным, является частью "conf_rej" auth pap. если бы кто-то мог указать мне направление, где искать или какой вариант мне нужно исправить, я был бы благодарен.

РЕДАКТИРОВАТЬ: В ответ на комментарий Майкла Хэмптона я позволил клиенту проверить детали контракта на сим:

Это предоплаченная карта, но на ней все еще достаточно загруженных денежных средств, в контракте включен неограниченный GPRS-трафик, активирована сим-карта (я только что проверил это с клиентом). SimCard работает на модеме USB-UMTS, подключенном к ноутбуку, поэтому, на мой взгляд, это исключает любые проблемы с Simcard и / или соединением самого провайдера.

С уважением

-1
Другой конец разорвал соединение. Кто-то забыл оплатить счет? Michael Hampton 10 лет назад 0
Насколько мне известно, этой карточке всего 2-3 дня, я уточню у своего клиента об этом (обычно для такой установки наш клиент просто покупает новую), но поскольку это временная установка, это может быть предоплаченная карта заканчивается наличными. сообщу информацию позже. Dennis Nolte 10 лет назад 0
это предоплаченная карта, но на ней все еще достаточно денег, в контракте включен неограниченный трафик GPRS, активирована сим-карта (я только что проверил это с клиентом) Dennis Nolte 10 лет назад 0

2 ответа на вопрос

0
Dennis Nolte

причина этой проблемы: мой пап-секретный файл не был загружен. я не смог исправить чтение pap-секрета, но добавление опций user = xxx и pass = xxx к опциям файла решило эту проблему

0
Anand

У меня была похожая проблема, которая произошла из-за ofono, в ofonod роуминг отключен по умолчанию, я остановил службу ofono, тогда все работает нормально.

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

Подумайте о том, чтобы быть немного более конкретным с вашими деталями и добавить некоторые ссылки и доказательства, подтверждающие то, что вы заявляете Pimp Juice IT 7 лет назад 1
Кроме того, было бы неплохо иметь не Python-скрипт, зависящий от dbus для изменения настроек роуминга, а вместо этого дать AT-команду для его переключения. Dennis Nolte 7 лет назад 0

Похожие вопросы