Hi again, In addition to the previous post: in one of the posts about this issue (there are many, but without solution) I've found result of lspci.
It was in the post titled "X310 PCIe Error enumerating NI-RIO devices": 00:00.0 Host bridge: Intel Corporation Device 591f (rev 05) 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 05) 00:02.0 VGA compatible controller: Intel Corporation Device 5912 (rev 04) 00:14.0 USB controller: Intel Corporation Device a12f (rev 31) 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1c.0 PCI bridge: Intel Corporation Device a114 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Device a118 (rev f1) 00:1d.1 PCI bridge: Intel Corporation Device a119 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Device a143 (rev 31) 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31) 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31) 01:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 02:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba) 03:00.0 Signal processing controller: National Instruments PXIe/PCIe Device 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) What is suspicious to me is the common "PLX Technology, Inc. PEX 8608" PCIe bridge sold by Broadcom. I don't know yet if it has anything to do with USRP connection. Best Regards, Piotr Krysik W dniu 23.07.2019 o 11:26, Piotr Krysik via USRP-users pisze: > Hi all, > > I have the same issue. I've checked everything in different computer > (disk with particular Ubuntu 16.04 installation, PCIexpress card and > PCIe cable) and everything worked fine. > > What was left was that caused the issue was particular > motherboard+processor. I don't know if it is just this one but I suppose > the issue might be common to motherboards that have the same components > (i.e. PCIe controller or bridge) as this one. I'm attaching the result > of lspci. > > Kailash, can you attach yours (and anyone who's got the same issue)? > Maybe we'll find a common element. > > Best Regards, > Piotr Krysik > > > W dniu 11.06.2019 o 08:55, kailash kumar via USRP-users pisze: >> Hi, >> >> I am unable to detect X310 over pcie. I have installed uhd(v3.14.0.0) >> and compiled and installed RIO drivers as well. Below is my configuration: >> >> UHD RIO Installer version: >> niusrprio-installer-18.0.0 >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ sudo >> niusrprio_pcie start >> Making sure drivers are up to date... >> Module nikal is up-to-date >> Module nibds is up-to-date >> Module nistreamk is up-to-date >> Module NiRioSrv is up-to-date >> Module niusrpriok is up-to-date >> Loading: NiRioSrv niusrpriok >> Starting: niusrpriorpc >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ lsmod | >> grep -i ni >> niusrpriok 417792 0 >> NiRioSrv 942080 0 >> nistreamk 131072 2 niusrpriok,NiRioSrv >> nibds 57344 2 niusrpriok,NiRioSrv >> nikal 98304 4 niusrpriok,NiRioSrv,nistreamk,nibds >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ uname -r >> 4.19.48-48.lts2018 >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ ls /dev/ni/ >> 'nistreamk:0\nistreamk\0' >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ sudo >> netstat -anp| grep 5444 >> tcp 0 0 0.0.0.0:5444 <http://0.0.0.0:5444> >> 0.0.0.0:* LISTEN 1845/niusrpriorpc >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 Downloads]$ >> uhd_usrp_probe --args "type=x300,resource=RIO0" >> [INFO] [UHD] linux; GNU C++ version 9.1.1 20190605 >> gcc-9-branch@271943; Boost_106800; UHD_3.14.0.HEAD-0-g6875d061 >> [ERROR] [UHD] Device discovery error: input stream error >> Error: LookupError: KeyError: No devices found for -----> >> Device Address: >> type: x300 >> resource: RIO0 >> >> [pretlist@clr-85a7812169e346e6b143a228fe1b9641 uhd]$ git status >> HEAD detached at v3.14.0.0 >> >> Digging through uhd code >> lib/usrp/x300/x300_impl.cpp (x300_find_pcie ) -> >> lib/usrp/x300/x300_impl.cpp >> (niusrprio_session::enumerate(rpc_port_name, dev_info_vtr)) -> >> lib/transport/nirio/niusrprio_session.cpp >> (nirio_status_chain(temp_rpc_client.niusrprio_enumerate(device_info_vtr), >> status)) -> >> lib/transport/nirio/rpc/usrprio_rpc_client.cpp >> (usrprio_rpc_client::niusrprio_enumerate(NIUSRPRIO_ENUMERATE_ARGS)) >> >> out_args >> status; -> This returns status as -52012 >> >> Thanks >> Kailash >> _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com