Try adjusting the MTU as well to 1500

Sent from my iPhone

> On Jul 26, 2019, at 9:36 PM, 汤 飞 <retina...@hotmail.com> wrote:
> 
> FYI
> 
> ifconfig
> enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 8000
>         inet 192.168.10.1  netmask 255.255.255.0  broadcast 192.168.10.255
>         inet6 fe80::96c6:91ff:febd:e8bb  prefixlen 64  scopeid 0x20<link>
>         ether 94:c6:91:bd:e8:bb  txqueuelen 1000  (Ethernet)
>         RX packets 3352  bytes 2274650 (2.2 MB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 2926  bytes 246527 (246.5 KB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
>         inet 127.0.0.1  netmask 255.0.0.0
>         inet6 ::1  prefixlen 128  scopeid 0x10<host>
>         loop  txqueuelen 1000  (Local Loopback)
>         RX packets 369  bytes 29489 (29.4 KB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 369  bytes 29489 (29.4 KB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
> 
> wlx3c46d8d7c86c: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
>         inet 192.168.0.208  netmask 255.255.254.0  broadcast 192.168.1.255
>         inet6 fe80::b8b3:bda6:dd2a:206f  prefixlen 64  scopeid 0x20<link>
>         ether 3c:46:d8:d7:c8:6c  txqueuelen 1000  (Ethernet)
>         RX packets 1043  bytes 822132 (822.1 KB)
>         RX errors 0  dropped 0  overruns 0  frame 0
>         TX packets 873  bytes 119925 (119.9 KB)
>         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
>> On 2019/7/27 上午1:17, Sam Reiter wrote:
>> Can you post the output of ifconfig on your system?
>> 
>> Sam Reiter 
>> SDR Support Engineer
>> Ettus Research
>> 
>> 
>>> On Thu, Jul 25, 2019 at 7:40 PM 汤 飞 <retina...@hotmail.com> wrote:
>>> Thanks!
>>> 
>>> I am learning to use RFNOC to integrate a baseband. So I used PyBOMBS to 
>>> create the environment.  The automatically installed UHD version is as 
>>> follows
>>> 
>>> uhd_find_devices
>>> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501; 
>>> UHD_3.15.0.git-19-g7e1b567d
>>> --------------------------------------------------
>>> -- UHD Device 0
>>> --------------------------------------------------
>>> Device Address:
>>>     serial: 3182B09
>>>     addr: 192.168.10.2
>>>     claimed: False
>>>     mgmt_addr: 192.168.1.151
>>>     mgmt_addr: 192.168.10.2
>>>     product: n310
>>>     type: n3xx
>>> 
>>> But how to add  to the device arguments?  I tried like this but not working
>>> 
>>> /usr/local/lib/uhd/examples/rx_ascii_art_dft --args 
>>> "master_clock_rate=125e6,mgmt_addr=192.168.1.151,recv_frame_size=1476,addr=192.168.10.2"
>>>  --freq 98.5e6 --rate 2.5e6 --gain 50 --ref-lvl="-50" --dyn-rng 90 --ant 
>>> "RX2" --subdev "A:0"
>>> 
>>> 
>>> 
>>> 
>>>> On 2019/7/26 上午5:17, Sam Reiter wrote:
>>>> Found the offending commit and reported the issue. It also looks like 
>>>> adding recv_frame_size=1476 explicitly to the device arguments cleared 
>>>> things up on my N310 running 3.14.1.0. Let me know if this does / doesn't 
>>>> work for anyone.
>>>> 
>>>> Sam Reiter 
>>>> SDR Support Engineer
>>>> Ettus Research
>>>> 
>>>> 
>>>>> On Thu, Jul 25, 2019 at 3:04 PM Marcus D. Leech <patchvonbr...@gmail.com> 
>>>>> wrote:
>>>>>> On 07/25/2019 03:56 PM, Sam Reiter wrote:
>>>>>> Follow up on this thread. I ran my N310 with a 1GbE link and was able to 
>>>>>> reproduce the "Bad CHDR or packet fragment issue". It seems specific to 
>>>>>> N3xx RX over a 1GbE link on 3.14.1.0. I didn't spend a ton of time 
>>>>>> trying to find a workaround on 3.14.1.0, but rolling back to 3.14.0.0 
>>>>>> cleared the issue for me. 
>>>>>> 
>>>>>> I'll spend some time finding the offending commit and see what I can't 
>>>>>> do to get a fix / workaround figured out for 3.14.1.0.
>>>>>> 
>>>>>> Sam Reiter 
>>>>>> SDR Support Engineer
>>>>>> Ettus Research
>>>>>> 
>>>>> Thanks, Sam.  When I go into the lab later, I can probably confirm this 
>>>>> as well, I haven't seen it before, but I think I'm runing 3.14.0.0
>>>>> 
>>>>> 
>>>>>>> On Tue, Jul 23, 2019 at 10:13 PM Marcus D Leech 
>>>>>>> <patchvonbr...@gmail.com> wrote:
>>>>>>> Normally Intel controllers have better performance but even a RealTek 
>>>>>>> chip should have no problem at those data rates. 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> Sent from my iPhone
>>>>>>> 
>>>>>>> On Jul 23, 2019, at 10:01 PM, 汤 飞 <retina...@hotmail.com> wrote:
>>>>>>> 
>>>>>>>> Actually my pc’s Ethernet card chip is from Realtek.
>>>>>>>> 
>>>>>>>> I’ve tried all possible MTU sizes of auto, 1000, 1500, 2000, and up to 
>>>>>>>> 9000. Always the same errors.
>>>>>>>> 
>>>>>>>> Is it the inherent problem with the Realtek chip?
>>>>>>>> 
>>>>>>>> If that, is there any workaround? eg. Changing the default Linux 
>>>>>>>> driver,
>>>>>>>> 
>>>>>>>> or the last solution, ie. I have to try install a PCIE network card. 
>>>>>>>> Which brand ethernet card is compatible, one from Intel?
>>>>>>>> 
>>>>>>>>  
>>>>>>>> 
>>>>>>>> 发件人: Marcus D Leech <patchvonbr...@gmail.com>
>>>>>>>> 发送时间: Wednesday, July 24, 2019 7:34:13 AM
>>>>>>>> 收件人: 汤 飞 <retina...@hotmail.com>
>>>>>>>> 抄送: Sam Reiter <sam.rei...@ettus.com>; usrp-users@lists.ettus.com 
>>>>>>>> <usrp-users@lists.ettus.com>
>>>>>>>> 主题: Re: [USRP-users] 答复: N310 "Bad CHDR or packet fragment" Problem
>>>>>>>>  
>>>>>>>> Some Ethernet 1g controllers won’t actually do MTUs greater than 1500 
>>>>>>>> despite ethnology telling them to. Some Realtek for example. 
>>>>>>>> 
>>>>>>>> If it’s just 1G try default MTU of 1500 and work your way up to see 
>>>>>>>> where it fails. 
>>>>>>>> 
>>>>>>>> Sent from my iPhone
>>>>>>>> 
>>>>>>>> On Jul 23, 2019, at 7:15 PM, 汤 飞 via USRP-users 
>>>>>>>> <usrp-users@lists.ettus.com> wrote:
>>>>>>>> 
>>>>>>>>> It’s a  1g SFP0 link. I set MTU  to 8000 according to the Application 
>>>>>>>>> Note.
>>>>>>>>> 
>>>>>>>>>  
>>>>>>>>> 
>>>>>>>>>  
>>>>>>>>> 发 件人: Sam Reiter <sam.rei...@ettus.com>
>>>>>>>>> 发送时间: Wednesday, July 24, 2019 4:56:21 AM
>>>>>>>>> 收件人: 汤 飞 <retina...@hotmail.com>
>>>>>>>>> 抄送: usrp-users@lists.ettus.com <usrp-users@lists.ettus.com>
>>>>>>>>> 主题: Re: [USRP-users] N310 "Bad CHDR or packet fragment" Problem
>>>>>>>>>  
>>>>>>>>> If you're connected over a 10GbE link, make sure to set your host's 
>>>>>>>>> MTU appropriately. I set mine to 9000.
>>>>>>>>> 
>>>>>>>>> Sam Reiter 
>>>>>>>>> SDR Support Engineer
>>>>>>>>> Ettus Research
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On Fri, Jul 19, 2019 at 2:21 AM 汤 飞 via USRP-users 
>>>>>>>>>> <usrp-users@lists.ettus.com> wrote:
>>>>>>>>>> Hi, all,
>>>>>>>>>> 
>>>>>>>>>> When benchmarking my N310, I keep getting such [RX FLOW CTRL] 
>>>>>>>>>> errors. 
>>>>>>>>>> What causes this and how to solve it?
>>>>>>>>>> 
>>>>>>>>>> Thanks in advance!
>>>>>>>>>> 
>>>>>>>>>> FT
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> /usr/local/lib/uhd/examples/benchmark_rate  \
>>>>>>>>>> >    --args 
>>>>>>>>>> > "type=n3xx,mgmt_addr=192.168.10.2,addr=192.168.10.2,master_clock_rate=122.88e6"
>>>>>>>>>> >  \
>>>>>>>>>> >    --duration 60 \
>>>>>>>>>> >    --channels "0" \
>>>>>>>>>> >    --rx_rate 3.84e6 \
>>>>>>>>>> >    --rx_subdev "A:0" \
>>>>>>>>>> >    --tx_rate 3.84e6 \
>>>>>>>>>> >    --tx_subdev "A:0"
>>>>>>>>>> 
>>>>>>>>>> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501; 
>>>>>>>>>> UHD_3.14.1.HEAD-0-gbfb9c1c7
>>>>>>>>>> [00:00:00.000014] Creating the usrp device with: 
>>>>>>>>>> type=n3xx,mgmt_addr=192.168.10.2,addr=192.168.10.2,master_clock_rate=122.88e6...
>>>>>>>>>> [INFO] [MPMD] Initializing 1 device(s) in parallel with args: 
>>>>>>>>>> mgmt_addr=192.168.10.2,type=n3xx,product=n310,serial=3182B09,claimed=False,addr=192.168.10.2,master_clock_rate=122.88e6
>>>>>>>>>> [INFO] [MPM.PeriphManager] init() called with device args 
>>>>>>>>>> `master_clock_rate=122.88e6,time_source=internal,clock_source=internal,mgmt_addr=192.168.10.2,product=n310'.
>>>>>>>>>> [INFO] [0/Replay_0] Initializing block control (NOC ID: 
>>>>>>>>>> 0x4E91A00000000004)
>>>>>>>>>> [INFO] [0/Radio_0] Initializing block control (NOC ID: 
>>>>>>>>>> 0x12AD100000011312)
>>>>>>>>>> [INFO] [0/Radio_1] Initializing block control (NOC ID: 
>>>>>>>>>> 0x12AD100000011312)
>>>>>>>>>> [INFO] [0/DDC_0] Initializing block control (NOC ID: 
>>>>>>>>>> 0xDDC0000000000000)
>>>>>>>>>> [INFO] [0/DDC_1] Initializing block control (NOC ID: 
>>>>>>>>>> 0xDDC0000000000000)
>>>>>>>>>> [INFO] [0/DUC_0] Initializing block control (NOC ID: 
>>>>>>>>>> 0xD0C0000000000002)
>>>>>>>>>> [INFO] [0/DUC_1] Initializing block control (NOC ID: 
>>>>>>>>>> 0xD0C0000000000002)
>>>>>>>>>> [INFO] [0/FIFO_0] Initializing block control (NOC ID: 
>>>>>>>>>> 0xF1F0000000000000)
>>>>>>>>>> [INFO] [0/FIFO_1] Initializing block control (NOC ID: 
>>>>>>>>>> 0xF1F0000000000000)
>>>>>>>>>> [INFO] [0/FIFO_2] Initializing block control (NOC ID: 
>>>>>>>>>> 0xF1F0000000000000)
>>>>>>>>>> [INFO] [0/FIFO_3] Initializing block control (NOC ID: 
>>>>>>>>>> 0xF1F0000000000000)
>>>>>>>>>> Using Device: Single USRP:
>>>>>>>>>>   Device: N300-Series Device
>>>>>>>>>>   Mboard 0: ni-n3xx-3182B09
>>>>>>>>>>   RX Channel: 0
>>>>>>>>>>     RX DSP: 0
>>>>>>>>>>     RX Dboard: A
>>>>>>>>>>     RX Subdev: Magnesium
>>>>>>>>>>   TX Channel: 0
>>>>>>>>>>     TX DSP: 0
>>>>>>>>>>     TX Dboard: A
>>>>>>>>>>     TX Subdev: Magnesium
>>>>>>>>>> 
>>>>>>>>>> [00:00:17.353184] Setting device timestamp to 0...
>>>>>>>>>> [00:00:17.412187] Testing receive rate 3.840000 Msps on 1 channels
>>>>>>>>>> [00:00:17.414164] Receiver error: ERROR_CODE_BAD_PACKET
>>>>>>>>>> [[ERROR] [RX FLOW CTRL] Error unpacking packet: ValueError: Bad CHDR 
>>>>>>>>>> or packet fragment
>>>>>>>>>> 
>>>>>>>>>> [ERROR] [STREAMER] The receive packet handler caught a value 
>>>>>>>>>> exception.
>>>>>>>>>> ValueError: Bad CHDR or packet fragment
>>>>>>>>>> 00:00:17.414180] Unexpected error on recv, continuing...
>>>>>>>>>> [00:00:17.514258] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>>>>>>>>>> [00:00:17.514312] Receiver error: ERROR_CODE_BAD_PACKET
>>>>>>>>>> [00:00:17.514317] Unexpected error on recv, continuing...
>>>>>>>>>> [ERROR] [RX FLOW CTRL] Error unpacking packet: ValueError: Bad CHDR 
>>>>>>>>>> or packet fragment
>>>>>>>>>> 
>>>>>>>>>> [ERROR] [STREAMER] The receive packet handler caught a value 
>>>>>>>>>> exception.
>>>>>>>>>> ValueError: Bad CHDR or packet fragment
>>>>>>>>>> [00:00:17.532991] Testing transmit rate 3.840000 Msps on 1 channels
>>>>>>>>>> [00:00:17.614329] Receiver error: ERROR_CODE_TIMEOUT, continuing...
>>>>>>>>>> [00:00:17.614372] Receiver error: ERROR_CODE_BAD_PACKET
>>>>>>>>>> [00:00:17.614377] Unexpected error on recv, continuing...
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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
>>>>> 
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to