Hi Jim - Just for completion: Try loading the "HG" image -- again if necessary: 1 Gb on SFP+ port 0 and 10 Gb on SFP+ port 1. Regardless of whatever Linux / ifconfig / ethtool shows, the SFP+-based networking will not work if the link speeds are not met on both ends. All USRPs will set the correct speed via the FPGA: 1 Gb or 10 Gb, depending on the FPGA image used. The only way to get different link speeds is a different FPGA image. Once configured on both ends, if data transport is working then, if Linux / ifconfig / ethtool still shows 10 Gb link speed then, yes, something is off with those tools -- but, clearly the USRP is working as desired & that's the bottom line here hopefully! - MLD
On Wed, Dec 9, 2020 at 9:44 AM Jim Palladino via USRP-users < usrp-users@lists.ettus.com> wrote: > Hello, > I just setup an E320 with a 1Gbps SFP. I've updated the filesystem, FPGA > load (with the "1G" build"), etc and am using UHD 4.0. uhd_usrp_probe seems > happy, and I created a gnuradio flowgraph and streamed samples ok. I did > not test throughput, though. > > What concerns me is that when I connect to the E320 via serial console and > boot, I see this: > [ 23.592701] nixge 40000000.ethernet sfp0: Link is Up - 10Mbps/Half - > flow control off > [ 23.733169] nixge 40020000.ethernet int0: Link is Up - 10Mbps/Half - > flow control off > > If I check with ethtool on the E320, I see: > ---------------------------- > Settings for sfp0: > Supported ports: [ TP MII ] > Supported link modes: 1000baseT/Half 1000baseT/Full > Supported pause frame use: Symmetric Receive-only > Supports auto-negotiation: No > Supported FEC modes: Not reported > Advertised link modes: 1000baseT/Half 1000baseT/Full > Advertised pause frame use: Symmetric Receive-only > Advertised auto-negotiation: No > Advertised FEC modes: Not reported > Speed: 10Mb/s > Duplex: Half > Port: MII > PHYAD: 0 > Transceiver: internal > Auto-negotiation: off > Link detected: yes > ------------------------------------ > > I know that the SFP is directly connected to the FPGA, and the load I put > on the FPGA is for 1gbps. Is the ethtool reported speed of 10Mbps and > duplex=half even meaningful? > > By the way, our network switch that the sfp is ultimately connected to > shows a 1gbps/full duplex connection on that port. > > I'm just a little confused with what is happening between > linux/ethtool/ARM vs the FPGA SFP connection and whether or not I actually > have a speed/duplex problem. > > Thanks, > Jim > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com