Small hint: macvendor.db is outdated in 5.0 release (at least it was for me after the update).
So I tried to build my own with macvendor.py from Github but download of the MAC list fails with HTTP 403. So I manually downloaded manuf.data and ran the Python script. The new macvendor.db is bigger than the one which was in my 5.0 directory, And my Nvidia Shield TV Pro 2019 is now properly described.
Same here. Fixed it by adding 3 lines (sending a header):
# Download raw data from Wireshark's website
# We use the official URL recommended in the header of this file
print("Downloading...")
opener = urllib.request.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
urllib.request.install_opener(opener)
urllib.request.urlretrieve("https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=manuf", "manuf.data")
print("...done")
Thanks for reminding me to set up a cron job for this task
I installed a a job that automatically updates the file every week (Monday at midnight). It should never become outdated again.