32.4. USB Tethering

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

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

  1. # kldload if_urndis
  2. # kldload if_cdce
  3. # kldload if_ipheth

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

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

  1. if_urndis_load="YES"
  2. if_cdce_load="YES"
  3. if_ipheth_load="YES"