Добрый день.
Ситуация такая.
Есть локалка провайдера. В ней стоит мой сервер подключенный к нету. На серваке стоит cake и раздает инет людям. У меня дома стоит wifi-точка доступа по pptp подключеная к этой локалке. Т.е. Я подключивщись с бука к этой точке доступа попадаю в локалку но не в инет.
дальше я настраиваю ppp и цепляюсь к серваку и выхожу в нет. Но коннект тутже рвется и входит в цикл рветяся цепляется и т.д.
Хотя из под винды коннект стоит как вкопоный и не рвется...
Соединение рвется с ошибкой:
anon warn[decaps_gre:pptp_gre.c:331]: short read (-1): Message too long
В инете вычитал что нет какого маршрута...
Опытным путе выяснил что если не добавлять default route на ppp0 то коннект не рвется. Как только добаляю его - пошла карусель.
Помогите разобраться, какого маршрута не хватает. Вроде все уже препроверил...
~# ifconfig
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7612 errors:0 dropped:0 overruns:0 frame:0
TX packets:7612 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:3588507 (3.5 MB) TX bytes:3588507 (3.5 MB)
ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:192.168.2.15 P-t-P:192.168.1.1 Mask:255.255.255.255
ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST MTU:1496 Metric:1
RX packets:67 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:3
RX bytes:3557 (3.5 KB) TX bytes:102 (102.0 B)
wlan0 Link encap:Ethernet HWaddr 00:1b:77:76:4e:29
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:77ff:fe76:4e29/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:42769 errors:0 dropped:0 overruns:0 frame:0
TX packets:41372 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:19271587 (19.2 MB) TX bytes:6121228 (6.1 MB)
wmaster0 Link encap:UNSPEC HWaddr 00-1B-77-76-4E-29-00-00-00-00-00-00-00-00-00-00
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
маршруты
~# route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
79.134.15.22 192.168.0.1 255.255.255.255 UGH 0 0 0 wlan0
127.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 lo
79.134.0.0 0.0.0.0 255.255.255.252 U 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0
Маршруты на винде (где все стабильно) выглядят так:
route print
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 22 43 29 e0 aa ...... Atheros AR5007EG Wireless Network Adapter - ╠шэшяюЁЄ яырэшЁют∙шър яръхЄют
0x40004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.100 26
0.0.0.0 0.0.0.0 192.168.2.29 192.168.2.29 1
79.134.15.22 255.255.255.255 192.168.0.1 192.168.0.100 25
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.100 192.168.0.100 25
192.168.0.100 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.0.255 255.255.255.255 192.168.0.100 192.168.0.100 25
192.168.2.29 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.2.255 255.255.255.255 192.168.2.29 192.168.2.29 50
224.0.0.0 240.0.0.0 192.168.0.100 192.168.0.100 25
224.0.0.0 240.0.0.0 192.168.2.29 192.168.2.29 1
255.255.255.255 255.255.255.255 192.168.0.100 192.168.0.100 1
255.255.255.255 255.255.255.255 192.168.2.29 192.168.2.29 1
Основной шлюз: 192.168.2.29
===========================================================================
Постоянные маршруты:
Отсутствует
Лог syslog. Как оно рвется после добавления default маршрута
Feb 28 19:11:03 boot pppd[18601]: Connect time 0.0 minutes.
Feb 28 19:11:03 boot pppd[18601]: Sent 1655 bytes, received 0 bytes.
Feb 28 19:11:03 boot pppd[18601]: Script /etc/ppp/ip-down started (pid 26187)
Feb 28 19:11:03 boot pppd[18601]: MPPE disabled
Feb 28 19:11:03 boot pppd[18601]: sent [LCP TermReq id=0x4a "MPPE disabled"]
Feb 28 19:11:03 boot pppd[18601]: Connection terminated.
Feb 28 19:11:04 boot pppd[18601]: using channel 128
Feb 28 19:11:04 boot pppd[18601]: Using interface ppp0
Feb 28 19:11:04 boot pppd[18601]: Connect: ppp0 <--> /dev/pts/0
Feb 28 19:11:04 boot pptp[26207]: anon log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Feb 28 19:11:04 boot pptp[26218]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Feb 28 19:11:04 boot pptp[26218]: anon log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Feb 28 19:11:04 boot pptp[26218]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Feb 28 19:11:04 boot pppd[18601]: Script /etc/ppp/ip-down finished (pid 26187), status = 0x0
Feb 28 19:11:05 boot pppd[18601]: sent [LCP ConfReq id=0x4b <asyncmap 0x0> <magic 0xc1e91060> <pcomp> <accomp>]
Feb 28 19:11:05 boot pptp[26218]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Feb 28 19:11:05 boot pptp[26218]: anon log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Feb 28 19:11:05 boot pptp[26218]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 33408).
Feb 28 19:11:05 boot pppd[18601]: rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0xb378edcc> <pcomp> <accomp>]
Feb 28 19:11:05 boot pppd[18601]: sent [LCP ConfNak id=0x1 <auth chap MS-v2>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [LCP ConfAck id=0x4b <asyncmap 0x0> <magic 0xc1e91060> <pcomp> <accomp>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap MS-v2> <magic 0xb378edcc> <pcomp> <accomp>]
Feb 28 19:11:05 boot pppd[18601]: sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth chap MS-v2> <magic 0xb378edcc> <pcomp> <accomp>]
Feb 28 19:11:05 boot pppd[18601]: sent [LCP EchoReq id=0x0 magic=0xc1e91060]
Feb 28 19:11:05 boot pppd[18601]: rcvd [CHAP Challenge id=0x79 <4f2399e125f6dd5ba6a77fbc6df56f97>, name = "piska"]
Feb 28 19:11:05 boot pppd[18601]: sent [CHAP Response id=0x79 <1d472789c78df3d804411fc899655e81000000000000000042df6582c8100d41680e340962774f0ddf1ed22390699e7700>, name = "kma"]
Feb 28 19:11:05 boot pppd[18601]: rcvd [LCP EchoRep id=0x0 magic=0xb378edcc]
Feb 28 19:11:05 boot pppd[18601]: rcvd [CHAP Success id=0x79 "S=2DF1305662160188403D219EF3AD91D0512FB2AA"]
Feb 28 19:11:05 boot pppd[18601]: CHAP authentication succeeded
Feb 28 19:11:05 boot pppd[18601]: sent [CCP ConfReq id=0x4b <mppe +H -M +S +L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: sent [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [CCP ConfNak id=0x4b <mppe +H -M +S -L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: sent [CCP ConfReq id=0x4c <mppe +H -M +S -L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [CCP ConfAck id=0x4c <mppe +H -M +S -L -D -C>]
Feb 28 19:11:05 boot pppd[18601]: MPPE 128-bit stateless compression enabled
Feb 28 19:11:05 boot pppd[18601]: sent [IPCP ConfReq id=0x4b <compress VJ 0f 01> <addr 192.168.2.15> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.1.1>]
Feb 28 19:11:05 boot pppd[18601]: sent [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr 192.168.1.1>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [IPCP ConfNak id=0x4b <ms-dns1 79.134.0.1> <ms-dns2 79.134.0.2>]
Feb 28 19:11:05 boot pppd[18601]: sent [IPCP ConfReq id=0x4c <compress VJ 0f 01> <addr 192.168.2.15> <ms-dns1 79.134.0.1> <ms-dns2 79.134.0.2>]
Feb 28 19:11:05 boot pppd[18601]: rcvd [IPCP ConfAck id=0x4c <compress VJ 0f 01> <addr 192.168.2.15> <ms-dns1 79.134.0.1> <ms-dns2 79.134.0.2>]
Feb 28 19:11:05 boot pppd[18601]: Cannot determine ethernet address for proxy ARP
Feb 28 19:11:05 boot pppd[18601]: local IP address 192.168.2.15
Feb 28 19:11:05 boot pppd[18601]: remote IP address 192.168.1.1
Feb 28 19:11:05 boot pppd[18601]: primary DNS address 79.134.0.1
Feb 28 19:11:05 boot pppd[18601]: secondary DNS address 79.134.0.2
Feb 28 19:11:05 boot pppd[18601]: Script /etc/ppp/ip-up started (pid 26245)
Feb 28 19:11:05 boot pppd[18601]: Script /etc/ppp/ip-up finished (pid 26245), status = 0x0
Feb 28 19:11:07 boot pptp[26207]: anon warn[decaps_gre:pptp_gre.c:331]: short read (-1): Message too long
Feb 28 19:11:07 boot pptp[26218]: anon log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled)
Feb 28 19:11:07 boot pptp[26218]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Feb 28 19:11:07 boot pptp[26218]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
Feb 28 19:11:07 boot pppd[18601]: Script pptp marika-unlim.vpn.mgn.ru --nolaunchpppd finished (pid 26204), status = 0x0
Feb 28 19:11:07 boot pppd[18601]: Modem hangup
Feb 28 19:11:07 boot pppd[18601]: Connect time 0.1 minutes.
Feb 28 19:11:07 boot pppd[18601]: Sent 1405 bytes, received 0 bytes.
Feb 28 19:11:07 boot pppd[18601]: Script /etc/ppp/ip-down started (pid 26299)
Feb 28 19:11:07 boot pppd[18601]: MPPE disabled
Feb 28 19:11:07 boot pppd[18601]: sent [LCP TermReq id=0x4c "MPPE disabled"]
Feb 28 19:11:07 boot pppd[18601]: Connection terminated.
Feb 28 19:11:07 boot pppd[18601]: using channel 129
Feb 28 19:11:07 boot pppd[18601]: Using interface ppp0