Check MAC address vedor with macf.py via CLI Linux

Media Access Control or MAC address also known as physical address or hardware address, it’s a six bytes length unique identifier, assigned to network devices. The standard format it’s six groups of two hexadecimal digits separated by – (hyphens) or : (colons), but some manufacturers use other formats. The MAC addresses are managed by the IEEE Registration Authority and a public database it’s available at http://standards.ieee.org/develop/regauth/index.html.

Formats

Standard:
1A-2B-3C-4D-5E-6F
1A:2B:3C:4D:5E:6F

Non-standard:
1A2B3C4D5E6F
1A2B.3C4D.5E6F (Cisco)
1A2B-3C4D-5E6F (Huawei)

macf.py (or MAC format)

Helps you to find out the manufacturer of the device and prints out the MAC address in different formats.

Requirements: python3

1. Download macf.py from https://github.com/oueta/macf.py
2. Download IEEE Public database

./macf.py -d

3. Run

./macf.py 1A:2B:3C:4D:5E:6F