Wireshark-bugs: [Wireshark-bugs] [Bug 11894] New: Dissection of Egress-VLANID (RADIUS)
Date: Tue, 15 Dec 2015 13:07:24 +0000
Bug ID 11894
Summary Dissection of Egress-VLANID (RADIUS)
Product Wireshark
Version 1.12.7
Hardware x86
OS Ubuntu
Status UNCONFIRMED
Severity Enhancement
Priority Low
Component Dissection engine (libwireshark)
Assignee bugzilla-admin@wireshark.org
Reporter herwin@quarantainenet.nl

Build Information:
wireshark 1.12.7 (Git Rev Unknown from unknown)

Copyright 1998-2015 Gerald Combs <gerald@wireshark.org> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (32-bit) with GTK+ 3.16.6, with Cairo 1.14.2, with Pango 1.36.8, with
GLib 2.45.4, with libpcap, with libz 1.2.8, with POSIX capabilities (Linux),
with libnl 3, with SMI 0.4.8, with c-ares 1.10.0, with Lua 5.2, without Python,
with GnuTLS 3.3.15, with Gcrypt 1.6.3, with MIT Kerberos, with GeoIP, with
PortAudio V19-devel (built Aug 11 2015 07:04:06), without AirPcap.

Running on Linux 4.2.0-19-generic, with locale en_US.UTF-8, with libpcap
version
1.7.4, with libz 1.2.8, GnuTLS 3.3.15, Gcrypt 1.6.3.

Built using gcc 5.2.1 20150808.

--
The attribute Egress-VLANID is given in the dictionary as an 4-byte int.
Wireshark also shows it as a 4-byte int. However, there is a caveat here, as
described in https://tools.ietf.org/html/rfc4675#section-2.1

The first byte is a kind of tag (but a little different from regular tags used
in RADIUS attributes as described in https://tools.ietf.org/html/rfc2868 and
implemented in wireshark): the value 0x31 ("1") means tagged VLAN, 0x32 ("2")
means untagged VLAN. That means a wire value of 0x31000001 means tagged VLAN 1,
but it is now displayed as 822083585, which is all but helpful.


You are receiving this mail because:
  • You are watching all bug changes.