Hi,
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:
http://standards.ieee.org/regauth/oui/oui_public.txt
which seems to be outdated. The link that is on their website at
http://standards.ieee.org/regauth/oui/index.shtml
points to
http://standards.ieee.org/regauth/oui/oui.txt
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
pango_layout_set_text()
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
**************************************************************************