GPRS висит ровно 2 минуты и отрубаеться. Под виндой все нормально. Танцы с бубнами продолжаются уже 3-й день.
Подключал через GPRS Easy Connect, думал дело в нем, запускаю теперь pppd напрямую, ситуация таже.
Итак, Linux, SUSE 10.1, оператор UMC, телефон Samsung SGH-C210, кабель USB
запускаем так
host# pppd file /root/.gprsec/runФайлы:
/root/.gprsec/run
debug
115200
crtscts
modem
lock
nopcomp
noaccomp
nomagic
noccp
novj
novjccomp
nodetach
noipdefault
defaultroute
disconnect '/usr/sbin/chat -e -f /usr/share/gprsec/tools/disconnect -v'
connect '/usr/sbin/chat -e -f /root/.gprsec/chat -v'
/dev/ttyUSB0
user
password
usepeerdns
receive-all
logfile "/root/.gprsec/conn.log"
nobsdcomp
nodeflate
#####################################################################################
/root/.gprsec/chat
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT '\nRINGING\r\n\r\nRINGING\r'
TIMEOUT 5
'' 'ATZ'
OK-ATQ0V1&C1-OK 'ATE1'
ABORT 'ERROR'
TIMEOUT 12
OK 'AT&F'
OK 'AT+CMEE=2'
OK 'AT+CGDCONT=1,"IP","www.umc.ua"'
OK 'AT+CGQREQ=1,0,0,0,0,0'
OK 'AT+CGQMIN=1,0,0,0,0,0'
TIMEOUT 45
OK 'AT+CGATT=1'
OK 'ATD*99**1*1#'
CONNECT ''
##########################################################################
В логах:
Jun 25 17:21:28 linux-pblt pppd[5005]: Serial connection established.
Jun 25 17:21:28 linux-pblt pppd[5005]: Using interface ppp0
Jun 25 17:21:28 linux-pblt pppd[5005]: Connect: ppp0 <--> /dev/ttyUSB0
Jun 25 17:21:30 linux-pblt pppd[5005]: IPCP: Rcvd Code-Reject for code 9, id 0
Jun 25 17:21:31 linux-pblt pppd[5005]: local IP address 88.214.74.68
Jun 25 17:21:31 linux-pblt pppd[5005]: remote IP address 85.102.119.136
Jun 25 17:21:31 linux-pblt pppd[5005]: primary DNS address 80.255.64.23
Jun 25 17:21:31 linux-pblt pppd[5005]: secondary DNS address 80.255.64.24
Jun 25 17:23:30 linux-pblt pppd[5005]: No response to 4 echo-requests
Jun 25 17:23:30 linux-pblt pppd[5005]: Serial link appears to be disconnected.
Jun 25 17:23:30 linux-pblt pppd[5005]: Connect time 2.0 minutes.
Jun 25 17:23:30 linux-pblt pppd[5005]: Sent 2268 bytes, received 2268 bytes.
Jun 25 17:23:30 linux-pblt pppd[5005]: Connection terminated.
Jun 25 17:23:30 linux-pblt chat[5025]: send (\K^M)
Jun 25 17:23:30 linux-pblt chat[5025]: send (+++ATH^M)
Jun 25 17:23:30 linux-pblt pppd[5005]: Serial link disconnected.
Jun 25 17:23:31 linux-pblt pppd[5005]: Exit.
Вопрос - что это за 4 echo-requests которые No response и как лечить?
И еще, без опции receive-all не соеденяеться, хотя смотрел конфиги других - у многих ее нет. В мане pppd про нее написано This option should only be needed if the peer is
buggy. Что бы это значило?
Помогите начинающему линуксоиду, а то уйду назад в винду :)