Public bug reported:

If a virtual 802.11 interface of type monitor is created on a 802.11
physical interface that already has a virtual interface of type managed
created on it, then the managed interface is deleted. NetworkManager
sets the type of the monitor interface to managed. This can be
illustrated by the following commands. All the interface names have been
listed in /etc/network/interfaces as follows so NetworkManager should
not be managing them in any way.

# Disable network manager on interface names I want to use for monitoring
# related purposes
iface eth1 inet manual
iface BigTenda inet manual
iface LittleBelkin inet manual
iface LittleTenda inet manual
iface Sinmax inet manual
iface mon0 inet manual
iface phy0.mon manual
iface phy1.mon manual
iface phy2.mon manual
iface phy3.mon manual
iface phy4.mon manual
iface phy5.mon manual
iface phy6.mon manual
iface phy7.mon manual
iface phy8.mon manual
iface phy9.mon manual

root@dragon:/home/roger# systemctl start NetworkManager
root@dragon:/home/roger# iw dev
phy#3
        Interface Sinmax
                ifindex 11
                wdev 0x300000001
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# iw phy phy3 interface add phy2.mon type monitor flags 
otherbss
root@dragon:/home/roger# iw dev
phy#3
        Interface phy2.mon
                ifindex 12
                wdev 0x300000002
                addr 00:0f:11:92:06:b2
                type monitor
        Interface Sinmax
                ifindex 11
                wdev 0x300000001
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# iw dev Sinmax del
root@dragon:/home/roger# iw dev
phy#3
        Interface phy2.mon
                ifindex 12
                wdev 0x300000002
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# systemctl stop NetworkManager
root@dragon:/home/roger# iw dev
phy#3
        Interface phy2.mon
                ifindex 12
                wdev 0x300000002
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# # Unplug the netwaork adapter for a few seconds
root@dragon:/home/roger# iw dev
phy#4
        Interface Sinmax
                ifindex 13
                wdev 0x400000001
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# iw phy phy4 interface add phy2.mon type monitor flags 
otherbss
root@dragon:/home/roger# iw dev
phy#4
        Interface phy2.mon
                ifindex 14
                wdev 0x400000002
                addr 00:0f:11:92:06:b2
                type monitor
        Interface Sinmax
                ifindex 13
                wdev 0x400000001
                addr 00:0f:11:92:06:b2
                type managed
root@dragon:/home/roger# iw dev Sinmax del
root@dragon:/home/roger# iw dev
phy#4
        Interface phy2.mon
                ifindex 14
                wdev 0x400000002
                addr 00:0f:11:92:06:b2
                type monitor

This stops any running or future network traces on this interface
working.

This is another example of network manager interfering with interfaces
it is not supposed to be managing. See bug #1314848 which is still
unresolved.

The above test was carried out on Ubuntu 15.10

network-manager:
  Installed: 1.0.4-0ubuntu5.2
  Candidate: 1.0.4-0ubuntu5.2
  Version table:
 *** 1.0.4-0ubuntu5.2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ wily-updates/main amd64 
Packages
        100 /var/lib/dpkg/status
     1.0.4-0ubuntu5 0
        500 http://gb.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages

** Affects: network-manager (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: iw mac80211 monitor networkmanager wifi

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1532431

Title:
  NetworkManager interferes with unmanaged 802.11 monitor mode
  interfaces

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1532431/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to