はじめに
SonyのNCP-HG100/Cellularというヤクオクやメルカリで未使用品が投げ売りされているガジェットがあります。こいつはLTEモデム(Telit LN940A9)を積んだルータで楽天モバイルを家で使う人などに愛用されていてインターネットには様々な情報があります。
- Sony NCP-HG100/Cellular - 大破ログ
- NCP-HG100のOpenWrtと実験の記録 : 暇暇つぶし
- 楽天モバイルを固定回線化 SONY NCP-HG100使用して光回線を解約する
- OpenWrt NCP-HG100 #openwrt - Qiita
- Sony NCP-HG100/CellularにOpenWrtを入れる | Beyond The Horizon
- ADSL終了作戦のまとめ | ぼちぼちFIRE始めます
普通に入れたら動くぽいんですけど、USBメモリからブートできるって複数記事に書いてあるので素朴にやってみたら3日溶けた。以下、記録です。
TL;DR
- OpenWRT Firmware Selectorで落とせるsysupgradeはUSBストレージ関係のkoがkernelに入ってなくて、USB storageにrootfs置くとkernelがmountできない
- ~/.openwrt/.configでkmod入れてもkernelに入らないことがあるようで、target/linux/ipq40xx/config-5.151を直接いじる必要がある
- 自力でビルドするときWSLをつかってはいけない
- これはOpenWRT 23.05のとき。kernel version変わると、当然ファイル名も変わる。↩