kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #92946
[Bug 1398458] Re: kernel fails to load iwlwifi firmware - disable CONFIG_FW_LOADER_USER_HELPER
So here's what happens:
- The intel driver has a list of valid versions, -6, -5, -4, -3; the kernel tries all of them in descending order
- It starts with loading -6, which is ENOENT
- As we enable CONFIG_FW_LOADER_USER_HELPER, it now tries to call that (with a timeout of 60 seconds); the timeout hits as we don't ship the user helper any more
- Kernel falls back to trying -5, same timeout
- Kernel falls back to trying -4 which succeeds
That's why it takes 2 minutes.
Short-term solution: Provide a userspace loader stub which immediately fails
Long-term solution: Disable CONFIG_FW_LOADER_USER_HELPER to avoid running into the timeout
** Summary changed:
- kernel fails to load iwlwifi firmware
+ kernel fails to load iwlwifi firmware - disable CONFIG_FW_LOADER_USER_HELPER
** Changed in: systemd (Ubuntu)
Importance: Undecided => Medium
** Changed in: systemd (Ubuntu)
Status: New => In Progress
** Changed in: systemd (Ubuntu)
Assignee: (unassigned) => Martin Pitt (pitti)
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1398458
Title:
kernel fails to load iwlwifi firmware - disable
CONFIG_FW_LOADER_USER_HELPER
Status in linux package in Ubuntu:
Confirmed
Status in systemd package in Ubuntu:
In Progress
Status in openSUSE:
Unknown
Bug description:
Using current vivid, when using udev 217 wlan0 is missing, it's there
and working fine when downgrading to 215
Right after boot, kernel shows
[ 6.586593] iwlwifi 0000:02:00.0: Direct firmware load failed with error -2
[ 6.586598] iwlwifi 0000:02:00.0: Falling back to user helper
After manually enabling the card, kernel shows
Dec 2 11:37:08 localhost kernel: [ 127.133185] iwlwifi 0000:02:00.0:
loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: udev 217-2ubuntu1
ProcVersionSignature: Ubuntu 3.16.0-26.34-generic 3.16.7-ckt1
Uname: Linux 3.16.0-26-generic i686
ApportVersion: 2.14.7-0ubuntu10
Architecture: i386
CurrentDesktop: Unity
CustomUdevRuleFiles: 80-net-name-slot.rules 81-canonij_prn.rules
Date: Tue Dec 2 17:39:08 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2010-10-09 (1515 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Dell Inc. Latitude E6410
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-26-generic root=UUID=555ebc11-d747-44d3-af56-5e7d17851ce3 ro quiet splash init=/bin/systemd vt.handoff=7
SourcePackage: systemd
SystemImageInfo:
current build number: 0
device name:
channel: daily
last update: Unknown
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/21/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A14
dmi.board.name: 0HNGW4
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA14:bd04/21/2013:svnDellInc.:pnLatitudeE6410:pvr0001:rvnDellInc.:rn0HNGW4:rvr:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6410
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1398458/+subscriptions