A Python module (and CLI tool) for managing Buffalo wireless access points.
Project description
bufap
bufap は Buffalo製の法人無線LANアクセスポイントWAPMシリーズを管理するためのツールおよびクラスです。
コマンドラインツールとしての使い方
インストール
zipファイルを解凍する
- bufap-cli.exe コマンドラインツール本体
- bufap-getall.bat コマンドラインツールを使って無線APの情報をすべて取得するバッチプログラム
使用方法
bufap-cli.exe
usage: bufap-cli.exe [-h] (--get-conf | --read-conf | --wireless-monitor | --client-monitor | --exec) [--host HOST] [--username USERNAME] [--password PASSWORD] [--infile INFILE] [--outfile OUTFILE] [--summarize {yes,no}]
[--column {user,default}] [--format {raw,text,dict,csv}] [--command COMMAND]
WAPMシリーズコンフィグツール
options:
-h, --help show this help message and exit
--get-conf 設定を取得
--read-conf 設定を読み込み
--wireless-monitor 無線環境モニター
--client-monitor クライアントモニター
--exec コマンド実行の結果を取得
--host HOST ホストアドレス(IP)
--username USERNAME ユーザー名
--password PASSWORD パスワード
--infile INFILE 設定ファイルのパス
--outfile OUTFILE 出力先ファイルのパス
--summarize {yes,no} ユーザーが変更した部分のみ表示するかどうか
--column {user,default}
出力するカラムを指定
--format {raw,text,dict,csv}
設定ファイルの場合:raw(APの設定値そのまま),text(必要な情報に絞った表示),dict(辞書形式)
クライアントモニタ、無線環境モニタの場合:raw(APの出力そのまま。csv(CSV形式)
--command COMMAND exec コマンド指定時のコマンドを実行する
bufap-getall.bat
先頭に記載されているAPのアドレス、ユーザー名、パスワードを書き換えて実行すると、 バッチファイルのあるフォルダに outputフォルダを作成し以下のファイルが保存される。
- %HOST%-config.txt
- %HOST%-status.txt
- %HOST%-syslog.txt
- %HOST%-client.csv
- %HOST%-wireless.csv
usage: bufap-getall.bat
:warning: 無線環境モニタを実行するので端末が切断されます |
---|
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bufap-1.1.0.tar.gz
(25.1 MB
view hashes)
Built Distribution
bufap-1.1.0-py3-none-any.whl
(19.2 kB
view hashes)