# How to Share a Phone's Network with the RDK S100 via USB

- Source: D-Robotics Developer Community
- Published: 2026-10-13T04:08:59.279Z
- RoboHot: https://robohot.news/en/items/y3c7s9jfayoewqo8m3017seey
- Original: https://forum.d-robotics.cc/t/topic/35786

## Summary

A hands-on record of sharing a phone's network with the RDK S100 over USB. The author first checked the documentation to confirm the interface limits: the Type-C (J16) port can only act as a Device, and the USB3.0 Type-A ports (J19/J20) can only act as a Host, so the phone must be connected to a Type-A port with the board acting as host. Since the official documentation does not cover this path, the author checked on the S100 whether the kernel includes the rndis_host, cdc_ether, and cdc_ncm drivers, then provided executable steps.
