无法在华硕rt-ac66u上的dd-wrt中运行opkg

时间:2018-03-19 20:30:46

标签: dd-wrt opkg

我正在尝试在运行dd-wrt框架的ASUS rt-ac66u路由器上安装opkg。我按照this链接中的说明操作,但它没有用!

请记住,我将其安装在路由器的内部闪存存储器上,而不是外部USB。但我不认为这会导致任何问题。

问题定义

运行后

ipkg -d /jffs install http://downloads.openwrt.org/attitude_adjustment/12.09/brcm47xx/generic/packages/opkg_618-3_brcm47xx.ipk

我试图运行opkg但是dd-wrt似乎无法运行它!它说:-sh: ./opkg: not found

它在其路径中找到opkg(因为自动填充功能正常),opkg出现/jffs/bin/opkg

到目前为止我做过的事情

起初,我怀疑我安装了错误的版本(一个用于不同的架构),因为如果你运行为不同架构编译的可执行文件,它会显示完全相同的错误!

但后来我查看了this链接,发现路由器的目标是“brcm47xx”,这与我使用的目标相同。

然后我重新启动了路由器,仍然得到了相同的结果!

我使用file opkg检查了文件类型(运行我自己的机器,因为dd-wrt没有file命令!)并且得到了

opkg: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked, interpreter /lib/ld-uClibc.so.0, corrupted section header size

我跑了ipkg update,它正确运行并尝试更新opkg,但最后我得到了相同的结果。

我该如何解决这个问题?

0 个答案:

没有答案