Hi,
I have an E320 device connected to the host with XG fiber connection and XG FPGA loaded on the E320. UHD version is 4.3.0. I have set the mtu to 9000 on both sides. Below you can find the configurations. I am trying to set spp to 1919 but I always get 492. I read in the documents that it depends on the mtu and by default it is set to the maximum value possible based on mtu. Below there is the result of benchmark rate as well. host:$ sudo ethtool eno12399np0 Settings for eno12399np0: Supported ports: [ FIBRE ] Supported link modes: 1000baseT/Full 10000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 1000baseT/Full 10000baseT/Full Advertised pause frame use: Symmetric Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: Not reported Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: No Link partner advertised FEC modes: Not reported Speed: 10000Mb/s Duplex: Full Port: Direct Attach Copper PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: d Current message level: 0x00000000 (0) Link detected: yes host:$ ip -f inet addr show eno12399np0 263: eno12399np0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP group default qlen 1000 inet 10.40.2.1/16 brd 10.40.255.255 scope global eno12399np0 valid_lft forever preferred_lft forever ni-e320-3238B97:~# ip -f inet addr show sfp0 15: sfp0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast qlen 1000 inet 10.40.3.1/16 brd 10.40.255.255 scope global sfp0 valid_lft forever preferred_lft forever host:$ ./benchmark_rate --args "addr=10.40.3.1,master_clock_rate=61.44e6" --duration 60 --channels "0" --rx_rate 61.44e6 --rx_subdev "A:0" --tx_rate 61.44e6 --tx_subdev "A:0" [INFO] [UHD] linux; GNU C++ version 9.4.0; Boost_107100; UHD_4.3.0.HEAD-0-g1f8fd345 [00:00:00.000070] Creating the usrp device with: addr=10.40.3.1,master_clock_rate=61.44e6... [INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=10.40.3.1,type=e3xx,product=e320,serial=3238B97,name=ni-e320-3238B97,fpga=XG,claimed=False,addr=10.40.3.1,master_clock_rate=61.44e6 [INFO] [MPM.PeriphManager] init() called with device args `fpga=XG,master_clock_rate=61.44e6,mgmt_addr=10.40.3.1,name=ni-e320-3238B97,product=e320'. [INFO] [0/Radio#0] Performing CODEC loopback test on channel 0 ... [INFO] [0/Radio#0] CODEC loopback test passed [INFO] [0/Radio#0] Performing CODEC loopback test on channel 1 ... [INFO] [0/Radio#0] CODEC loopback test passed [INFO] [0/DmaFIFO#0] BIST passed (Estimated Minimum Throughput: 1361 MB/s) [INFO] [0/DmaFIFO#0] BIST passed (Estimated Minimum Throughput: 1361 MB/s) Using Device: Single USRP: Device: E300-Series Device Mboard 0: e320 RX Channel: 0 RX DSP: 0 RX Dboard: A RX Subdev: E3xx TX Channel: 0 TX DSP: 0 TX Dboard: A TX Subdev: E3xx [00:00:04.923395067] Setting device timestamp to 0... Setting TX spp to 492 [00:00:04.935123785] Testing receive rate 61.440000 Msps on 1 channels [00:00:04.977439269] Testing transmit rate 61.440000 Msps on 1 channels UUUU[00:01:04.979477903] Benchmark complete. Benchmark rate summary: Num received samples: 3686373960 Num dropped samples: 0 Num overruns detected: 0 Num transmitted samples: 3686410860 Num sequence errors (Tx): 0 Num sequence errors (Rx): 0 Num underruns detected: 4 Num late commands: 0 Num timeouts (Tx): 0 Num timeouts (Rx): 0 Done As you can see TX spp is set to 492. But I want 1919 with 9000 mtu. Is there anything I am missing here? Best, Samie
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com