Есть шлюз, провайдер даёт 2 сессии pppoe, до шлюза идут 2 влана, демон mpd5 поднят, настроен на эти сессии, НО:
провайдер даёт 2 разных IP, но ШЛЮЗ у них один и тот же. Из-за этого у меня в логах mpd одна сессия поднимается, а вторая не хочет, ругается как раз на шлюз. Пока временно поднял ещё один шлюз и на нём сессию установил. Хочется юзать ОДИН сервер, на котором было бы 2 сессии, поднимаемым mpd, спасибо
скрипты в mpd добавляют шлюз в setfib 1 для первой сессиии и setfib 2 для второй, вроде таблицы маршрутизации разные, не должны пересекаться.
первая сессия на ура работает и поднимается, вторая ошибочная, вот часть лога:
Код: Выделить всё
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Connecting NAT
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Connecting tcpmssfix
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Add address 88.68.48.125/32->88.68.48.254 to ng1
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Adding IPv4 address to ng1 failed: File exists
Oct 1 15:25:39 shaper mpd: [B2] IFACE: IfaceChangeAddr() error, closing IPCP
Oct 1 15:25:39 shaper mpd: [B2] IPCP: parameter negotiation failed
Oct 1 15:25:39 shaper mpd: [B2] IPCP: state change Opened --> Stopping
Oct 1 15:25:39 shaper mpd: [B2] IPCP: SendTerminateReq #4
Oct 1 15:25:39 shaper mpd: [B2] IPCP: LayerDown
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Remove address 88.68.48.125/32->88.68.48.254 from ng1
Oct 1 15:25:39 shaper mpd: [B2] IFACE: Removing IPv4 address from ng1 failed: Can't assign requested address
Oct 1 15:25:39 shaper mpd: [B2] IPCP: rec'd Terminate Ack #4 (Stopping)
Oct 1 15:25:39 shaper mpd: [B2] IPCP: state change Stopping --> Stopped