[Raring][Saucy][PATCH 0/1] mwifiex: do not create AP and P2P interfaces upon driver loading

Joseph Salisbury joseph.salisbury at canonical.com
Fri Aug 23 19:03:39 UTC 2013


BugLink: https://bugs.launchpad.net/bugs/1212720

== SRU Justification ==
This patch has been submitted upstream on the linux-wireless mailing list.  However, it is not in mainline as of yet.

There are 3 network interfaces with different types being created when mwifiex driver is loaded:

1. mlan0 (infra. STA)
2. uap0 (AP)
3. p2p0 (P2P_CLIENT)

The Network Manager attempts to use all 3 interfaces above without filtering the managed interface type. As the result, 3 identical interfaces are displayed under network manager. If user happens to click on an entry under which its interface is uap0 or p2p0, the association will fail.

Work around it by removing the creation of AP and P2P interfaces at driver loading time. These interfaces can be added with 'iw' or other applications manually when they are needed.

== Fix ==

Author: Bing Zhao <bzhao at marvell.com> 
Date:  Mon, 19 Aug 2013 16:10:21 -0700

    mwifiex: do not create AP and P2P interfaces upon driver loading


== Test Case ==

A test kernel was built with this patch and tested by the original bug reporter.  The bug reporter states the test kernel resolved the bug.


Bing Zhao (1):
  mwifiex: do not create AP and P2P interfaces upon driver loading

 drivers/net/wireless/mwifiex/main.c |   14 --------------
 1 file changed, 14 deletions(-)

-- 
1.7.9.5





More information about the kernel-team mailing list