Bug 266201

Summary: wireless does not work on F7 and Thinkpad T61
Product: [Fedora] Fedora Reporter: Ranjan Maitra <itsme_410>
Component: iwlwifi-firmwareAssignee: Matthias Saou <matthias>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: medium    
Version: 7CC: rockyac
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-08-30 13:26:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ranjan Maitra 2007-08-30 04:31:56 UTC
Description of problem:

The wireless card is not recognized. As a result, wireless can not be enabled in F7

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. wireless card not recognized. no entry in /system-config-network
2.
3.
  
Actual results:

nothing happens

Expected results:

wireless should connect seamlessly

Additional info:

appears that a fix involves rolling out a new kernel, as per 

http://carrot.hep.upenn.edu/wiki/doku.php?id=thinkpad:start

[cut-and-paste from there follows}

Wireless Network

Intel Wireless WiFi Link 4965AGN. ATrpms has kernel modules for mac80211 and
iwlwifi, but they do not work at the moment.

Not user-friendly yet, but this worked for me: Begin by rolling your own kernel

cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.1.tar.bz2
tar xjf linux-2.6.22.1.tar.bz2
cd linux-2.6.22.1

Configure the kernel…

make bzImage && make modules && make modules_install
cp arch/x86_64/boot/bzImage /boot/bzImage-2.6.22.1
mkinitrd /boot/initrd-2.6.22.1.img 2.6.22.1

Edit grub & reboot into the new kernel

cd /usr/src
wget http://intellinuxwireless.org/mac80211/downloads/mac80211-9.0.3.tgz
tar xzf mac80211-9.0.3.tgz
cd mac80211-9.0.3
make patch_kernel
cd ../linux-2.6.22.1

Change the kernel configuration to use the new wireless stack
(CONFIG_MAC80211=m) and

make bzImage && make modules && make modules_install
rm -f /boot/bzImage-2.6.22.1 /boot/initrd-2.6.22.1.img
cp arch/x86_64/boot/bzImage /boot/bzImage-2.6.22.1
mkinitrd /boot/initrd-2.6.22.1.img 2.6.22.1

Reboot again

cd /usr/src
wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-0.1.8.tgz
tar xzf iwlwifi-0.1.18.tgz
cd iwlwifi-0.1.18
make && make install

Make sure you have the right firmware for this driver version, see
http://intellinuxwireless.org. Now modprobe iwl4965 should work, and
NetworkManager then shows the available wireless networks.

Comment 1 Matthias Saou 2007-08-30 13:26:49 UTC
You just need to install iwl4965-firmware and run a kernel like 2.6.22.2-57.fc7
or newer (possibly only in updates-testing at the moment).