← Back to team overview

kernel-packages team mailing list archive

[Bug 1171285] Re: intel centrino Wireless-N 1000 firmware is wrong under LTS 12.04

 

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

** Changed in: linux-firmware (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1171285

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

Status in “linux-firmware” package in Ubuntu:
  Confirmed

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)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1171285/+subscriptions