add bridge failed: Package not installed

开发板启动后提示

[FAILED] Failed to start Bridge interface.
See 'systemctl status networkbridge.service' for details.
[  OK  ] Started SSD SMART patrol.
[FAILED] Failed to start FST-LAN Netwrok Setting.

虽然能进到根文件系统,但板子没有网络还玩什么。

按照提示执行了  systemctl status networkbridge.service ,显示如下内容,

 networkbridge.service - Bridge interface
   Loaded: loaded (/etc/systemd/system/networkbridge.service; enabled; vendor p>
   Active: failed (Result: exit-code) since Mon 2023-05-08 14:27:44 JST; 13s ago
  Process: 14777 ExecStart=/usr/sbin/brctl addbr ${brname} (code=exited, status>
 Main PID: 14777 (code=exited, status=1/FAILURE)

看了下文件networkbridge.service,其中会先执行 /usr/sbin/brctl addbr br0

在命令行试了下这条命令,出现了下面的错误

add bridge failed: Package not installed

该错误是通过编译内核模块来进行安装

make menuconfig 

需要配置 Networking support -> Networing options -> 802.1d Ethernet Bridging 内核模块

看了下自己的配置文件  [M]802.1d Ethernet Bridging 这样进行编译,即编译成模块,于是尝试改成Y,即编译进内核,由于依赖关系没法直接改,具体依赖什么呢,光标选中配置项输入h,找 depend on 依赖配置项 ,输入“/依赖配置项” 进行查找并作相应的配置。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值