<div dir="ltr"><div>Are you running iftop in promiscuous mode (-p)?</div><div>Is it running as root?</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 28, 2017 at 12:28 PM, steve boak <span dir="ltr"><<a href="mailto:sboak@westnet.com.au" target="_blank">sboak@westnet.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi All<br>
<br>
I have an NBN satellite connection which is still not yet up to the reliability I would like, so I have been investigating methods of monitoring the connection.<br>
<br>
I have a Rasperry Pi in bridge configuration (extra USB ethernet adapter) in line between the router and satellite modem. The router establishes a PPPoE session with Westnet, so most of the traffic I should see is encapsulated in PPPoE packets.<br>
<br>
The Pi works well, I can monitor throughput with interface stats and all passing traffic is visible on the bridge port br0 when using tcpdump - for example:<br>
<br>
11:21:56.072589 PPPoE  [ses 0xe993] LCP, Echo-Request (0x09), id 203, length 14<br>
11:21:56.073087 PPPoE  [ses 0xe993] LCP, Echo-Reply (0x0a), id 203, length 14<br>
<br>
However, when I use iftop, ntop, or the newer ntopng I can only see regular IP packets and PPPoE traffic seems to be ignored or hidden.<br>
<br>
br0 is in promiscuous mode, and all packets are available because tcpdump can see them.<br>
<br>
pi@raspberrypi:~ $ ifconfig<br>
br0       Link encap:Ethernet  HWaddr 70:11:24:8c:e7:9b<br>
          inet addr:192.168.100.254  Bcast:192.168.100.255 Mask:255.255.255.0<br>
          inet6 addr: fe80::7211:24ff:fe8c:e79b/64 Scope:Link<br>
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500 Metric:1<br>
          RX packets:1315251 errors:0 dropped:44581 overruns:0 frame:0<br>
          TX packets:966 errors:0 dropped:0 overruns:0 carrier:0<br>
          collisions:0 txqueuelen:0<br>
          RX bytes:1019322018 (972.1 MiB)  TX bytes:355421 (347.0 KiB)<br>
<br>
eth0      Link encap:Ethernet  HWaddr b8:27:eb:02:59:76<br>
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
          RX packets:1115843 errors:0 dropped:0 overruns:0 frame:0<br>
          TX packets:637565 errors:0 dropped:0 overruns:0 carrier:0<br>
          collisions:0 txqueuelen:1000<br>
          RX bytes:1137978736 (1.0 GiB)  TX bytes:207997192 (198.3 MiB)<br>
<br>
eth1      Link encap:Ethernet  HWaddr 70:11:24:8c:e7:9b<br>
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>
          RX packets:636600 errors:0 dropped:0 overruns:0 frame:0<br>
          TX packets:1116809 errors:0 dropped:0 overruns:0 carrier:0<br>
          collisions:0 txqueuelen:1000<br>
          RX bytes:193628821 (184.6 MiB)  TX bytes:1158423387 (1.0 GiB)<br>
<br>
Is there something I have missed? ntopng looks like it should decode PPPoE packets, but all I can see is a few DHCP requests on the interface. The same with iftop.<br>
<br>
Thanks in advance for any ideas...<span class="HOEnZb"><font color="#888888"><br>
<br>
Steve<br>
<br>
-- <br>
Steve Boak, VK6HSB, 0411 255 789, P.O. Box 240, Nannup, WA 6275<br>
<br>
______________________________<wbr>_________________<br>
PLUG discussion list: <a href="mailto:plug@plug.org.au" target="_blank">plug@plug.org.au</a><br>
<a href="http://lists.plug.org.au/mailman/listinfo/plug" rel="noreferrer" target="_blank">http://lists.plug.org.au/mailm<wbr>an/listinfo/plug</a><br>
Committee e-mail: <a href="mailto:committee@plug.org.au" target="_blank">committee@plug.org.au</a><br>
PLUG Membership: <a href="http://www.plug.org.au/membership" rel="noreferrer" target="_blank">http://www.plug.org.au/members<wbr>hip</a><br>
</font></span></blockquote></div><br></div>