Wireshark-dev: [Wireshark-dev] URL and encoding for OUI listings in make-manuf
From: Thomas Boehne <[email protected]>
Date: Tue, 17 Jun 2008 14:54:15 +0200

we have bought a new MAC address range from IEEE and I was just
checking if it shows up properly in wireshark -- it does not. The
make-manuf script uses this link:


which seems to be outdated. The link that is on their website at 


points to 


which seems to be updated regularly, and seems to have the same format
as the old file. I suggest we use the new link in make-manuf.

Another bug that I discovered is that non-ASCII characters in the
company name create problems. E.g., the name "Jäger Computergesteuerte
Messtechnik" gets abbreviated to "J?GerCom" where it should be
"JägerCo", and wireshark displays the follwing warning:

(wireshark:17282): Pango-WARNING **: Invalid UTF-8 string passed to 

After downloading the oui.txt file manually and converting it to utf-8
with iconv, the warning was gone. Is there a perl expert who can do
the conversion in the make-manuf out there? I guess it would be the
right place to do it. 

Another small problem with make-manuf is the line

$manuf =~ s/(\w+)/\u\L$1/g;

which creates an uppercase character after special characters, e.g.
JäGerComp instead of JägerComp.

Should I create bugzilla entries for those minor issues?

Best regards
Thomas Böhne

* Jäger Computergesteuerte Messtechnik GmbH
* Thomas Böhne
* Rheinstraße 2-4
* 64653 Lorsch, Germany
* http://www.ADwin.de
* Phone: +49 (6251) 9632-0                  Fax: +49 (6251) 56819
* Responsible: C.E.O. Hubert Morgenstern
* Commercial Register: Amtsgericht Bensheim, Register no.: B24717