iwconfigをインストールせずにOpenWrtが特定のインターフェイスのRTSしきい値の現在の値を読み取る方法はありますか?
RTS thr
私が探しているのは、出力で見つけることができる値です。iwconfig device
wlp2s0 IEEE 802.11bgn ESSID: "my_essid" モード:管理周波数:2.412GHzアクセスポイント:00:DE:AD:BE:EF:00 ビットレート=54Mb/s 送信電力=16dBm 再試行長い制限: 7 RTS thr:off スライス thr:off
使用されなくなったため、一部のシステムファイルを読み取ってこの値を取得する方法をiwconfig
探しています。iw
奇妙なことは、次のようにiw
RTSしきい値を設定できることです。
iw phy phy0 set rts 80
しかし、私はそれを読むことができません。このコマンド以降の出力はiwconfig
次のようになります。
wlp2s0 IEEE 802.11bgn ESSID: "my_essid" モード:管理周波数:2.412GHzアクセスポイント:00:DE:AD:BE:EF:00 ビットレート=54Mb/s 送信電力=16dBm 再試行長い制限: 7 RTS thr=80 B 部分 thr:off 暗号化キー:オフ 電源管理:オフ リンク品質=70/70信号レベル=-19dBm Rx無効なnwid:0 Rx無効な暗号化:0 Rx無効なフラグメント:0 Tx 多すぎる再試行: 26 無効なその他: 1916 欠落しているビーコン: 0
したがって、実際の質問は次のようになります。 iwconfigはどこから値を読みますか?リアルタイム戦略時間?
ベストアンサー1
iwconfigはとにかくRTSしきい値を印刷しますが、RTSメカニズムが有効になっている場合にのみiwが印刷します。
値を読み取るには、コマンドは次のようになります。
iw phy phy0 info | grep RTS
RTSがオフになっているか、それと同様の場合、ラインは出力されません。
RTS threshold: <number>
有効になっている場合。