Skip to main content

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


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)

Uploaded Source

Built Distribution

bufap-1.1.0-py3-none-any.whl (19.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page