Macos Mac OS X驱动程序与Linux USB复合小工具驱动程序g_multi配合使用

Macos Mac OS X驱动程序与Linux USB复合小工具驱动程序g_multi配合使用,macos,usb,driver,embedded-linux,Macos,Usb,Driver,Embedded Linux,我感兴趣的是在嵌入式Linux设备中使用,用于Ethernet over USB和serial over USB(Ethernet over USB是为RNDIS模式编译的;我对大容量存储功能不感兴趣,所以我禁用了它)。我已经对它进行了测试,并且在Windows和Linux上都能正常工作。然而,使用MacOSX进行的简短测试表明,OSX不会自动为其加载驱动程序 我知道原则上OSX具有通过USB的以太网功能,因为它可以自动与Linux USBg_Ethernet驱动程序(为RNDIS模式编译)一起

我感兴趣的是在嵌入式Linux设备中使用,用于Ethernet over USB和serial over USB(Ethernet over USB是为RNDIS模式编译的;我对大容量存储功能不感兴趣,所以我禁用了它)。我已经对它进行了测试,并且在Windows和Linux上都能正常工作。然而,使用MacOSX进行的简短测试表明,OSX不会自动为其加载驱动程序

我知道原则上OSX具有通过USB的以太网功能,因为它可以自动与Linux USB
g_Ethernet
驱动程序(为RNDIS模式编译)一起工作。同样,OS X使用Linux USB
g_serial
驱动程序通过USB进行串行工作—我可以使用连接到USB串行端口。但是当Linux设备运行时,它什么也不做

我找不到任何文档说明如何让OSX与运行
g_multi
驱动程序的Linux设备一起工作。有人成功地做到了吗


可以用一些简单的OSX驱动程序来完成吗?它基本上告诉OSX加载每个组件函数的驱动程序(有点像我在Windows中使用的INF文件,它只告诉Windows加载以太网和USB串行的标准Windows驱动程序)?如果是这样的话,那么执行该操作的过程是什么?很遗憾,MAC OS不支持RNDIS。您需要一个第三方驱动程序,比如。

今天是7年后的2020年。我也遇到了这个问题。你有没有找到办法让它在Mac和g_multi下工作?没有,对不起。我从未找到解决办法。并不是说我做了彻底的搜索。我相信有一个解决办法。