Commit 3b3e607f authored by Alexander Detsch's avatar Alexander Detsch 🐘
Browse files

improve readme, bump version

parent d3581895
......@@ -4,4 +4,19 @@
`pip install git+https://gitlab.fem-net.de/aruba-wlan/arubawlan-python-scripts.git`
## Usage
`python -m arubawlan-python-scripts.add_aruba_ap <options>`
`python -m arubawlan-python-scripts.<scriptname> <options>`
## scripts included
### `add_aruba_ap`
Adding APs to AdminDB2, Aruba Mobility Master, Wiki Warehouse-Page and Netbox.
Usage example: `python -m arubawlan-python-scripts.add_aruba_ap --user $ADMINDB_USER --password $ADMINDB_PW --mmwhitelist --mmuser admin --mmpass $MM_PW --mmproxy "socks5h://127.0.0.1:8081" --model "ap-515" --wikiuser $LDAP_USER --wikipassword $LDAP_PW -b AP-Zuordnung-HausI-lite.csv`
Other cli-parameters: `python -m arubawlan-python-scripts.add_aruba_ap --help`
You need access to Management-network for configuring the AP in the Mobility Master, so most probably you have to open a SOCKS-proxy via a jumphost: `ssh -D 8081 ...`
### `prepare_aruba_ap_switchport`
In case the user is connected via cable to the AP, the previous userport has to be moved to the access point's switchport in the AdminDB2.
Usage example: `python -m arubawlan-python-scripts.prepare_aruba_ap_switchport --user $ADMINDB_USER --password $ADMINDB_PW -n <apname> -s <AdminDB2 Switchport ID`
......@@ -2,7 +2,7 @@ import setuptools
setuptools.setup(
name="arubawlan_python_scripts",
version="0.0.4",
version="1.0.0",
author="FeM",
author_email="technik@fem.tu-ilmenau.de",
description="Aruba-WLAN Python Scripts",
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment