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

Reply via email to