This bug had been reported with at least one other distribution too: https://bugzilla.redhat.com/show_bug.cgi?id=903668
** Bug watch added: Red Hat Bugzilla #903668 https://bugzilla.redhat.com/show_bug.cgi?id=903668 ** Also affects: linux-firmware (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=903668 Importance: Unknown Status: Unknown -- 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 Status in “linux-firmware” package in Fedora: Unknown 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp