I know Banana pi had issues in the past connecting at gigabit speeds. I thought that was a fixed problem, though. I did a fresh Jessie server install today and it still connects at 100 megabit. Is there a user action that must be taken?
According to http://linux-sunxi.org/LeMaker_Banana_Pi the GMAC wasn't supported in the community kernel but should be in later kernels. Is this still an issue? How does one set GMAC_TX_DELAY to 3? Is that a config file thing or a patch that needs to be applied?
Are other Banana Pi owners just living with 100 megabit speeds?
A bit of system information:
~> uname -a Linux bananapi 4.6.3-sunxi #7 SMP Tue Jul 5 16:23:41 CEST 2016 armv7l GNU/Linux ~> dmesg | grep Link [ 22.504469] sun7i-dwmac 1c50000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx ~> sudo ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Receive-only Link partner advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: external Auto-negotiation: on Supports Wake-on: d Wake-on: d Current message level: 0x0000003f (63) drv probe link timer ifdown ifup Link detected: yes