Общий вопрос: поломался мобильный и-нет. И по синезубу, и встроенный в ноуте 3G модем. Диагностика разная. Тут спрашиваю про модем. Какие на сегодня правильные настройки для Мегафона в Москве?
Раньше (полгода назад, и несколько лет до того) работало отлично. Сейчас те же конфиги неработоспособны. Причём через мобильник с синезубом мерцающая связь таки иногда была. Но совсем пропала. И модем, и синезуб к мобилке сдохли? Оба сразу? Или обе антенны в ноуте? Может быть, конечно. Но есть сомнения. Из КПК на Ведроиде и-нет работает. Т.е. симка и база оператора способны давать и-нет.
Под спойлером конфиг WVDial.
[Dialer Defaults]
Init1 = AT
[Dialer Megafon-Dell-5530-hspa-modem]
Init2 = AT+CGDCONT=1,"IP","internet"
Modem Type = USB Modem
Phone = *99***1#
ISDN = 0
Password = gdata
Username = gdata
New PPPD = yes
Modem = /dev/dell-5530-hspa-modem
Baud = 460800
Stupid Mode = yes
Auto DNS = yes
Результат подключения:
root@host# wvdial Megafon-Dell-5530-hspa-modem
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT
AT
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
~[7f]}#@!}!}!} }9}#}%B#}%}(}"}'}"}"}&} } } } }%}&~En=jb~
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Jan 8 00:42:55 2014
--> Pid of pppd: 7372
--> Using interface ppp0
--> Disconnecting at Wed Jan 8 00:42:55 2014
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds
Что такое
код 16: The link was terminated by the modem hanging up - соединение разорвано ... Вот как понять: модемом разорвано, его прошивкой, или - модему что-то прилетело из облака, а он разоврал. Не знаю.
Есть логи попытки подключения через pppd:
root@host# pon Megafon debug dump logfd 2 nodetach
pppd options in effect:
debug # (from command line)
nodetach # (from command line)
persist # (from /etc/ppp/peers/Megafon)
logfd 2 # (from command line)
unit 100 # (from /etc/ppp/peers/Megafon)
dump # (from command line)
noauth # (from /etc/ppp/options)
user gdata # (from /etc/ppp/peers/Megafon)
/dev/ttyACM0 # (from /etc/ppp/peers/Megafon)
lock # (from /etc/ppp/options)
connect /usr/sbin/chat -v -f /etc/chatscripts/gprs -T internet.nw # (from /etc/ppp/peers/Megafon)
crtscts # (from /etc/ppp/options)
modem # (from /etc/ppp/options)
noaccomp # (from /etc/ppp/peers/Megafon)
asyncmap 0 # (from /etc/ppp/options)
nopcomp # (from /etc/ppp/peers/Megafon)
lcp-echo-failure 3 # (from /etc/ppp/peers/Megafon)
lcp-echo-interval 2 # (from /etc/ppp/peers/Megafon)
hide-password # (from /etc/ppp/options)
chap-interval 60 # (from /etc/ppp/peers/Megafon)
novjccomp # (from /etc/ppp/peers/Megafon)
ipparam Megafon # (from /etc/ppp/peers/Megafon)
noipdefault # (from /etc/ppp/peers/Megafon)
defaultroute # (from /etc/ppp/peers/Megafon)
usepeerdns # (from /etc/ppp/peers/Megafon)
nobsdcomp # (from /etc/ppp/peers/Megafon)
nodeflate # (from /etc/ppp/peers/Megafon)
noipx # (from /etc/ppp/options)
Script /usr/sbin/chat -v -f /etc/chatscripts/gprs -T internet.nw finished (pid 8222), status = 0x0
Serial connection established.
using channel 61
Using interface ppp100
Connect: ppp100 <--> /dev/ttyACM0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x35e8b97c>]
rcvd [LCP ConfReq id=0x2 <auth chap MD5> <accomp> <pcomp> <asyncmap 0x0> <magic 0xc7e1f966>]
sent [LCP ConfRej id=0x2 <accomp> <pcomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x35e8b97c>]
rcvd [LCP ConfReq id=0x3 <auth chap MD5> <asyncmap 0x0> <magic 0xc7e1f966>]
sent [LCP ConfAck id=0x3 <auth chap MD5> <asyncmap 0x0> <magic 0xc7e1f966>]
sent [LCP EchoReq id=0x0 magic=0x35e8b97c]
rcvd [LCP EchoRep id=0x0 magic=0xc7e1f966]
rcvd [CHAP Challenge id=0x0 <0c556a5bf8d13637a40dc2d310090e2f3cc51a4b2841e627d47d72c34079be1f6c35ca3b58b1961704ed22b370e96e0f9ca57a2b88214607345dd2a3a0591e>, name = "Kermit"]
sent [CHAP Response id=0x0 <f56e3bd3b38d9c4c09fe6a20852c83c7>, name = "gdata"]
rcvd [CHAP Success id=0x0 "Congratulations!"]
CHAP authentication succeeded: Congratulations!
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 00> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP TermReq id=0x1]
LCP terminated by peer
sent [LCP TermAck id=0x1]
Modem hangup
Connection terminated.
Натыкался в сети на упоминания о баге ifup в сочетании с pppd, из-за которого соединение рвётся сразу после установления. Но тут оно падает гораздо раньше, как я понял.
Чего проверять? Что настраивать? Как победить - подсоединиться?