You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GNURADIO 3.10中PlutoSDR及Industrial I/O模块缺失问题咨询

GNURADIO 3.10中PlutoSDR及Industrial I/O模块缺失问题咨询

Hey Hugo,我来帮你排查下这个问题,结合你用Fedora 40和GNU Radio 3.10.9.2的情况,大概率是以下几个原因,你可以一步步尝试解决:

  • 发行版包拆分导致未安装对应组件:
    虽然GNU Radio 3.10上游确实把gr-iio集成进了主项目,但Fedora这类发行版为了轻量化,通常会把部分模块拆成独立软件包。你可以先检查系统里有没有装gr-iio相关包:
    打开终端输入:

    dnf list installed | grep gr-iio
    

    如果没有输出,说明该模块未安装,直接用这条命令安装:

    sudo dnf install gr-iio
    

    安装完成后重启GNU Radio Companion,应该就能看到Industrial I/O相关的模块了。

  • GRC缓存未更新导致识别失效:
    如果你已经装了gr-iio但GRC里还是看不到,可能是GRC的缓存没刷新。可以先关闭GRC,然后删除缓存目录:

    rm -rf ~/.cache/gnuradio/grc
    

    之后重新打开GRC,应该就能识别到新安装的模块了。

  • 模块加载状态验证:
    你也可以先验证iio模块是否被GNU Radio核心识别,终端输入:

    gnuradio-config-info --enabled-modules
    

    如果输出里有iio,说明模块本身没问题,只是GRC的显示缓存出了问题,按上面的缓存清理方法处理即可;如果没有,那就是模块未安装或安装过程中出现了问题,重新执行安装命令并检查输出中的错误信息。

另外补充一点,Fedora里的gr-iio包会自动拉取依赖的libiio库,你不用单独安装这个依赖。

备注:内容来源于stack exchange,提问作者Hugo REYMOND

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:09:37