我的 GL-XE300 路由器每次更新官方的 OpenWRT 后都需要重新安装一次 ModemManager,后来发现在选择系统的地方可以自定义映像,把我需要安装的软件预先打包到映像中,完美解决了我的问题,现在把这个方法分享出来。
因为 OpenWRT 的自定义映像服务器总是报错,我使用的是 immortalwrt ,如果不希望安装多余软件,可以从 OpenWRT 中把包列表复制过来,再追加上自己需要安装的软件。
以下是我最后自定义的组件:
base-files ca-bundle dnsmasq dropbear firewall4 fstools kmod-ath9k kmod-gpio-button-hotplug kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd-ujail swconfig uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls kmod-usb2 block-mount kmod-usb-serial-ch341 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi luci luci-proto-modemmanager kmod-usb-serial-option kmod-nft-queue kmod-nfnetlink-queue
比原版 OpenWRT 新增了这几个:
luci-proto-modemmanager kmod-usb-serial-option kmod-nft-queue kmod-nfnetlink-queue