在露营车中放置一个 pogoplug 以实现远距离 wifi

在露营车中放置一个 pogoplug 以实现远距离 wifi

我希望您能原谅我一下子提出了几个问题。我希望能深入了解其中任何一个。

我在城里合法存放了一辆露营车,用作办公室。我位于两个免费 WiFi Xfinity 发射器之间,每个发射器相距约 300 英尺。我在那里时可以用电。

我想设置一个运行 Arch Linux 的 pogoplug,用长距离天线接收 Xfinity 信号,然后重新传输该信号,以便我可以在露营车内使用我的手机、平板电脑、Roku 等。

到目前为止,我的研究表明我可能需要一根棒形或碟形天线,并且我需要一个 USB wifi 适配器将天线连接到 pogoplug。因此,产品可能是(使用亚马逊产品 ASIN,像这样链接https://www.amazon.com/dp/B008Z4I7WQ):

TP-Link 定向抛物线连接器-TL-ANT2424B
(亚马逊 ASIN B003CFATOW)

或者

八木 WiFi 天线 2.4GHz 17dBi 角度 H:25° V:24 室外定向无线
(亚马逊 ASIN B008Z4I7WQ)

对于天线,以及

Alfa 远距离双频 AC1200 无线 USB 3.0 Wi-Fi 适配器,带 2 个 5dBi 外部天线 - 2.4GHz 300Mbps / 5Ghz 867Mbps - 802.11ac 和 A、B、G、N
(亚马逊 ASIN B00MX57AO4)

对于 WiFi 适配器。只是我正在考虑的典型例子。

我的问题:

  1. Arch Linux 中是否存在关于可以支持哪些无线协议(a、b、g、n、ac)的固有限制?同上频率(2.4Ghz,5Ghz)?如果是这样,这将指导我对硬件的选择。

  2. dBi 是我在购买天线时应该寻找的指标吗?你能猜出在停车场 300 英尺范围内我可能需要多少 dBi 吗?有什么理由不去更高的地方呢?

  3. 对于特定的 WiFi 适配器有什么建议,可以最简单地与 Arch 配合使用,并且还支持高增益天线升级?

我已经研究过无线中继器的 Linux 配置,看起来这很容易完成。我对这一切都是新手,所以如果您认为我有任何偏离轨道,请告诉我。

答案1

A) Arch Linux 中没有关于协议或频率的固有限制,但当然这取决于硬件,有时也取决于驱动程序。因此请确保您购买的设备支持 Linux。此外,目前很多芯片组都无法支持交流电,因此,如果您需要交流电,请确保选择具有可用驱动程序的芯片组。

从产品描述中找出芯片组可能很痛苦,因为供应商不会告诉您。所以你需要谷歌(很多)。如果您有实际的硬件,请使用lsusb它来获取供应商和产品,然后在表单中搜索谷歌0123:4567以了解它。

您可以使用iw phyroot 身份来了解您的硬件/驱动程序支持哪些功能(协议、频率等)。

重要的:您需要运行 WIFI 接口作为本地设备的接入点(“AP”)和客户端(“托管”)来中继 Xfinity 连接。valid interface combinations中的行会iw phy告诉您这是否可能。如果可能的话,您还希望在两个不同的频率上进行操作,以避免干扰。这意味着您需要像#channels <= 2上面的破坏一样的东西,很少有芯片组支持,或者 5GHz(您的本地设备,如果它们都支持)和 2.4GHz 的不同无线电。

如果可能的话,您还希望在不同的天线上使用此功能(因为 802.11 协议的工作方式:冲突会减慢两个都否则沟通渠道)。因此,如果效果不佳,请考虑使用两个 WIFI 适配器。

底线:定制 wifi 中继器并不像看起来那么容易。有一些现成的产品(例如 TPE-Link 的 CPE 型号或 Ubiquity Nanostations)具有内置定向天线,专为您的情况而设计。考虑使用其中之一。

B) 根据实际情况,例如自由视线等,您可能根本不需要特殊的天线。户外 300 英尺并不算多。一定要先用普通天线进行测试。iw dev wlan0 station dump会告诉您硬件的信号测量结果。这些数字不是特别准确,并且因设备而异,但周围的某些东西-70 dBm(测量的)是可用的,但-80 dBm存在问题。

C) USB 适配器太多,而且变化太快,我无法给出推荐,抱歉。

相关内容