Re: Using netem on one interface expands to all interfaces

"Paul Hoffman" <[email protected]> Wed, 13 Feb 2019 22:35:18 +0000
Newsgroups org.kernel.vger.lartc
Message-ID <[email protected]>
Thanks for your quick response!

On 13 Feb 2019, at 11:47, Grant Taylor wrote:

> Are you sure that you're pinging the interface that you expect to be 
> pinging?

Yes.

> Check the MAC address in the ARP / ND cache to see which physical 
> interface packets are actually addressed to.

Yep.

> You don't show any IPs, so I don't know if you're putting multiple 
> interfaces in the same subnet or using different subnets per 
> interface.

Sorry, I didn't think they were needed. However...

> You may need to fiddle with some /proc / sysctl settings to make sure 
> Linux is actually using the interface that you expect.
>
> Research "strong host model" for more details on what I think may be 
> happening.

Unfortunately, that's exactly the right track. After some digging, it 
seems like the "weak host model" used by Linux/Debian is the fault here. 
I hope I can find a way to make the model strong with some sysctl 
settings, but I'm not hopeful.

--Paul Hoffman