我在OpenWRT态度调整中遇到了一个错误,它说:
-ash: brctl: not found当我跑的时候
brctl addif br-lan mesh0我试过:
opkg update
opkg install brctl但我发现了一个错误:
Unknown package brctlbrctl在一个更大的包裹里吗?如果是的话,我需要安装哪个软件包使用它?
另外,作为将来的参考,是否有一本手册或什么东西列出了哪些功能在哪些包中?
谢谢!
发布于 2015-07-23 07:47:23
不幸的是,包上的OpenWRT信息可能非常粗略,而且opkg没有在尚未安装的包中搜索文件的功能,这一点也没有帮助。
我无法访问系统运行态度调整(12.09),但在我的路由器上运行屏障断路器(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符号链接,那么您需要在安装之前删除它。
https://unix.stackexchange.com/questions/217714
复制相似问题