通过 USB 以太网进行 WiFi 回程,好用吗?

通过 USB 以太网进行 WiFi 回程,好用吗?

它可靠吗?我似乎找不到名牌 RJ-45 转 USB 适配器任何地方...这让我对整个事情有点怀疑。这只是电线转换,还是有内置电阻器/电容器/IC?

答案1

这样的东西真的有无数种——只要在亚马逊上搜索“USB 以太网适配器”,你就可以选择它们了。

它们实际上非常可靠。如果你看看大多数新的薄型笔记本电脑,你会发现很多都不再有以太网端口。它们改用 USB 以太网适配器。

现在,有一些警告...

  1. 3B+ 仅配备 USB2。USB 2 有点慢。因此,虽然您可以找到千兆位 USB 以太网适配器,但无法获得该速度。
  2. Rpi3B+ 上的 USB 可处理一切... 以太网、USB 端口、WiFi、SDCard 等。因此,虽然它仍可工作,但请注意 USB 总线可能会饱和。rpi3b+ 上的以太网端口实际上是内置于 rpi 中的 USB 以太网适配器。
  3. rpi CPU 可能不够强大,无法处理所有这些流量,特别是当您试图在每个接口上推送 100mbit 时。
  4. 请再三核实,但我认为 3b+ 上的整个 USB 总线限制为 41MBps 或 328mbps。对于 3 个网络适配器以及挤在该总线上的所有其他设备来说,这确实不多。

从可靠性角度来看,没有理由认为它不可靠,仅仅因为它是一个 USB 以太网适配器。如果存在可靠性问题,很可能是 3b+ 的 USB 总线容量问题。

从概念上讲,你试图做的事情对于 rpi 来说是个好主意。但老实说,我建议你改用 rpi 4。它的 USB 总线速度快 10 倍(USB3 与 USB2),并且板载千兆以太网已与 USB 总线分离。此外,它拥有更快的 CPU 和更多内存。

答案2

它仅仅是线路转换还是有内置电阻器/电容器/集成电路 (IC)?

它与有线转换完全不同——计算机的 USB 控制器在物理上无法理解以太网信号。

相反,这些是完全有源设备,包含一个桥接 IC,该 IC 一侧支持 USB,另一侧支持以太网。它们接收以太网数据帧并通过 USB 端点转发数据,操作系统有一个驱动程序将其呈现为网络接口。从根本上讲,它的工作原理与基于 PCI 的以太网卡相同。

(事实上​​,老款 Raspberry Pi 的内置以太网端口通过 USB 内部连接与这些外部适配器基本相同。

我似乎在任何地方都找不到名牌 RJ-45 转 USB 适配器……这让我对整个事情有点怀疑。

适配器由各种品牌组装,但内部通常使用知名公司生产的芯片,例如,如果您幸运的话,则使用 ASIX(例如 AX88179),否则使用 Realtek(例如 RTL8153)。但是,它们的 Linux 驱动程序支持各不相同。

相关内容