我正在尝试在 Ubuntu 16.04 LTS 上设置 OpenBTS。我已经构建了 RangeNetworks 脚本的主版本。由于收发器未启动,我尝试检查系统是否检测到 USRP N210 板:
这是设备的实际 IP 地址,并且 ping 可以正常使用该 IP 地址,但是 uhd_find_devices 未找到任何连接的设备。
我已尝试禁用任何防火墙(sudo ufw disable)。
答案1
首先,确保超高清驱动程序已安装。如果尚未安装,请点击以下选项:
sudo apt-get install libuhd-dev libuhd003 uhd-host
然后打
uhd_find_devices
如果尚未找到 USRP,请执行以下操作更新固件使用默认图像:
uhd_images_downloader
uhd_image_loader --args="type=usrp2,addr=<IP address>"
在该过程结束时,您的 USRP 可通过默认 IP 访问。然后运行
uhd_find_devices
检查是否找到 USRP。