usb插件离线安装
为 Cudy TR3000 离线安装 usb 网络共享插件
制作离线包
刷新固件之后,执行:
opkg update
下载全部 ipk 文件:
cd /tmp
rm -rf kwrt25_usb_tether_backup
mkdir -p kwrt25_usb_tether_backup
cd kwrt25_usb_tether_backup
opkg download kmod-mii
opkg download kmod-usb-ehci
opkg download kmod-usb-ohci
opkg download kmod-usb-uhci
opkg download kmod-usb2
opkg download kmod-usb-net
opkg download kmod-usb-net-cdc-ether
opkg download kmod-usb-net-rndis
opkg download libevdev
opkg download libusb-1.0-0
opkg download libudev-zero
opkg download usbids
opkg download usbutils
ls -lah
这是下载好的 ipk 文件:
-rw-r--r-- 1 root root 4.4K Aug 25 20:58 kmod-mii_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 29.7K Aug 25 21:00 kmod-usb-ehci_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 4.9K Aug 25 21:00 kmod-usb-net-cdc-ether_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 5.4K Aug 25 21:00 kmod-usb-net-rndis_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 14.3K Aug 25 21:00 kmod-usb-net_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 23.6K Aug 25 21:00 kmod-usb-ohci_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 16.1K Aug 25 21:00 kmod-usb-uhci_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 9.6K Aug 25 21:00 kmod-usb2_6.12.103-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 26.0K Aug 25 07:26 libevdev_1.13.4-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 11.4K Aug 25 07:29 libudev-zero_1.0.4-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 35.0K Aug 25 07:26 libusb-1.0-0_1.0.29-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 250.6K Aug 25 07:26 usbids_0.407-r1_aarch64_cortex-a53.ipk
-rw-r--r-- 1 root root 54.8K Aug 25 07:30 usbutils_019-r1_aarch64_cortex-a53.ipk
打包为 tar 文件保存:
tar cvf kwrt25_usb_tether_backup.tar ./kwrt25_usb_tether_backup/
下载下来备用:
scp root@10.0.0.1:/tmp/kwrt25_usb_tether_backup.tar .
离线安装
上传离线安装包:
scp ./kwrt25_usb_tether_backup.tar root@10.0.0.1:/tmp/
ssh 登录后解压缩并安装:
cd /tmp
tar xvf ./kwrt25_usb_tether_backup.tar
cd ./kwrt25_usb_tether_backup
# 内核模块
opkg install ./kmod-mii_*.ipk --nodeps
opkg install ./kmod-usb-ehci_*.ipk --nodeps
opkg install ./kmod-usb-ohci_*.ipk --nodeps
opkg install ./kmod-usb-uhci_*.ipk --nodeps
opkg install ./kmod-usb2_*.ipk --nodeps
opkg install ./kmod-usb-net_*.ipk --nodeps
opkg install ./kmod-usb-net-cdc-ether_*.ipk --nodeps
opkg install ./kmod-usb-net-rndis_*.ipk --nodeps
opkg install ./libevdev_*.ipk --nodeps
opkg install ./libusb-1.0-0_*.ipk --nodeps
opkg install ./libudev-zero_*.ipk --nodeps
opkg install ./usbids_*.ipk --nodeps
opkg install ./usbutils_*.ipk --nodeps
之后就可以使用 usb 共享网络的功能,不需要重启。