You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provisions a network of phone from a CSV faster than a human can.
3
3
4
+
# Windows
5
+
Requires [Python](https://www.python.org/ftp/python/3.12.4/python-3.12.4-amd64.exe) to be able to run the script.
6
+
Requires [npcap](https://npcap.com/dist/npcap-1.79.exe) installed for the network scan functionality.
7
+
Requires [Visual Studio Build Tools](https://aka.ms/vs/17/release/RemoteTools.amd64ret.enu.exe) in order to build python wheels.
8
+
9
+
# Setup
10
+
1. Run either `setup.bat` or `setup.sh` from your system's terminal emulator/command prompt.
11
+
2. Wait for the venv to setup, along with all python dependencies to build and install.
12
+
3. Once this is completed, proceed to usage.
13
+
4
14
# Usage
5
-
A `./cleararpcache.sh` script is included should there be any issues locating any phones.
6
-
Takes a path to a csv file, and optionally an IP Address in CIDR notation (192.168.1.0/24)
7
-
May require you to run as root/admin.
15
+
1. Put together a csv file with all of the phones you want to provisiong using the `template.csv` file included.
16
+
2. Run the script with `run.bat` or `run.sh` from your system's terminal emulator/command prompt. Include your csv file, and any additional arguments (Ex: `run.bat phones.csv -ip 192.168.1.1/24 -p 10`)
17
+
3. Wait for the script to finish. The results will be included once the script has ran to show you what phones failed to provision and why.
18
+
4. Report any issues you run into with the script to this repo.
19
+
20
+
Takes a path to a csv file, and optionally the IP Address of your router/gateway in CIDR notation (192.168.1.1/24)
21
+
May require you to run as root/admin depending on your system setup.
0 commit comments