# Returns MAC as string from bytes (ie AA:BB:CC:DD:EE:FF) def get_mac_addr(mac_raw): byte_str = map('{:02x}'.format, mac_raw) mac_addr = ':'.join(byte_str).upper() return mac_addr
After running the above function the sniffer program is throwing below error;
ValueError: Unknown format code 'x' for object of type 'str'
I am running with sudo command on my Ubuntu machine.