-
Notifications
You must be signed in to change notification settings - Fork 3
Initial Use
The programs are written on a Raspberry Pi, using Python 2.7. To use the program from the command line:
Type:
python initialtest.py
The program will then perform it's first scan. After this, three data files will be generated in the directory. These store the different MAC addresses that the program has seen.
At this point, you can then run an additional program that will let you assign names to the discovered MAC addresses.
Type:
python checkFile.py
This program will go through all the MAC addresses that it remembers seeing, and allow you to assign a name to it, or not. If you are on anything but a brand new network, you may want to take a look at your router's administration page, and see if you can't get a list of hostnames there (I'd love to be able to pull the hostnames from the router, even though they aren't coming through in the scan).
If you run the initialtest.py program frequently, you can get some bizarre results. Also, the program will not detect quiescent devices on the network. Even though a computer is plugged in, it may not be detectable.