34.6.USB 网络共享

许多手机提供通过 USB 分享数据连接的选项(通常称为“绑定”)。此功能使用 RNDIS、CDC 或自定义的 Apple® iPhone®/iPad®协议之一。

  • Android™ 设备通常使用 urndis(4) 驱动程序。

  • Apple® 设备使用 ipheth(4) 驱动程序。

  • 较旧的设备通常使用 cdce(4) 驱动程序。

在连接设备之前,将适当的驱动程序加载到内核中:

# kldload if_urndis
# kldload if_cdce
# kldload if_ipheth

设备连接后,ue 0 将像普通网络设备一样可用。确保设备上启用了“USB 网络共享”选项。

要使此更改永久生效并在引导时作为模块加载驱动程序,请在 /boot/loader.conf 中放置以下适当的行:

if_urndis_load="YES"
if_cdce_load="YES"
if_ipheth_load="YES"

最后更新于

FreeBSD 中文社区