Я следую этому руководству: 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 " устанавливаются без проблем. Я до сих пор не знаю, почему это так. Если кто-то может дать объяснение, я был бы очень благодарен.