Problems with PPPoE on router

Hi all,

We have a bridge setup in several antennas in our network. Behind those antennas there is one router configured to dial a PPPoE connection against a PPPoE server. Sometimes(in certain antennas is too frequently), PPPoE doesn't connect.

We've sniffed traffic from router's mac in three interfaces of antenna: br-lan, eth0 and ath0.

As you see, answers appear in br-lan but not in eth0. Could it be the cause? When we reboot the antenna(sometimes more than one reboot is needed), and PPPoE connects, you can sniff traffic in eth0.

This is what we see:

ETH0:

>tcpdump "-nne -s0 -ieth0 ether host XX:XX:XX:XX:XX:XX"
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
21:07:40.065190 XX:XX:XX:XX:XX:XX > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD1]
21:07:45.074502 XX:XX:XX:XX:XX:XX > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD1]
21:07:55.086439 XX:XX:XX:XX:XX:XX > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD1]

ATH0:

>tcpdump "-nne -s0 -iath0 ether host XX:XX:XX:C2:B8:5D"
tcpdump: WARNING: ath0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ath0, link-type EN10MB (Ethernet), capture size 65535 bytes
21:07:45.074571 XX:XX:XX:c2:b8:5d > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD1]
21:07:45.106476 XX:XX:XX:a8:a9:ad > XX:XX:XX:c2:b8:5d, ethertype PPPoE D (0x8863), length 70: PPPoE PADO [Host-Uniq 0x00000FD1] [Service-Name] [AC-Name "ACName"] [Service-Name "mipppoe"]
21:07:55.086505 XX:XX:XX:c2:b8:5d > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD1]
21:07:55.176460 XX:XX:XX:a8:a9:ad > XX:XX:XX:c2:b8:5d, ethertype PPPoE D (0x8863), length 70: PPPoE PADO [Host-Uniq 0x00000FD1] [Service-Name] [AC-Name "ACName"] [Service-Name "mipppoe"]

BR-LAN:

>tcpdump "-nne -s0 -ibr-lan ether host XX:XX:XX:C2:B8:5D"
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on br-lan, link-type EN10MB (Ethernet), capture size 65535 bytes
21:08:25.172913 XX:XX:XX:c2:b8:5d > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD4]
21:08:25.220964 XX:XX:XX:a8:a9:ad > XX:XX:XX:c2:b8:5d, ethertype PPPoE D (0x8863), length 70: PPPoE PADO [Host-Uniq 0x00000FD4] [Service-Name] [AC-Name "ACName"] [Service-Name "mipppoe"]
21:08:30.182285 XX:XX:XX:c2:b8:5d > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD4]
21:08:30.200917 XX:XX:XX:a8:a9:ad > XX:XX:XX:c2:b8:5d, ethertype PPPoE D (0x8863), length 70: PPPoE PADO [Host-Uniq 0x00000FD4] [Service-Name] [AC-Name "ACName"] [Service-Name "mipppoe"]
21:08:40.194211 XX:XX:XX:c2:b8:5d > ff:ff:ff:ff:ff:ff, ethertype PPPoE D (0x8863), length 60: PPPoE PADI [Service-Name] [Host-Uniq 0x00000FD4]
21:08:40.211472 XX:XX:XX:a8:a9:ad > XX:XX:XX:c2:b8:5d, ethertype PPPoE D (0x8863), length 70: PPPoE PADO [Host-Uniq 0x00000FD4] [Service-Name] [AC-Name "ACName"] [Service-Name "mipppoe"]

Regards,

Mario.

Do you know anything?