Gluon: Ubiquiti NanoStation M2 の txpower オフセットを無視

作成日 2014年04月12日  ·  25コメント  ·  ソース: freifunk-gluon/gluon

Ubiquiti NanoStation M2 の 12 dBi アンテナはファームウェアで適切に設定されているようです。少なくとも 12 dB の txpower オフセットが iwinfo に記録されています。 ただし、txpower はそれに応じて減少しません。

 $ iwinfo
 wlan0 ESSID:「luebeck.freifunk.net」
 アクセスポイント: 24:A4:3C:AC:F4:AC
 モード: マスター チャネル: 1 (2.412 GHz)
 送信電力: 30 dBm リンク品質: 40/70
 信号: -70 dBm ノイズ: -89 dBm
 ビットレート: 43.6 MBit/s
 暗号化:なし
 タイプ: nl80211 HW モード: 802.11bgn
 ハードウェア:168C:002A 0777:E012 [Ubiquiti NanoStation M2]
 TX パワー オフセット: 12 dB
 周波数オフセット: なし
 VAP をサポート: はい

 wlan0-1 ESSID: "02:d1:11:37:fc:38"
 アクセスポイント: 02:D1:11:37:FC:38
 モード: アドホック チャネル: 1 (2.412 GHz)
 送信電力: 30 dBm リンク品質: 69/70
 信号: -41 dBm ノイズ: -89 dBm
 ビットレート: 102.3 MBit/s
 暗号化: 不明
 タイプ: nl80211 HW モード: 802.11bgn
 ハードウェア: 168C:002A 0777:E012 [Ubiquiti NanoStation M2]
 TX パワー オフセット: 12 dB
 周波数オフセット: なし
 VAP をサポート: はい

