Bug 266201 - wireless does not work on F7 and Thinkpad T61
Summary: wireless does not work on F7 and Thinkpad T61
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: iwlwifi-firmware
Version: 7
Hardware: x86_64
OS: Linux
medium
urgent
Target Milestone: ---
Assignee: Matthias Saou
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-08-30 04:31 UTC by Ranjan Maitra
Modified: 2007-11-30 22:12 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-08-30 13:26:49 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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).


Note You need to log in before you can comment on or make changes to this bug.