pppoe и route'инг

(Сразу предупрежу - слабо разбираюсь в маршрутизации в любых системах)
К информации: в наличии локальная сеть от провайдера(дхцп,днс), интернет с динамическим айпишником
Задача: сделать работоспособными одновременно локалку и инет
Видимая проблема: система не принимает автоматически роутов от сервера провайдера (на винде все отлично)
Проблема в следующем:

route -n до подключение к инету, локалка работает

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.157.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       127.0.0.1       255.0.0.0       UG    0      0        0 lo
0.0.0.0         192.168.157.1   0.0.0.0         UG    0      0        0 eth0

после pppoe-start инет нормально подсоединяется

ppp0 Link encap:Point-to-Point Protocol
inet addr: 89.207.XX.YY P-t-P:89.207.65.254 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
...

локалка работает,но инет - глухо как в танке, ни один хост не пингуется

смотрю route -n

Destination Gateway Genmask Flags Metric Ref Use Iface
89.207.65.254 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.157.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
0.0.0.0 192.168.157.1 0.0.0.0 UG 0 0 0 eth0

если
route add default dev ppp0 - инет работает, локалка соответственно нет, но как бы работа последней условие обязательное

Настройки прилагаются (уже не раз их менял за последние три дня, пытаясь хоть что-то выжать из ситуации):

___________
/etc/conf.d/net

config_eth0=( "dhcp" )
config_ppp0=( "ppp" )
link_ppp0="eth0"
plugins_ppp0=( "pppoe" )

username_ppp0='login'
password_ppp0='password'

pppd_ppp0=(

"noauth"
"defaultroute"
"usepeerdns"
"default-asyncmap"
"ipcp-accept-remote"
"ipcp-accept-local"
"lcp-echo-interval 15"
"lcp-echo-failure 3"
"mru 1492"
"mtu 1492"
"debug"
)

____________
/etc/resolv.conf

nameserver 89.207.64.162
nameserver 89.207.64.163

PS. таблица марштрутов из винды

Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика

0.0.0.0.0 0.0.0.0 192.168.157.1 eth0 20

10.0.4.0 255.255.255.0 192.168.157.1 eth0 1

89.207.64.160 255.255.255.224 192.168.157.1 eth0 1

127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1

192.168.0.0 255.255.0.0 192.168.157.1 eth0 1

192.168.157.0 255.255.255.0 192.168.157.112 eth0 20

192.168.157.112 255.255.255.255 127.0.0.1 127.0.0.1 20

192.168.157.255 255.255.255.255 192.168.157.112 eth0 20

224.0.0.0 240.0.0.0 192.168.157.112 eth0 20

255.255.255.255 255.255.255.255 192.168.157.112 eth0 1

Попробуй так


pppd_ppp0=( "updetach" "noauth" "noipdefault" "refuse-chap" "persist" "mppc" "logfile '/var/log/pppoe.log'" "defaultroute" "usepeerdns" "lcp-echo-interval 20" "lcp-echo-failure 3" )

а вот это
password_ppp0='password'
не надо в этом файле держать - оно должно быть в /etc/ppp/pap-secrets прописано типа

"uzver_name" * "password" *

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".