「送信電力」フィールドには送信電力オフセットが含まれているようです (https://dev.openwrt.org/browser/branches/attitude_adjustment/package/iwinfo/src/iwinfo_cli.c?rev=36121#L433)。 ただし、「Tx-Power:20dBm」と表示されているはずです。

reg ドメインも正しく設定されています。

 $ iw reg get
国 DE:
 (2400 - 2483 @ 40)、(N/A、20)
 (5150 - 5250 @ 80)、(N/A、20)、屋外禁止
 (5250 - 5350 @ 80)、(N/A、20)、屋外禁止、DFS
 (5470 - 5725 @ 80)、(N/A、27)、DFS
 (57240-65880 @ 2160)、(N / A、40)、屋外なし
 $ iwinfo wlan0-1 txpowerlist
 12dBm(15mW)
 13dBm(19mW)
 14 dBm (25 ミリワット)
 15dBm(31mW)
 16dBm(39mW)
 17dBm(50mW)
 18dBm(63mW)
 19dBm(79mW)
 20dBm(100mW)
 21dBm(125mW)
 22dBm(158mW)
 23dBm(199mW)
 24dBm(251mW)
 25dBm(316mW)
 26dBm(398mW)
 27dBm(501mW)
 28dBm(630mW)
 29 dBm (794 mW)
 ※30dBm(1000mW)
bug hardware known issue upstream issue

最も参考になるコメント

@rotanid 2019.1 マイルストーンに追加して、問題をピン

私はパッチを提出しました:
https://www.mail-archive.com/[email protected]/msg45730.html

全てのコメント25件

地平線上のこのバグの修正はありますか? それとも、これはopenwrtの問題ですか?

Ubiquiti デバイスのすべての OpenWRT ビルドが影響を受けるため、アップストリームで修正することをお勧めします。

openwrt バグレポートはすでにありますか、それとも作成する必要がありますか?

申し訳ありませんが、OpenWRT に転送するのを忘れていました。現在はhttps://dev.openwrt.org/ticket/16744です

この問題は、私の Ubiquiti PicoStation M2 でも発生します。 おそらく、より多くのUbiquitiデバイスが影響を受けます。

アップストリームは、数日前に問題を「修正不能」に変更しました。 次に何をするかについての提案はありますか?

アップストリームに依存せずに、何らかの方法で関連するデバイスの送信電力を $ 手動で設定することでこれを解決できませんか?

https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration#sendleistungs -auf-nanostation-m2 に類似

そうすれば、すぐにアップストリームにパッチを提出できます。 最終的には、デバイスの増幅率のリストに要約されます。

このようなリストは libiwinfo に存在します (ただし、現時点では多くの Ubiquiti デバイスのエントリがありません)。

このリストをデフォルト設定に使用する良い方法を考える必要があります。

NanoStation M2、M5、および Loco M2 の更新されたオフセットをいくつか追加しました。 txpower オフセットは、新しい wifi-config LuCI モジュールの値に含まれている必要があります。 特に、NanoStation M5 の値が 5 dBi から 16 dBi に更新されました。

新しい値が意味を成すかどうかをテストしてください。 もしそうなら、デフォルトの txpower 設定をそれらに基づく方法について考え始めるかもしれません。

わかりました、デフォルトで正しい txpower オフセットを設定する方法を見つけました。 それでも、正しいオフセットが何であるかを知る必要があります。

現在のデータ ファイルは次の場所にあります: http://git.openwrt.org/?p=project/iwinfo.git ;a=blob;f=hardware.txt;h=4cac0a1258e266e6d2f5de0f601274f3cd11e31a;hb=HEAD

ご覧のとおり、Airmax シリーズのいくつかのデバイスだけが txpower オフセットを定義しています。 ハードウェア ID (最初の 4 列) は、 iwinfoコマンドを使用して確認できます。

次のデバイスには正しいオフセットが必要です。

  • NanoStation
  • ナノステーションロコ
  • ピコステーション
  • 存在する場合、これらすべての M2/M5、XM/XW
  • Tiのような他の変種?

弾丸とロケットはアンテナが付属していないので少し特別ですが、同じアンテナでAirOSとOpenWrtの間のオフセットを取得することもここでも興味深いでしょう。

オフセットが単なるアンテナゲインなのか、それとも追加のオフセットがあるのか​​はわかりません。 このオフセットを決定する最も効果的な方法は、別のデバイスで受信信号を測定しながらデバイスを OpenWrt で最大電力に設定し、AirOS からこれを繰り返して、iwinfo が OpenWrt で報告したのと同じ電力を設定することです。 測定された信号レベルの差がオフセットです。

最良の結果を得るには、テスト セットアップを可能な限り再現可能にする必要がありますが、このテストをさまざまなセットアップでさまざまな時間に繰り返すこともお勧めします。

これは、3 月 4 日の IRC チャネルからの要約された引用です。

01:25 <rotanid> ファームウェア 5.6.3 の NSM2 が、ドイツの Web インターフェイスに最大 9dbm 電力、11dbi アンテナで表示されます。 スマートフォンは測定位置から-20dbmを表示
01:25 <rotanid> with gluon 2016.1.1 スマートフォンは同じ位置で -8dBm を示します
01:27 <rotanid> iwinfo 曰く: 送信電力: 29 dBm、送信電力オフセット: 11 dB
[...]
01:29 @neoraider iwinfo txpowerlist はサポートされている値として何と言っていますか? そして、どのregdomを設定しましたか?
01:29 <rotanid> 11~29まで記載、regdom DE設定
01:32 @neoraiderわかりました、それらはすでにそこにあり、11 から 29 は WLAN カードの実際の設定として 0 から 18 に対応していると思います
[...]
01:34 @neoraiderでは、OpenWrt にある 12 のフェストは、Gluon で使用する 11 よりもうまく機能します。 しかし、少なくとも両方の値が完全に間違っているわけではありません
1:36 AM @neoraiderたぶん。
01:36 @neoraider一方、11はアンテナに相当します。

ハッカースペースでいくつかのハードウェアにアクセスできますが、正しい (!) オフセットを測定する方法がわかりません。

その問題の詳細が少し欠けています-すべてが非常に混乱しています。

そしていくつかのバグがあります:

ここに正誤表があるのをご存知ですか? OpenWRT を使用して Ubnt-HW を運用するための提案を教えてください。

ありがとう
ヤノシュ

この件に関する小さなドキュメントがすでにありましたが、次のことがわかりました。
https://www.freifunk-gera-greiz.de/wiki/-/wiki/Allgemein/Sendleistungsung

Rocket M2 は、すべてのチャネルで 28dbm ではなく 18dbm でのみ表示されます (「iw list」)。

                Frequencies:
                        * 2412 MHz [1] (18.0 dBm)
                        * 2417 MHz [2] (18.0 dBm)
                        * 2422 MHz [3] (18.0 dBm)
                        * 2427 MHz [4] (18.0 dBm)
                        * 2432 MHz [5] (18.0 dBm)
                        * 2437 MHz [6] (18.0 dBm)
                        * 2442 MHz [7] (18.0 dBm)
                        * 2447 MHz [8] (18.0 dBm)
                        * 2452 MHz [9] (18.0 dBm)
                        * 2457 MHz [10] (18.0 dBm)
                        * 2462 MHz [11] (18.0 dBm)
                        * 2467 MHz [12] (18.0 dBm)
                        * 2472 MHz [13] (18.0 dBm)
                        * 2484 MHz [14] (disabled)

@NeoRaider https://github.com/freifunk-berlin/firmware/issues/381(https://github.com/SvenRoederer/freifunk-berlin-firmware-packages/)でドラフトされたiwinfoの使用についてどう思いますかblob/fix/issue381/utils/freifunk-berlin-network-defaults/uci-defaults/freifunk-berlin-default-txpower) デフォルトで TX 電力を制限しますか?

@NeoRaiderここに電力オフセットがあります。 Ubiquity はデバイス ID を無視しているようです。 私は、既存の OpenWrt エントリのいくつかが間違っていると思います。異なるアンテナを備えた製品で使用される同等のボードのオフセットが同じであるため、アンテナ ゲインが含まれていないと思います。 これらの値は PA 値のようです。

0x168c 0xffff 0x0777 0xe002    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe003    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe005    5  "Ubiquity" "airOS XM" /* e.g. NanoStation M5 */
0x168c 0xffff 0x0777 0xe006    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe009    6  "Ubiquity" "airOS XM" /* e.g. NanoStation Loco M9 */
0x168c 0xffff 0x0777 0xe012   10  "Ubiquity" "airOS XM" /* e.g. NanoStation M2 */
0x168c 0xffff 0x0777 0xe035    3  "Ubiquity" "airOS XM" /* e.g. NanoStation M3 */
0x168c 0xffff 0x0777 0xe0a2    2  "Ubiquity" "airOS XM" /* e.g. NanoStation Loco M2*/
0x168c 0xffff 0x0777 0xe0a5    1  "Ubiquity" "airOS XM" /* e.g. NanoStation Loco M5 */
0x168c 0xffff 0x0777 0xe102    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe105    5  "Ubiquity" "airOS XM" /* e.g. Rocket M5 */
0x168c 0xffff 0x0777 0xe112   10  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe115    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1a3    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1a5    5  "Ubiquity" "airOS XM" /* e.g. PowerBridge M5 */
0x168c 0xffff 0x0777 0xe1b2   10  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1b3    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1b5    5  "Ubiquity" "airOS XM" /* e.g. Rocket M5 */
0x168c 0xffff 0x0777 0xe1b6    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1b9    6  "Ubiquity" "airOS XM" /* e.g. Rocket M9 */
0x168c 0xffff 0x0777 0xe1c2   10  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1c3    3  "Ubiquity" "airOS XM" /* e.g. Rocket M3 */
0x168c 0xffff 0x0777 0xe1c5    5  "Ubiquity" "airOS XM" /* e.g. Rocket M5 GPS */
0x168c 0xffff 0x0777 0xe1c5    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1d2   10  "Ubiquity" "airOS XM/XW" /* e.g. Rocket M2 Titanium */
0x168c 0xffff 0x0777 0xe1d3    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1d5    5  "Ubiquity" "airOS XM/XW"
0x168c 0xffff 0x0777 0xe1d9    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1e3    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe1e5    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe202   12  "Ubiquity" "airOS XM" /* e.g. Bullet M2 */
0x168c 0xffff 0x0777 0xe205    6  "Ubiquity" "airOS XM" /* e.g. Bullet M5 */
0x168c 0xffff 0x0777 0xe212    1  "Ubiquity" "airOS XM" /* e.g. AirGrid M2 */
0x168c 0xffff 0x0777 0xe215    1  "Ubiquity" "airOS XM" /* e.g. AirGrid M5 */
0x168c 0xffff 0x0777 0xe232    2  "Ubiquity" "airOS XM" /* e.g. NanoBridge M2 */
0x168c 0xffff 0x0777 0xe233    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe235    1  "Ubiquity" "airOS XM" /* e.g. NanoBridge M5 */
0x168c 0xffff 0x0777 0xe239    6  "Ubiquity" "airOS XM" /* e.g. NanoBridge M9 */
0x168c 0xffff 0x0777 0xe242    9  "Ubiquity" "airOS XM" /* e.g. AirGrid M2 HP */
0x168c 0xffff 0x0777 0xe243    3  "Ubiquity" "airOS XM" /* e.g. NanoBridge M3 */
0x168c 0xffff 0x0777 0xe245    6  "Ubiquity" "airOS XM" /* e.g. AirGrid M5 HP */
0x168c 0xffff 0x0777 0xe252    9  "Ubiquity" "airOS XM" /* e.g. AirGrid M2 HP */
0x168c 0xffff 0x0777 0xe255    6  "Ubiquity" "airOS XM" /* e.g. AirGrid M5 HP */
0x168c 0xffff 0x0777 0xe2a3    3  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe2a5    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe2b2   10  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe2b5    1  "Ubiquity" "airOS XM" /* e.g. NanoBridge M5 */
0x168c 0xffff 0x0777 0xe2b9    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe2c2   10  "Ubiquity" "airOS XW" /* e.g. NanoBeam M2 Int. */
0x168c 0xffff 0x0777 0xe2c3    6  "Ubiquity" "airOS XW" /* e.g. Bullet M2 XW */
0x168c 0xffff 0x0777 0xe2c4    6  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe2d2   12  "Ubiquity" "airOS XM" /* e.g. Bullet M2 Titanium HP */
0x168c 0xffff 0x0777 0xe2d4    6  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe2d5    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe2e5    4  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe302   12  "Ubiquity" "airOS XM" /* e.g. PicoStation M2 */
0x168c 0xffff 0x0777 0xe305    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe345    6  "Ubiquity" "airOS XM" /* e.g. WispStation M5 */
0x168c 0xffff 0x0777 0xe3a5    5  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe3b5    6  "Ubiquity" "airOS XM/XW"
0x168c 0xffff 0x0777 0xe3e5    4  "Ubiquity" "airOS XW" /* e.g. PowerBeam M5 300 XW */
0x168c 0xffff 0x0777 0xe402   10  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe405    1  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe4a2    1  "Ubiquity" "airOS XM" /* e.g. AirRouter */
0x168c 0xffff 0x0777 0xe4a5    1  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe4b2    9  "Ubiquity" "airOS XM" /* e.g. AirRouter HP */
0x168c 0xffff 0x0777 0xe4d5    5  "Ubiquity" "airOS XW" /* e.g. Rocket M5 Titanium */
0x168c 0xffff 0x0777 0xe4e5    4  "Ubiquity" "airOS XW" /* e.g. PowerBeam M5 400 */
0x168c 0xffff 0x0777 0xe5e5    4  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe6a2    1  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe6b2    1  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe6b5    5  "Ubiquity" "airOS XW" /* e.g. Rocket M5 XW */
0x168c 0xffff 0x0777 0xe6c2    6  "Ubiquity" "airOS XM"
0x168c 0xffff 0x0777 0xe6e5    4  "Ubiquity" "airOS XW" /* e.g. PowerBeam M5 400 ISO */
0x168c 0xffff 0x0777 0xe7f8    2  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe805    5  "Ubiquity" "airOS XM" /* e.g. NanoStation M5, Bullet M5 */
0x168c 0xffff 0x0777 0xe812    6  "Ubiquity" "airOS XW" /* e.g. NanoBeam M2 13 */
0x168c 0xffff 0x0777 0xe815    4  "Ubiquity" "airOS XW" /* e.g. NanoBeam M5 16 */
0x168c 0xffff 0x0777 0xe825    4  "Ubiquity" "airOS XW" /* e.g. NanoBeam M5 19 */
0x168c 0xffff 0x0777 0xe835    6  "Ubiquity" "airOS XW" /* e.g. AirGrid M5 XW */
0x168c 0xffff 0x0777 0xe845    1  "Ubiquity" "airOS XW" /* e.g. NanoStation Loco M5 XW */
0x168c 0xffff 0x0777 0xe855    5  "Ubiquity" "airOS XW" /* e.g. NanoStation M5 XW */
0x168c 0xffff 0x0777 0xe865    6  "Ubiquity" "airOS XW" /* e.g. LiteBeam M5 */
0x168c 0xffff 0x0777 0xe866    6  "Ubiquity" "airOS XW" /* e.g. NanoStation M2 XW */
0x168c 0xffff 0x0777 0xe867    2  "Ubiquity" "airOS XW" /* e.g. NanoStation Loco M2 XW */
0x168c 0xffff 0x0777 0xe868    7  "Ubiquity" "airOS XW" /* e.g. Rocket M2 XW */
0x168c 0xffff 0x0777 0xe869    2  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe875    4  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe879    2  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe885    4  "Ubiquity" "airOS XW" /* e.g. PowerBeam M5 620 XW */
0x168c 0xffff 0x0777 0xe895    4  "Ubiquity" "airOS XW"
0x168c 0xffff 0x0777 0xe8a5    1  "Ubiquity" "airOS XM" /* e.g. NanoStation Loco M5 */
0x168c 0xffff 0x0777 0xe8b5    5  "Ubiquity" "airOS XM"

編集:
残念ながら、アンテナゲインの定義はまだ見つかりませんでした...しかし、パワーオフセットにアンテナゲインが含まれていないことは間違いありません。 誰かが次のいずれかのデバイスの ART パーティションのダンプを送ってくれたら、アンテナ ゲインがそこで定義されているかどうかを調べます。
アンテナ利得:

AirGrid M5 AG5G23 23 dBi
AirGrid M5 AG5G27 27dBi
AirRouter HP 6 dBi
NanoBeam M2 NBE-M2-13 13 dBi
NanoBeam M5 NBE-M5-16 16 dBi
NanoBeam M5 NBE-M5-19 19 dBi
NanoBridge M2 NB-2G18 22 dBi
NanoBridge M3 NBM365 22 dBi
NanoBridge M5 NBM5-22 22 dBi
NanoBridge M5 NB-5G22-US 22 dBi
NanoBridge M9 NBM9 13 dBi
NanoStation Loco M2 9 dBi
NanoStation Loco M5 13 dBi
NanoStation M2 11 dBi
NanoStation M5 16 dBi
PowerBeam M5 PBE-M5-300 300 22 dBi
PowerBeam M5 PBE-M5-400 400 25 dBi
PowerBeam M5 PBE-M5-620 620 29 dBi

@rotanid 2019.1 マイルストーンに追加して、問題をピン

私はパッチを提出しました:
https://www.mail-archive.com/[email protected]/msg45730.html

あなたが要求することなしにこの問題に取り組むことができ、助けを歓迎します。
これらは、これが高い優先度であることを意味しますが、私たちにとってはそうではありません。

@rotanidアンテナ ゲインによって

編集:「実際の」EIRP は EIRP=TXPower+Ath9kTXOffset+Ath9kAntennaGain+(PAGain または TXOffset)+(AntennaGain が Ath9kTXOffset または Ath9kAntennaGain に含まれていない場合) です。

ART パーティション ダンプhttps://github.com/pepe2k/ar9300_eepromから ath9k 値をダンプするプログラムがあり

私は、Ubiquiti がアンテナ ゲインに関して同様のことをすると思います (ただし、ath9k-ART にはアンテナ ゲイン用の特別なフィールドがあります)。 ただし、PA ゲインは、チップのサブベンダー デバイス ID の Ubiquiti ファームウェアに含まれています。

したがって、アンテナ ゲインが ART パーティションで定義されているかどうかを確認する必要があります。 その場合、iwinfo hardware.txt へのパッチを適用すると、iwinfo から正しい値が返されます。 そうでない場合は、ボード名と一致する iw を使用して、アンテナ ゲインを手動で定義する必要があります。

それでも、WLANデバイスの構成が200ワイヤレスのGluonで初期化される場合、iwinfoオフセットは現時点では考慮されません。 つまり、最悪の場合、ユーザーがHPデバイスを持っていて、アンテナゲインがARTパーティションで考慮されておらず、それに応じてオフセットを設定しない場合、許容EIRPの100倍になる可能性があります。 もしそうだとしたら、誰もBNetzAに悩まされたことがなかったのではないかと思います。

ところで、/proc/ubnthal/board.info または /proc/ubnthal/system.info ファイルで、ストックの Ubiquiti ファームウェアを実行しているデバイスの電力オフセットを読み取ることができます (どちらが正しい名前かはわかりません)。

iw はカーネルによって出荷されるプログラムであり、そのようなオフセットを定義する可能性がないため、OpenWrt はこれを修正することにあまり関心がありません。 また、Linux は WLAN チップセットのドライバーを出荷しているため、これをサポートすることに関心がありませんが、追加の PA チップを備えたカスタム ボードはサポートしていません。

他の誰かがそれを修正する知識と時間を持っているなら、それはずっと前に行われたでしょう。
もう一度: 修正は大歓迎です。

パッチがマージされ

それでも、アンテナ ゲインが ART パーティションで定義されているかどうかをテストする必要があります。 はいの場合、最初の起動時に正しい TX 電源を設定するための単純な Gluon アップグレード スクリプトしかありません。 いいえの場合、Ubiquiti がどのようにそれを行うかを調べ、モデル名に応じて定義を追加する必要があります。

Gluon のパッチは準備中ですが、不足している部分を見つけて、いくつかの Ubiquiti デバイスを特定するには、本当に助けが必要です (純粋なロジックと古き良き人間のパターン認識だけで見つけられるものもあります)。

パズルを解いて助けてください。

確実に@Adorferは、ストック ファームウェアと比較して、OpenWrt を使用してパワー メーターで Bullet または Picostation を測定する必要があります。

        'e112' = { -- XM
            pa_gain = 10
        },
        'e115' = { -- XM
            pa_gain = 3
        },
        'e2c4' = { -- XM
            pa_gain = 6
        }
        'e2d4' = { -- XM
            pa_gain = 6
        }
        'e2e5' = { -- XM
            pa_gain = 4
        }
        'e305' = {
            pa_gain = 6
        },
        'e3a5' = { -- XM
            pa_gain = 5
        }
        'e3b5' = { -- XM / XW
            pa_gain = 6
        }
        'e402' = { -- XM
            pa_gain = 10
        }
        'e405' = { -- XM
            pa_gain = 1
        }
        'e4a5' = { -- AirRouter? XM
            pa_gain = 1
        },
        'e5e5' = { -- Powerbeam? XW
            pa_gain = 5
        },
        'e6a2' = { -- XW
            pa_gain = 1
        },
        'e7f8' = { -- XW
            pa_gain = 2
        },
        'e875' = { -- XW
            pa_gain = 4
        },
        'e879' = { -- XW
            pa_gain = 2
        },
        'e895' = { -- Powerbeam M5? XW
            pa_gain = 4
        },
        'e8b5' = {
            pa_gain = 5
        },

        -- NanoStation M2
        -- ERP 28 dBm according to datasheet
        'e002' = { -- ??? (EU?) XM
            pa_gain = 6
            ant_gain = 11
        },
        'e012' = { -- ??? (US?) XM
            pa_gain = 10
            ant_gain = 11
        },
        'e866' = { -- XW
            pa_gain = 6
            ant_gain = 11
        },

        -- NanoStation M3? Loco?
        -- ERP 25 dBm according to datasheet
        'e003' = { -- XM
            pa_gain = 3
            ant_gain = 13
        }
        -- NanoStation M3
        -- ERP 25 dBm according to datasheet
        'e035' = {
            pa_gain = 3
            ant_gain = 13
        }

        -- NanoStation M5
        -- ERP 27 dBm according to datasheet
        'e005' = { -- ??? (EU?) XM
            pa_gain = 5
            ant_gain = 16
        },
        'e805' = { -- ??? (US?) XM
            pa_gain = 5
            ant_gain = 16
        },
        'e855' = { -- XW
            pa_gain = 5
            ant_gain = 16
        },

        -- NanoStation M365?
        -- ERP 25 dBm according to datasheet
        'e006' = { -- XM
            pa_gain = 5
            ant_gain = 13
        }

        -- NanoStation Loco M9 XM
        -- ERP 28 dBm according to datasheet
        'e009' = {
            pa_gain = 6
            ant_gain = 8
        }

        -- NanoStation Loco M2
        -- ERP 23 dBm according to datasheet
        'e0a2' = { -- XM
            pa_gain = 2
            ant_gain = 9
        },
        'e867' = { -- XW
            pa_gain = 2
            ant_gain = 9
        },

        -- NanoStation Loco M5
        -- ERP 23 dBM according to datasheet
        'e0a5' = { -- XM ??? (EU?)
            pa_gain = 1
            ant_gain = 13
        },
        'e8a5' = { -- XM ??? (US?)
            pa_gain = 1
            ant_gain = 13
        },
        'e845' = { -- XW
            pa_gain = 1
            ant_gain = 13
        },

        -- Rocket M2
        -- ERP 28 dBm according to datasheet
        'e102' = { -- ??? (EU?)
            pa_gain = 6
            ant_detach = true
        },
        'e1b2' = { -- HP (US?)
            pa_gain = 10
            ant_detach = true
        },
        'e1c2' = { -- GPS
            pa_gain = 10
            ant_detach = true
        },
        'e1d2' = { -- Titanium
            pa_gain = 10
            ant_detach = true
        },
        'e868' = { -- XW
            pa_gain = 7
            ant_detach = true
        },

        -- Rocket M5
        -- ERP 27 dBm according to datasheet
        'e105' = { -- ??? (EU?)
            pa_gain = 5
            ant_detach = true
        },
        'e1b5' = { -- ??? (US?)
            pa_gain = 5
            ant_detach = true
        },
        'e1c5' = { -- GPS
            pa_gain = 5
            ant_detach = true
        },
        'e1d5' = { -- Titanium
            pa_gain = 5
            ant_detach = true
        },
        'e1e5' = { -- ???
            pa_gain = 5
            ant_detach = true
        },
        'e6b5' = { -- XW
            pa_gain = 5
            ant_detach = true
        },

        -- PowerBridge M3
        -- ERP 25 dBm according to datasheet
        'e1a3' = {
            pa_gain = 3
            ant_gain = 20
        },

        -- PowerBridge M5
        -- ERP 27 dBm according to datasheet
        'e1a5' = {
            pa_gain = 5
            ant_gain = 25
        },

        -- Rocket M3
        -- ERP 25 dBm according to datasheet
        'e1b3' = { -- XM
            pa_gain = 3
            ant_detach = true
        },
        'e1c3' = { -- GPS?
            pa_gain = 3
            ant_detach = true
        },
        'e1d3' = { -- Titanium?
            pa_gain = 3
            ant_detach = true
        },
        'e1e3' = { -- ???
            pa_gain = 3
            ant_detach = true
        },

        -- Rocket M365
        -- ERP 25 dBm according to datasheet
        'e1b6' = { -- XM
            pa_gain = 5
            ant_detach = true
        },

        -- Rocket M900
        -- ERP 28 dBm according to datasheet
        'e1b9' = { -- XM
            pa_gain = 6
            ant_detach = true
        },
        'e1d9' = { -- Titanium?
            pa_gain = 6
            ant_detach = true
        },

        -- Bullet M2
        -- ERP 28 dBm according to datasheet
        'e202' = { -- BM2HP
            pa_gain = 12
            ant_detach = true
        },
        'e2d2' = { -- BM2-Ti (Titanium)
            pa_gain = 12
            ant_detach = true
        },
        'e2c3' = { -- XW
            pa_gain = 6
            ant_detach = true
        },

        -- Bullet M5 XM
        -- ERP 25 dBm according to datasheet
        'e205' = { -- BM5HP
            pa_gain = 6
            ant_detach = true
        },
        'e2d5' = { -- BM5-Ti (Titanium)
            pa_gain = 6
            ant_detach = true
        },

        -- AirGrid M2 XM
        -- FIXME: There must be four versions
        --    (AG-HP-2G16, AG-HP-2G20, AG2G16, AG2G20)
        -- ERP 20 dBm according to datasheet
        -- HP: ERP 28 dBm according to datasheet
        'e212' = {
            pa_gain = 1
            ant_gain = 20
        },

        -- AirGrid M5
        -- FIXME: There must be four versions
        --    (AG-HP-5G23, AG-HP-5G27, AG5G23, AG5G27)
        -- ERP 20 dBm according to datasheet
        -- HP: ERP 25 dBm according to datasheet
        'e215' = { -- XM
            pa_gain = 1
            ant_gain = 27
        },
        'e835' = { -- XW HP?
            pa_gain = 6
            ant_gain = 27
        },

        -- NanoBridge M2 XM 
        -- ERP 23 dBm according to datasheet
        'e232' = { -- NB-2G18?
            pa_gain = 2
            ant_gain = 18
        },
        'e2b2' = { -- ??? (US?)
            pa_gain = 10
            ant_gain = 18
        },

        -- NanoBridge M3
        -- FIXME: There might be a NBM365
        -- ERP 25 dBm according to datasheet
        'e233' = {
            pa_gain = 3
            ant_gain = 22
        },
        'e2a3' = { -- TODO: Check
            pa_gain = 3
            ant_gain = 22
        },

        -- NanoBridge M5 XM
        -- FIXME: One must be NBM5-22 and the other NBM5-25
        -- ERP 23 dBm according to datasheet
        'e235' = {
            pa_gain = 1
            ant_gain = 25
        },
        'e2b5' = {
            pa_gain = 1
            ant_gain = 25
        },

        -- NanoBridge M9?
        -- ERP 28 dBm according to datasheet
        'e2b9' = {
            pa_gain = 6
            ant_gain = 11
        },

        -- PicoStation M2
        -- ERP 28 dBm according to datasheet
        'e302' = { -- ??? (US?)
            pa_gain = 12
            ant_gain = 2 -- FIXME: US has 5 dBi antenna
            ant_detach = true
        },

        -- AirRouter (EU) (XM)
        -- ERP 19 dBm according to datasheet
        'e4a2' = {
            -- This is an important hint as WLAN router
            -- manufacturers often use 1 dBm as safeguard
            -- The WLAN chip's ERP is 20 dBm. 20 - 1 = 19
            -- FIXME: antenna gain unknown
            pa_gain = 1
        },

        -- AirRouter HP (US) (XM)
        -- ERP 28 dBm according to datasheet
        'e4b2' = {
            -- FIXME: antenna gain unknown 
            pa_gain = 9
        },

        -- NanoBeam M2
        -- ERP 28 dBm according to datasheet
        'e2c2' = { -- ???
            -- FIXME: antenna gain unknown
            pa_gain = 10
            ant_gain = 13
        },
        'e812' = { -- NBE-M2-13
            pa_gain = 6
            ant_gain = 13
        },

        -- WispStation M5
        -- ERP 23 dBm according to datasheet
        'e345' = {
            pa_gain = 6
        }

        -- PowerBeam M5
        -- ERP 26 dBm according to datasheet
        'e3e5' = { -- PBE-M5-300
            pa_gain = 4
            ant_gain = 22
        },
        'e4e5' = { -- PBE-M5-400
            pa_gain = 4
            ant_gain = 25
        },
        'e6e5' = { -- PBE-M5-400 ISO!!
            pa_gain = 4
            ant_gain = 25
        },
        'e885' = { -- PBE-M5-620
            pa_gain = 4
            ant_gain = 29
        },

        -- Powerbeam M2 400?
        -- ERP 28 dBm according to datasheet
        'e6c2' = { -- PBE-M2-400
            pa_gain = 6
            ant_gain = 18 dBi
        },

        -- NanoBeam M5
        -- ERP 26 dBm according to datasheet
        'e815' = { -- NBE-M5-16
            pa_gain = 4
            ant_gain = 16
        },
        'e825' = { -- NBE-M5-19
            pa_gain = 4
            ant_gain = 19
        },

        -- LiteBeam M5 (XW)
        -- ERP 25 dBm according to datasheet
        'e865' = { -- LBE-M5-23
            pa_gain = 6
            ant_gain = 23
        },

確実に@Adorferは、ストック ファームウェアと比較して、OpenWrt を使用してパワー メーターで Bullet または Picostation を測定する必要があります。

私はどちらか一方を手に持っていません。
私が理解している限り、UnifiACmeshは役に立ちませんよね?

残念ながら、いいえ、MIMO ルーターの測定結果は悪いです...

このページは役に立ちましたか?
0 / 5 - 0 評価