EN JA
SNMP_WLAN(3)
SNMP_WLAN(3) FreeBSD Library Functions Manual SNMP_WLAN(3)

名称

snmp_wlanbsnmpd(1) のための無線ネットワークモジュール

ライブラリ

(begemotSnmpdModulePath."wlan" = /usr/lib/snmp_wlan.so)

解説

snmp_wlan モジュールは、仮想の無線インタフェースの管理を可能とする、プライベートな BEGEMOT-WIRELESS-MIB を実装しています。 MIB は、仮想の無線インタフェースを設定するために、 ifconfig(8) の状態データと設定ケーパビリティと同様のオブジェクトを定義します。したがって、セキュリティが重要であるシステムで書き込み共同体を追加するか、または snmp_wlan モジュールをロードすることを考慮するべきです。

実装に関する注

テーブルと MIB の興味深いオブジェクトの短い説明は、次の通りです。
wlanInterfaceTable
テーブルは、仮想の無線インタフェースの作成と削除のために使用されます。新しいインタフェースを追加するために、SET は、インタフェースの希望の名前の値に従った wlanIfaceName カラムで実行されるべきです。次に、親のインタフェースは、 wlanParentIfName カラムを通して設定されなければなりません。オプションのパラメータは、 wlanIfaceOperatingMode, wlanIfaceFlags, wlanIfaceBssidwlanIfaceLocalAddress カラムで設定されます。最終的にシステムのインタフェースを作成するために、 wlanIfaceStatus カラムへの active(1) な値がある SET が、実行されるべきです。無線インタフェースを破壊するためには、関連する wlanIfaceStatus カラムへの destroy(6) の値がある SET は、実行されるべきです。
wlanIfParentTable
テーブルは、無線インタフェースの親のハードウェアケーパビリティに関する情報を含んでいます。
wlanIfaceConfigTable
テーブルは、仮想の無線インタフェースのための様々な設定パラメータを取得するか、または設定するために使用されます。インタフェースの操作モードと基本的なハードウェアインタフェースのハードウェアのケーパビリティによって、すべてのパラメータと値は、サポートされます。
wlanIfacePeerTable
テーブルは、アクセスポイントとして動作するインタフェースのための関連ステーション、または adhoc モードで動作するインタフェースのための IBSS に隣接するものとして識別されるステーションに関する情報を含んでいます。
wlanIfaceChannelTable
システムの無線インタフェースのためのアクティブチャネルに関する情報。
wlanIfRoamParamsTable
無線インタフェースでローミング動作を規定するパラメータ。
wlanIfTxParamsTable
無線インタフェースで転送動作を規定するパラメータ。
wlanScanConfigTable
SNMP を通して開始されたチャンネルのスキャンのための設定を含むテーブル。
wlanScanResultsTable
テーブルは、システムの各無線インタフェースのための最後のスキャンからのスキャン結果を含んでいます。
wlanIfaceStatisticsTable
システムの各無線インタフェースのための要約統計値。
wlanWepInterfaceTable
システムの無線インタフェースのための WEP 設定。
wlanMACAccessControlTable
アクセスポイントとして動作する無線インタフェースのための Access Control 設定。
wlanMACAccessControlMACTable
Host AP モードで動作する無線インタフェースで Access Control Policy を設定するための Access Control MAC エントリあるテーブルが、適用されます。 wlanMACAccessControlMACStatus カラムは、MAC ACL エントリを追加するか、または削除するために使用されます。値 createAndGo(4) がある設定は、存在するものを削除する値 destroy(6) がある、新しいエントリを追加します。
wlanMeshRoutingConfig
サブツリーは、Wireless Mesh Routing に関連するシステム設定を含んでいます。
wlanMeshInterfaceTable
テーブルは、無線のメッシュポイントとして動作する無線インタフェースのための情報を含んでいます。
wlanMeshNeighborTable
テーブルは、メッシュモードで動作する無線インタフェースに隣接するもののための情報を含んでいます。
wlanMeshRouteTable
メッシュメットワークで転送しているパケットに使用される、メッシュポイントとして動作するインタフェースのためのメッシュ経路制御テーブル。 wlanMeshRouteStatus カラムは、インタフェースのためのメッシュ経路制御テーブルのエントリを追加するか、または削除するために使用されます。値 createAndGo(4) がある設定は、存在するものを削除する値 destroy(6) がある、新しいエントリを追加します。
wlanMeshStatsTable
メッシュポイントとして動作する各仮想の無線インタフェースのための要約統計値。
wlanMeshHWMPConfig
サブツリーは、Hybrid Wireless Mesh Protocol に関連するシステム設定を含んでいます。
wlanHWMPInterfaceTable
テーブルは、メッシュモードで動作する無線インタフェースのための HWMP 情報を含んでいます。
wlanMeshHWMPStatsTable
メッシュポイントとして動作するインタフェースで HWMP 操作のための要約統計値。

制限

MIB のすべての情報または設定は、現在、FreeBSD で利用可能ではありません。次の変数の値は、情報を持っていません:
wlanStatsReset

関連ファイル

/usr/share/snmp/defs/wlan_tree.def
snmp_wlan によって実装された MIB ツリーの記述。
/usr/share/snmp/mibs/BEGEMOT-WIRELESS-MIB.txt
このモジュールによって実装されるプライベートな BEGEMOT-WIRELESS-MIB。

作者

Shteryana Shopova <syrinx@FreeBSD.org>
June 28, 2010 FreeBSD