#17800: AR8327N switch: under 3.14 negotiates 10MBit/half only with certain
1GBit
devices
--------------------------+----------------------------------
Reporter: anonymous | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: base system | Version: Trunk
Resolution: | Keywords: AR8327N
--------------------------+----------------------------------
Comment (by anonymous):
OK, found the reason for the issue.
Kernel 3.14 introduced an additional reset of the switch in
drivers/net/phy/phy_device.c, function phy_init_hw.
This reset clears the Autoneg flag in the switch.
A quick fix is to change this new reset command.
Change BMCR_RESET to BMCR_RESET | BMCR_ANENABLE
However this might not be the ideal fix.
I raised this topic on the openwrt devel mailing list and hope
that the maintainers of the ar8216 driver can come up with a
suggestion for a proper fix.
--
Ticket URL: <https://dev.openwrt.org/ticket/17800#comment:13>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets