为 OpenWrt 安装 brctl - 哪个软件包?

为 OpenWrt 安装 brctl - 哪个软件包?

我在 OpenWRT 态度调整中收到错误消息:

-ash: brctl: not found

当我跑步时

brctl addif br-lan mesh0

我试过:

opkg update
opkg install brctl

但我收到了这个错误:

Unknown package brctl

brctl 是在一个更大的包中吗?如果是这样,我需要安装什么包才能使用它?

另外,为了将来参考,是否有手册或其他东西列出了哪些包中的功能?

谢谢!

答案1

不幸的是,OpenWRT 关于软件包的信息可能非常粗略,并且opkg没有功能来搜索尚未安装的软件包中的文件,这没有帮助。

我无法访问运行 Attitude Adjustment (12.09) 的系统,但在我的路由器上运行 Barrier Breaker (14.07),brctl由 BusyBox 提供:

# opkg search /usr/sbin/brctl
busybox - 1.22.1-2
# ls -l /usr/sbin/brctl
lrwxrwxrwx   1 root root  17 Oct  2  2014 /usr/sbin/brctl -> ../../bin/busybox

我相信态度调整应该是一样的,但有些搜索发现brctl软件包中提供了完整版本bridge。安装:

# opkg update
# opkg install bridge

如果您确实有brctl符号链接/usr/sbin,则需要在安装之前将其删除。

相关内容