I rolled back the ethereal release from 0.10.14 to 0.10.13
0.10.14 installs WinPcap; did rolling back the Ethereal release also
change the installed version of WinPcap?
and it works without any setting. So I believe the vlan tagging information
display/capture is broken in release 0.10.14
The capture part is done by libpcap/WinPcap, not by Ethereal. Ethereal
just calls "pcap_open_live()" to open a device for capturing and
"pcap_dispatch()" to read packets from the device.
If you capture a trace with 0.10.13, and then display it in 0.10.14, do
the VLAN tags appear? If so, then it's a capture issue (as I suspect is
the case - we haven't changed the VLAN dissector in a while, as far as I
know).