Wireshark-bugs: [Wireshark-bugs] [Bug 11487] New: Monitor interface should not be created on sta

Date: Sat, 29 Aug 2015 21:24:49 +0000
Bug ID 11487
Summary Monitor interface should not be created on startup
Product Wireshark
Version Git
Hardware x86
OS Linux (other)
Status UNCONFIRMED
Severity Major
Priority Low
Component Qt UI
Assignee [email protected]
Reporter [email protected]

Build Information:
Wireshark 1.99.9 (v1.99.9rc0-441-g605f33c from master)

Copyright 1998-2015 Gerald Combs <[email protected]> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
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 (64-bit) with Qt 5.5.0, with libpcap, with POSIX capabilities (Linux),
with libnl 3, with libz 1.2.8, with GLib 2.44.1, without SMI, without c-ares,
without ADNS, with Lua 5.2, with GnuTLS 3.4.4, with Gcrypt 1.6.3, with MIT
Kerberos, with GeoIP, without PortAudio, without AirPcap.

Running on Linux 4.1.6-1-ARCH, with locale C, with libpcap version 1.7.4, with
libz 1.2.8, with GnuTLS 3.4.4, with Gcrypt 1.6.3.
Intel(R) Core(TM) i5 CPU       M 560  @ 2.67GHz (with SSE4.2)

Built using gcc 5.2.0.
--
This has been like this for some months, wireshark(-qt) creates a monitor
interface (phy0.mon) on Linux when it is launched. Looks like it has something
to do with setting a default channel for the Wireless toolbar (even if that
toolbar is hidden / not used).

Steps to reproduce:

 - Build wireshark (I use cmake)
 - Ensure that dumpcap can be executed with capabilities: ln -sfv
/usr/sbin/dumpcap /tmp/wsbuild/run/
 - Run wireshark (/tmp/wsbuild/run/wireshark)

Expected behavior:
Wireshark should not create a phy0.mon interface (visible in `ip link show`)

Actual behavior:
Wireshark creates a phy0.mon interface. Very noticeable because of log flooding
in Network Manager (https://bugzilla.gnome.org/show_bug.cgi?id=753971).


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