无法在路由器上安装 .ipk 文件

无法在路由器上安装 .ipk 文件

我正在关注这个教程:WRT54GL v1.1 有线 IEEE 802.1x 客户端 TTLS PAP:(surfnet / eduroam / securew2 wpa_supplicant,EAPOL TX RX) 设置我的 Linksys 160NL 路由器并进行身份验证。我已为路由器刷入 OpenWrt Backfire 10.03.1。其软件包位于这里

在步骤3中,它说我应该安全地复制并安装以下软件包到我的路由器上:

opkg install nano 
opkg install ntpclient 
opkg install wpa-supplicant 


我将以下包复制到路由器的 /tmp 文件夹(使用 pscp.exe):

nano_2.2.6-1_atheros.ipk                          --> renamed to nano.ipk
ntpclient_2007_365-4_atheros.ipk                  --> renamed to ntpclient.ipk
wpa-supplicant_20111103-2_atheros.ipk             --> renamed to supplicant.ipk
libncurses_5.7-2_atheros.ipk (dependency of nano) --> renamed to libncurses


然后我尝试安装它们,通过使用 Putty 连接到路由器并执行:

opkg install libncurses.ipk


我收到以下错误:

 * pkg_hash_fetch_best_installation_candidate: Packages for libncurses found, 
   but incompatible with the architectures configured
 * opkg_install_cmd: Cannot install package libncurses.


有人能告诉我我做错了什么吗?

编辑:我从错误的软件包文件夹下载了软件包。我以为我应该从“atheros”文件夹下载它们,但这些都不是正确的。来自文件夹“ar71xx“安装没有任何问题。我还是不知道为什么会这样。如果有人能解释一下我会非常感激。

答案1

好吧,如果你问“为什么”,答案很简单:因为那是你的路由器的 CPU。如链接所示这里,甚至固件基础映像也来自该目录。它甚至应该在映像的文件名中。

顺便说一句,Backfire 已经过时了。目前稳定的版本是“Attitude Adjustment”(12.09):

相关内容