pppoe-server over vlan
Приветствую народ.
Есть проблема, уже голову сломал.
Имеется 3 сервера доступа на линухе
на всех 3-ех стоит дебиан идентичный
# uname -r
2.6.32-5-amd64
# cat /etc/issue
Debian GNU/Linux 6.0 \n \l
Он всё прекрасно запускается и даже отвечает.
# ps aux | grep vlan
root 4497 0.0 0.0 3896 252 ? S 08:01 0:00 /usr/sbin/pppoe-server -I vlan206 -L 176.16.0.1 -N 300 -T 300 -k
root 4499 0.0 0.0 7568 868 pts/3 S+ 08:01 0:00 grep vlan
root 10616 0.0 0.0 3896 312 ? S Feb12 0:00 /usr/sbin/pppoe-server -I vlan202 -L 176.16.0.1 -N 300 -T 300 -k
root 10619 0.0 0.0 3896 316 ? S Feb12 0:00 /usr/sbin/pppoe-server -I vlan204 -L 176.16.0.1 -N 300 -T 300 -k
root 10623 0.0 0.0 3896 312 ? S Feb12 0:00 /usr/sbin/pppoe-server -I vlan205 -L 176.16.0.1 -N 300 -T 300 -k
root 10628 0.0 0.0 3896 308 ? S Feb12 0:00 /usr/sbin/pppoe-server -I vlan207 -L 176.16.0.1 -N 300 -T 300 -k
Слушаю в tcpdump -i vlan206
08:04:09.916635 00:0e:04:b7:1d:4e > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 56: PPPoE PADI [Service-Name]
08:04:09.916725 a0:36:9f:00:69:14 > 00:0e:04:b7:1d:4e, ethertype PPPoE D (0x8863), length 56: PPPoE PADO [AC-Name "ngtu"] [Service-Name] [AC-Cookie 0x67E602AACA7558B23300172EC49ACE6991110000]
08:05:57.197309 00:0e:04:b7:1d:4e > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 60: vlan 206, p 0, ethertype PPPoE D, PPPoE PADI [Service-Name]
08:05:57.197342 a0:36:9f:00:69:14 > 00:0e:04:b7:1d:4e, ethertype 802.1Q (0x8100), length 60: vlan 206, p 0, ethertype PPPoE D, PPPoE PADO [AC-Name "ngtu"] [Service-Name] [AC-Cookie 0x67E602AACA7558B23300172EC49ACE6991110000]
Я с 4-го сервера запускаю pppoe-discovery и он не находит машину на которой pppoe-server.
Та же самая ситуация. pppoe-server отвечает PADO, а на машине с которой запускаю pppoe-discovery в tcpdump тишина, отвечают другие 2 сервака только которые работают без проблем.
08:11:28.142604 00:0e:04:b7:1d:4e > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 24: PPPoE PADI [Service-Name]
08:11:28.142841 00:15:17:b5:ef:7c > 00:0e:04:b7:1d:4e, ethertype PPPoE D (0x8863), length 57: PPPoE PADO [AC-Name "ngtu2"] [Service-Name] [AC-Cookie 0xF5DAC15E506A68436C287B99BFA1E3DFD8050000]
08:11:28.142844 00:15:17:55:bd:20 > 00:0e:04:b7:1d:4e, ethertype PPPoE D (0x8863), length 57: PPPoE PADO [AC-Name "ngtu3"] [Service-Name] [AC-Cookie 0x1A9E85AE0207AFE41D845B4919E9E89DBA050000]
Все сервера воткнуты в один умный свитч, но на нем пакеты 0x8863 не режутся.
Также хочется отметить, pppoe-server работающий на eth0 интерфейсе - работает без проблем, проблема только на vlan-ах.
Чувствую, что врятли кто-то сталкивался с подобным глюком. Надеюсь гуру отзовутся :) ничего нагуглить не получилось.
Заранее спасибо.