Michael Richardson
11 years ago
...
So, my guess is that it is cycling through the receive ring without stop, notdetecting when the ring is empty, when it should return into the select()
loop.
I know little about the TPACKET_V3 code, so this is a guess.
Clearly, you need to have an interface on the bridge interface so that at
least one packet arrives. I am unclear if dhclient is critical: can you say?
dhclient uses pcap, likely not TPACKET_v3 though, to read/write traffic.
Maybe different TPACKET_* versions do not mix well.
--
] Never tell me the odds! | ipv6 mesh networks [
] Michael Richardson, Sandelman Software Works | network architect [
] ***@sandelman.ca http://www.sandelman.ca/ | ruby on rails [
] Never tell me the odds! | ipv6 mesh networks [
] Michael Richardson, Sandelman Software Works | network architect [
] ***@sandelman.ca http://www.sandelman.ca/ | ruby on rails [