OpenWrt Forum Archive

Topic: Need help about AR8327 Ethernet Driver

The content of this topic has been archived on 5 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi  All,

I am trying to sniff Ethernet data using AR8327 chip-set from other
Ethernet device KSZ8895, which gives multiplexed TX and RX data of
monitoring data of another device.

If I am using devices like DUB-E100(D-Link), am able capture data from
KSZ8895(Multiplexed TX and Rx Ethernet data).

But If I am trying to sniff Ethernet data using AR8327 Chipset(Router
TP-Link AC 1750), then am not able to capture data. But in
(switch/port) port registers showing correct values.

Am using tcpdump to check data on specific interface. When I am using
DUB-E100(D-Link) or passive Ethernet sniffer(Either Rx or Tx packets)
then able to see whole data, but not with AR8327 Chipset.

My environment is given below:
Router: TPLink AC 1750
Ethernet data coming from KSZ8895 (Multiplexed Tx and RX of another device)
"OpenWRT" Environment

Can somebody through where should I look to solve my issue.

Thanks and Regards,

Sorry, only some general advice from me:

- Check the driver code/history (did something break during refactoring?)

history is visible at:
https://dev.openwrt.org/log/trunk/targe … ros/ag71xx

I dont know if port mirroring (supported since r36713) or its setup might help to get an idea how frame handling works on these units

Didn't see any change related to it, however lot of revisions, am not sure which one will be right one.

Thanks you for your info.

The discussion might have continued from here.