【问题标题】:How to Enable Linux Kernel Driver for 81ry52 chip for Network over Usb如何为 USB 网络启用 81ry52 芯片的 Linux 内核驱动程序
【发布时间】:2018-05-25 14:16:34
【问题描述】:

如何为a network adaptor based on a 81ry52 chip 启用Linux 内核驱动程序?

我正在使用的开发板表示默认启用支持。这意味着该芯片很受欢迎。但是它不起作用,我可以看到插入了 USB 设备但没有创建网络接口。而且我在内核源代码中找不到适配器/芯片模型。网上也查不到太多信息。

【问题讨论】:

  • lsusb的输出?
  • 据我所知,如果您将某些东西连接到 USB 并且 USB 总线能够处理它 - /无论 Linux 是否有驱动程序/ - 那么它会 i> 出现在lsusb。因此,如果您的设备没有出现在 lsusb 中,那么系统上可能有一个(另一个)USB bus,它不是由 Linux 驱动的(可能是因为它没有用于相应的 USB 芯片组或因为它无法初始化它或其他原因),或者存在非 Linux 问题(USB 设备与 USB 总线不兼容或电气死机或某些需要首先由 BIOS 设置/初始化等)。
  • 一个随机的想法:你做了modprobe usbnet吗?
  • @TomášPospíšek,它通常由 USB 类 ID 枚举。驱动程序应用怪癖时需要真实的设备 ID。
  • @0andriy - 什么是“真实设备 ID”?

标签: networking linux-kernel kernel usb driver


【解决方案1】:

到目前为止,这种型号的 USB 转网络适配器不适用于 Linux。原始问题之后的cmets对USB有很多见解和分享经验。可能有很多事情需要修复,但目前还不清楚。我会记住这些,并希望探索更多并找到解决方案。

虽然如果其他人找到解决方案。我会很高兴知道。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 2013-03-14
    • 1970-01-01
    • 2018-11-03
    • 2014-02-05
    相关资源
    最近更新 更多