бьюсь уже 2-ю неделю с IPoE+QinQ, результат нулевой, посему прошу помочь разобраться что-же не так делаю
сейчас имеестся:
Centos 6.6
Code: Select all
uname -a
Linux localhost.localdomain 2.6.32-504.12.2.el6.x86_64 #1 SMP Wed Mar 11 22:03:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
собирал так
Code: Select all
cmake -DKDIR=/usr/src/kernels/2.6.32-504.12.2.el6.x86_64 -DBUILD_PPTP_DRIVER=TRUE -DBUILD_IPOE_DRIVER=TRUE -DLOG_PGSQL=FALSE -DRADIUS=TRUE -DNETSNMP=TRUE -DLUA=TRUE -DCMAKE_BUILD_TYPE=Debug -DMEMDEBUG=TRUE /root/accel/accel-ppp-code
модуль загружен
Code: Select all
lsmod | grep ipoe
ipoe 30491 0
Code: Select all
modinfo ipoe
filename: /lib/modules/2.6.32-504.12.2.el6.x86_64/extra/ipoe.ko
license: GPL
srcversion: 962C079A6B1B8F041AE3E4C
depends:
vermagic: 2.6.32-504.12.2.el6.x86_64 SMP mod_unload modversions
Code: Select all
ifconfig eth1.51
eth1.51 Link encap:Ethernet HWaddr 00:14:85:3C:2E:A9
inet addr:192.168.140.1 Bcast:192.168.140.255 Mask:255.255.255.0
inet6 addr: fe80::214:85ff:fe3c:2ea9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3977 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:513843 (501.7 KiB) TX bytes:636 (636.0 b)
Code: Select all
tcpdump -i eth1.51 -enn | grep -i dhcp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth1.51, link-type EN10MB (Ethernet), capture size 65535 bytes
09:30:10.398960 20:cf:30:3d:41:d3 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 346: vlan 1001, p 0, ethertype IPv4, 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 20:cf:30:3d:41:d3, length 300
09:30:26.949374 20:cf:30:3d:41:d3 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 346: vlan 1001, p 0, ethertype IPv4, 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 20:cf:30:3d:41:d3, length 300
09:30:58.382405 20:cf:30:3d:41:d3 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 346: vlan 1001, p 0, ethertype IPv4, 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 20:cf:30:3d:41:d3, length 300
Code: Select all
[modules]
log_file
ipoe
radius
[core]
log-error=/var/log/accel-ppp/core.log
thread-count=2
[ipoe]
verbose=5
username=ifname
password=empty
lease-time=300
max-lease-time=600
unit-cache=0
shared=0
ifcfg=0
mode=L3
start=dhcpv4
ip-unnumbered=1
proxy-arp=1
nat=0
attr-dhcp-client-ip=Framed-IP-Address
attr-dhcp-router-ip=DHCP-Router-IP-Address
attr-dhcp-mask=DHCP-Mask
attr-dhcp-lease-time=DHCP-Lease-Time
vlan-mon=re:eth1\.[4-6][0-3],900-2000
vlan-timeout=60
vlan-name=%I.%N
interface=re:eth1\.[4-6][0-3]
[log]
log-file=/var/log/accel-ppp/accel-ppp.log
log-emerg=/var/log/accel-ppp/emerg.log
log-fail-file=/var/log/accel-ppp/auth-fail.log
log-debug=/var/log/accel-ppp/debug.log
copy=1
level=5
Code: Select all
accel-pppd -c /etc/accel-ppp.conf
Code: Select all
netstat -ltpun | grep 67
udp 0 0 0.0.0.0:67 0.0.0.0:* 17566/accel-pppd
iptables на время тестов тоже выключен
Code: Select all
service iptables status
iptables: Межсетевой экран не запущен.
Code: Select all
[2015-03-24 09:20:31]: info: ipoe: start interface eth1.51 ()
[2015-03-24 09:20:31]: msg: accel-ppp version 3e886b631e0684c689b8075778be505ae9ae7629
пробовал разные версии accel-ppp, а точнее 1.9.0 и 1.8.0, пробовал разные дистрибутивы, Centos6.6 x32 Debian6.0.10 x32, Debian7.8.0 x32 (на последнем отказался собираться ругаясь на ошибки в исходниках ядра) результат везде одинаков, пакеты от тестового клиента прилетают, а accel их в упор не видит, о чём-то большем (радиус, шейпер и т.д.) само собой речи пока вообще не идёт ...
заранее благодарен за помощь !