intel centrino Wireless-N 1000 firmware is wrong under LTS 12.04

Bug #1171285 reported by Jacob_81 on 2013-04-22
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux-firmware (Fedora)
Expired
Critical
linux-firmware (Ubuntu)
Undecided
Unassigned

Bug Description

After a fresh installation, I can't drive my wireless card, Intel Centrino Wireless-N 1000.
The problem is about the firmware used in LTS 12.04.

First I'm very sure that both my hardware switch and soft switch are on.
[code]
nico@jacob-pc:~$ rfkill list all
0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
5: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
nico@jacob-pc:~$
[/code]

Then when running 'iwconfig' command, I got this
[code]
nico@jacob-pc:~$ iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
          Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off
[/code]
This means the system can probe my card, but can't drive it.

Third, I used 'iwlist scan' command, 'ifup wlan0' command and 'dhclient wlan0' command, there are the outputs:
[code]
nico@jacob-pc:~$ iwlist scan
eth0 Interface doesn't support scanning.
lo Interface doesn't support scanning.
wlan0 Failed to read scan data : Network is down

nico@jacob-pc:~$ sudo ifup wlan0
[sudo] password for nico:
Ignoring unknown interface wlan0=wlan0.

nico@jacob-pc:~$ sudo dhclient wlan0
RTNETLINK answers: Input/output error
^C
[/code]
This means the system can't drive my card, there may be something wrong with the firmware.

After a long time trying, I found a way to solve this problem at last.
Download a older firmware from
http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=iwlwifi-1000-ucode-128.50.3.1.tgz
This firmware is only for kernel 2.6.30+, the original one is for 3.2+. LTS 12.04 use a latest one from that website,
that's the reason. So just delete or rename the original one which is named iwlwifi-1000-5.ucode,
and put iwlwifi-1000-3.ucode from that tarball to /lib/firmware, and run 'modprobe -r iwlwifi',
 'modprobe iwlwifi', everything will be wonderful.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-firmware 1.79.1
ProcVersionSignature: Ubuntu 3.2.0-39.62-generic 3.2.39
Uname: Linux 3.2.0-39-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.2
Architecture: amd64
Date: Mon Apr 22 10:24:08 2013
Dependencies:

InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-firmware
UpgradeStatus: No upgrade log present (probably fresh install)

Jacob_81 (angelerosster) wrote :
Changed in linux-firmware (Ubuntu):
assignee: nobody → Jacob_81 (angelerosster)
Jacob_81 (angelerosster) on 2013-05-16
Changed in linux-firmware (Ubuntu):
assignee: Jacob_81 (angelerosster) → nobody
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-firmware (Ubuntu):
status: New → Confirmed
Mantas Kriaučiūnas (mantas) wrote :

Could you test if your Intel Centrino Wireless-N 1000 still doesn't work with latest Ubuntu 12.04.3 LTS (with kernel linux-image-3.8.0-xx) ?
Maybe problem was only with older Linux 3.2.0 kernels?

This bug had been reported with at least one other distribution too: https://bugzilla.redhat.com/show_bug.cgi?id=903668

This bug also occurs under Ubuntu 14.04.1 LTS with kernel" 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux"

The same bug has already been reported for ubuntu 12.10: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/752829

Changed in linux-firmware (Fedora):
importance: Unknown → Critical
status: Unknown → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.