есть арч 0.7.2
есть моя домашняя локалка, к которой ноут (на котором арч и стоит) присасывается через eth1 (eth0 - это вайфай, и он находится в перманентном дауне за неимением оных сетей в пределах досягаемости). для eth1 прописаны статические настройки: 192.168.0.4/24, в качестве шлюза указан 192.168.0.1. кроме того, включен ifplugd, отключающий eth1 в случае отсутствия кабеля, а заодно очищающий таблицу маршрутизации от дефолтного гейтвея.
так вот
мне надобно так же настроить выход через GPRS. вроде как все окей, и телефон дозванивается, и коннект проходит, но!
в случае дозвона при наличии локалки имеем такое:
Код: Выделить всё
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
sent [LCP ConfReq id=0x1 <magic 0xa053c209>]
rcvd [LCP ConfAck id=0x1 <magic 0xa053c209>]
rcvd [LCP ConfReq id=0x3 <asyncmap 0xa0000> <pcomp> <accomp> <magic 0xaef5c99a> <auth pap>]
sent [LCP ConfRej id=0x3 <asyncmap 0xa0000> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x5 <magic 0xaef5c99a> <auth pap>]
sent [LCP ConfAck id=0x5 <magic 0xaef5c99a> <auth pap>]
sent [LCP EchoReq id=0x0 magic=0xa053c209]
sent [PAP AuthReq id=0x1 user="beeline" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0xaef5c99a]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 192.168.254.254>]
sent [IPCP ConfAck id=0x1 <addr 192.168.254.254>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x1 <addr 172.17.63.63> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
sent [IPCP ConfReq id=0x2 <addr 172.17.63.63> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
rcvd [IPCP ConfAck id=0x2 <addr 172.17.63.63> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
not replacing existing default route via 192.168.0.1
Cannot determine ethernet address for proxy ARP
local IP address 172.17.63.63
remote IP address 192.168.254.254
primary DNS address 217.118.66.243
secondary DNS address 217.118.66.244
Script /etc/ppp/ip-up started (pid 2886)
Script /etc/ppp/ip-up finished (pid 2886), status = 0x0
после этого пинг домена подвисает, пинг айпишника говорит, что сеть недоступна, а команда #route выдает только строчку
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
после чего повисает до нажатия ctrl+c
далее
если выдернуть кабель локалки и подождать 10 секунд (до срабатывания ifplugd), то при дозвоне мы имеем такое:
Код: Выделить всё
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm0
rcvd [LCP ConfReq id=0x3 <asyncmap 0xa0000> <pcomp> <accomp> <magic 0x3e857080> <auth pap>]
sent [LCP ConfReq id=0x1 <magic 0x17b25d9c>]
sent [LCP ConfRej id=0x3 <asyncmap 0xa0000> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <magic 0x17b25d9c>]
rcvd [LCP ConfReq id=0x5 <magic 0x3e857080> <auth pap>]
sent [LCP ConfAck id=0x5 <magic 0x3e857080> <auth pap>]
sent [LCP EchoReq id=0x0 magic=0x17b25d9c]
sent [PAP AuthReq id=0x1 user="beeline" password=<hidden>]
rcvd [LCP EchoRep id=0x0 magic=0x3e857080]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 192.168.254.254>]
sent [IPCP ConfAck id=0x1 <addr 192.168.254.254>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x1 <addr 172.23.105.61> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
sent [IPCP ConfReq id=0x2 <addr 172.23.105.61> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
rcvd [IPCP ConfAck id=0x2 <addr 172.23.105.61> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
Cannot determine ethernet address for proxy ARP
local IP address 172.23.105.61
remote IP address 192.168.254.254
primary DNS address 217.118.66.243
secondary DNS address 217.118.66.244
Script /etc/ppp/ip-up started (pid 3286)
Script /etc/ppp/ip-up finished (pid 3286), status = 0x1
ну, и с роутом та же картина
спасите, а?..