OpenWRTルーターにアップグレードしたいのですが。 sysupgrade
を実行してアップグレードする方法は知っていますが、実行しているプラットフォームを見つけて新しいバージョンをダウンロードするにはどうすればよいですか。
http://downloads.openwrt.org/
Debianでは、uname
で見つけることができますが、OpenWRTでは表示されません。
# OpenWRT
root@OpenWrt:/mnt# uname -p
unknown
# Debian
$ uname -p
x86_64
さらに良いのは、このような完全なsysupgradeURLを提供するツールです。
http://downloads.openwrt.org/attitude_adjustment/12.09/<platform>/generic/openwrt-<platform>-generic-<hardware>-jffs2-sysupgrade.bin
答えの1つは、プラットフォームが何を参照しているかを知りませんでした、 ここにリストがあります :
adm5120 adm8668 ar7 ar71xx at91
atheros au1000 brcm2708 brcm47xx brcm63xx
cns3xxx cobalt ep93xx ixp4xx kirkwood
lantiq malta mcs814x mpc52xx mpc83xx
omap4 orion ppc40x ramips x86
xburst
ソース/etc/openwrt_release
そしてあなたのために設定する変数を使用してください。
1つの方法は、mostの正しい方法かどうかはわかりませんが、opkg.conf
を読み取ることです。
root@OpenWrt:/# cat /etc/opkg.conf
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
と言う行、
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
URLでそれを提供しますar71xx
。
cat /proc/cpuinfo
ルーターのモデル番号(私の場合はバージョン番号ではありません)など、多くの役立つ情報を提供します。