Regarding tcpdump, I found that base packages are in a different repository.
Now I have network dumps of AVM firmware and OpenWrt. I will explain what I observed:
- In the traffic flow, AVM has a little bit DHCP mixed in, while OpenWrt likes to speak ICMPv6 early. I hope that's irrelevant, so let's focus on PPPoED.
- OpenWrt sends 3 identical PADI requests, whereas AVM also sends 3 identical PADI requests plus one from another MAC without VLAN tagging. Since the latter is never answered, let's focus on the others.
- The PADI requests from AVM and OpenWrt look similar but there is one difference: AVM sets the PPPoE Tag
Host-Uniq
to a 30 bytes long value, also containing the MAC address and the string "F!Box". OpenWrt does not set theHost-Uniq
tag. - AVM receives an PADO answer after 8.7 seconds containing the PPPoE Tags
AC-Name
,Host-Uniq
(replayed from PADI) andAC-Cookie
. On the other hand, OpenWrt times out after 10 seconds without a reply.
May it be the case that the Host-Uniq
tag is important? Or what else is going on?! I'm a bit clueless now.