Open wifinigel opened 5 years ago
The OUI lookup has been implemented using the 'manuf' module. However, this appears to have added to the already slow load times of the script, as it reads in a large flat file. A better solution may be to read in the OUI list in to a sqlite DB the first time the script is run, then perform DB lookups as required during normal operation. Local caching may also help for popular OUIs...?
I can look into using the new backend datastore for this. I'll add it to my queue to look at.
Add MAC OUI lookup to provide manufacturer info of discovered clients. Maybe use this project: https://github.com/hdm/mac-ages