OpenWrt固件编译添加USB网络共享支持

在OpenWrt 编译环境中使用make menuconfig 命令进入配置界面后,需要勾选如下组件:

  • Kernel modules
    USB Support:

    kmod-usb-core
    kmod-usb-ohci
    kmod-usb-uhci
    kmod-usb2
    kmod-usb3
    kmod-usb-net
    kmod-usb-net-rndis
    kmod-usb-net-cdc-ether
    kmod-usb-serial
    kmod-usb-serial-option
    kmod-usb-net-ipheth #iOS设备支持
  • Utilities

    usb-modeswitch
    usbutils

    libimobiledevice:

    usbmuxd #iOS设备支持
  • Libraries
    libimobiledevice:

    libimobiledevice #iOS设备支持

完成上述组件添加后,编译出的OpenWRT固件将支持4G/5G无线网卡和Android、iOS设备通过USB共享网络给路由器。

如果不打算购买蜂窝无线网卡,可以充分利用闲置的手机充当4G/5G无线网卡,达到变废为宝的效果。

此文章已于2025/08/16更新:根据评论内容添加iPhone等iOS设备支持。

添加新评论