起因
虽然目前官方默认的 buildroot 提供了 CDC-NCM ,但是一些第三方镜像,比如sophgo-sg200x-debian,依旧还是提供了默认的RNDIS,这对macOS来说很不方便,于是我实现了一种巧妙的解决方案
实现
通过macOS 内建 utun 接口,我实现了一种纯用户态 Rust 实现 RNDIS网络桥接的方式 — 无需内核扩展,无需 Apple 签名,提供了免驱的体验效果
一行命令即可连接上开发版设备,包括milkv duo等
具体二进制安装文件以及源码参考以下仓库
喜欢这个库的话,欢迎给我点Star或者贡献PR ![]()
![]()