以下の内容はhttps://pslabo.hatenablog.com/entry/2023/02/18/115404より取得しました。


OpenWRT のイメージに ds-lite を組み込んだカスタムイメージを作る

OpenWRT をインストールしてからパッケージを後付けで追加するのは微妙に面倒だなあ、と思っていたのですが、実は OpenWRT のサイトでカスタムイメージをビルドできるページがあることに気づきました。

まず、特定のデバイス向けのファームウェアを検索してダウンロードページを開きます。 firmware-selector.openwrt.org

開いたページからデフォルトのイメージをダウンロードできるのですが、ページ内をよく見ると「インストールされるパッケージのカスタマイズ」という表示があります。ここに自分が必要なパッケージ名を追記して「ビルドをリクエスト」すると、カスタムイメージがビルドできました。

ds-lite を含む追加パッケージを指定してビルドしてみる

"ds-lite luci-i18n-base-ja" を追記してビルドをリクエストすると、一応ビルドできました。そして、ビルドしたイメージを実機に展開してみたのですが、Web UI が開かない。

どうやら、パッケージカスタマイズのデフォルトのリストには、luci がパッケージリストに含まれていないようなのです。

インストール後の構成に luci を追加する。

OpenWRT に ssh 接続した状態などで、以下のコマンドを実行します。

opkg update
opkg install luci

これを実行すると luci がインストールされ、Web UI が再び利用できるようになりました。ということは、最低限、以下の内容をパッケージのカスタマイズで指定すれば良いのかな。 "ds-lite luci luci-i18n-base-ja"

あまり厳密に検証していないので、上記以外にもデフォルトイメージにあり、しかしカスタムイメージにないパッケージがあるかもしれませんが、とりあえず備忘録として残して起きます。




以上の内容はhttps://pslabo.hatenablog.com/entry/2023/02/18/115404より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14