Connecting two ClearFog Pro over a SFP fiber link.
# ethtool eth1
Settings for eth1:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Advertised link modes: 1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: FIBRE
PHYAD: 0
Transceiver: external
Auto-negotiation: on
Link detected: yes
Network speed was just 1Gbit/sec, we were not able to change the settings to get up to 2.5Gbit/sec.
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver
We used the following GBIC's "Brocade GBIC 4 Gbit/s SW FC SFP - 57-1000013-01".
Any clues how to get the maximum ethernet speed over SFP? Maybe for 2.5G there has to be some special settings, or there is something missing in the kernel drivers to support 2.5G.
Update:
The 2.5Gbit mode for SFP can be enabled with a patch in U-Boot. I already have prepared the patch and compiled the new u-boot, but I'm having trouble to boot the new image because u-boot has some problems. (will update this post as soon as I have a solution)
Update2: (13.03.2016)
We were able to successfully test the 2.5Gbit mode for SFP, using two ClearFog Pro boards connected directly with two Brocade GBIC's and a 1m optical fibre cable. Testing with `iperf3` shows us the maximum network speed which is really excellent.
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 2.74 GBytes 2.35 Gbits/sec 0 sender
[ 4] 0.00-10.00 sec 2.74 GBytes 2.35 Gbits/sec receiver
3) COMPEX WLE900VX-7A miniPCIe module
This WiFi module has just arrived, hope to get it running soon... Specs: AR9880, 802.11ac, 2,4/5GHz, 3*3 MIMO
Update:
WiFi is working, I just added the correct kernel modules and recompiled and installed the new kernel 4.4.4.
CONFIG_ATH10K=m
CONFIG_ATH10K_PCI=m
Additionally I had to install the correct firmware files for the Compex WLE900VX card:
/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin_10.2.4.70.22-2
/lib/firmware/ath10k/QCA988X/hw2.0/firmware-5.bin -> firmware-5.bin_10.2.4.70.22-2
/lib/firmware/ath10k/QCA988X/hw2.0/board.bin