[Feature] New config file needs to be added to /etc/modprobe.d for iwlwifi driver

Bug #1011420 reported by Yingying Zhao on 2012-06-11
This bug affects 1 person
Affects Status Importance Assigned to Milestone
module-init-tools (Ubuntu)
Leann Ogasawara
Leann Ogasawara

Bug Description

We are changing the architecture of the iwlwifi device driver, and are moving
to an approach where mutlple kernel modules need to be loaded for it to run.
This change will be upstreamed shortly and will be used for the WiFi Wilkins
Peak product on the PCCG Shark Bay platform.

The main core driver will dynamically load the appropriate sub-module after
inspecting device firmware.

Attempts to unload the iwlwifi module will fail due to the dynamic module load
unless the modprobe scripts are updated to unload the sub-module.

The script below should be saved on a system in /etc/modprobe.d as

# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dynamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system. When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)

Yingying Zhao (yingying-zhao) wrote :

The code in question will be up-streamed shortly - months ahead of the Wilkins Peak release. The modprobe config changes we’re asking for are backward/forward compatible with both the new and existing code.

Yingying Zhao (yingying-zhao) wrote :
visibility: private → public
Tim Gardner (timg-tpi) on 2012-09-11
Changed in module-init-tools (Ubuntu):
assignee: nobody → Leann Ogasawara (leannogasawara)
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package module-init-tools - 3.16-1ubuntu5

module-init-tools (3.16-1ubuntu5) quantal; urgency=low

  * Add new iwlwifi.config file
    -LP: #1011420
 -- Leann Ogasawara <email address hidden> Mon, 10 Sep 2012 09:13:20 -0700

Changed in module-init-tools (Ubuntu):
status: Fix Committed → Fix Released
Changed in intel:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers