Red Hat Bugzilla – Bug 443632
iwlwifi less functional than in Fedora8
Last modified: 2008-08-19 14:46:07 EDT
Description of problem:
My hardware has several troubles using the iwlwifi driver, it only worked using
in a few networks in Fedora8 - therefor I used ipw3945. (I have a 3945 wireless
On Fedora9-Rawhide I am not able to connect any network. The driver seems to
assicoate with the AP correctly, but not a single byte is transmitted.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Reassigning to the kernel component, as this is more a driver issue than a
firmware packaging issue.
Are you using iwl3945? Or ipw3945?
I am experiencing the problems when using iwl3945, ipw3945 works (almost) perfectly.
OK...so are you comparing iwl3945 (apples) in F9 to ipw3945 (oranges) on F8?
Or are you comparing apples to apples? Sorry, have to clarify...
Sorry for beeing so confusing:
Fedora8-ipw3945: No Problems
Fedora8-iwl3945: Some problems, only some networks work. Problems with
authetication on some, sometimes problems with Access point association.
Fedora9-iwl3945: Not working at all.
Clemens, can you specify exact kernel versions you are using with iwl3945 on
F8 and F9?
It was Fedora9-Beta, with the original kernel and later updated (arround 20th of
april), and it never worked.
On Fedora8 I had several 2.6.23 kernels which did not work, and I've just
updated to 22.214.171.124-85.fc8 which also does not work.
I use the following commands to set-up my wireless network:
/sbin/ifconfig wlan0 up;
I attached the dmesg log and the /sbin/iwconfig output.
Thanks for your investigation, lg Clemens
PS: By the way Fedora9-Beta was *extremly* buggy. I don't know wether its a good
idea to release stuff as Beta which which is not in a state where external
tetsing is even required. It just frustrates users which really would like in
helping catch bugs.
Created attachment 304850 [details]
Dmesg and iwconfig output
I didn't see you mention a 'iwconfig wlan0 essid HippyNet'. Did you do this
before the 'ifconfig wlan0 up'?
Setting the SSID needs to be the last part of the wireless config before
running dhclient. So, something like the following:
ifconfig wlan0 up
iwconfig wlan0 key <KEY> # replace <KEY> with the appropriate value
iwconfig wlan0 essid HippyNet
sleep 2 # this may or may not be necessary
Does using that order change the situation?
oh sorry, I somehow messed the commands up I wrote above.
In fact I ussed exactly the same commands as you did, and it did not work:
/sbin/ifconfig wlan0 up;
/sbin/iwconfig wlan0 essid HippyNet key 9dacc2d8d15e36359102274429;
And it does not work, it does not assicoate with the AP at all :-/
Thanks for your patience, lg Clemens
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
Can you recreate this issue with the test kernels here?
Sure, I'll test it.
It seems the connecting-issues are AP related. I can connect to an WRT54GL, and
also at univesity I can connect to the cisco-APs there but connection was not
stable at university. Once broken, I was not able to re-connect without reboot.
At home I have an SMC AP, which works for:
- Nokia 770
- Nokia N800
- Medion laptop with atmel at7650x pcmicia card (11mb)
- My 3945 laptop with the ipw3945 driver
With the new kernel its still the same.
With manual settings with iwconfig, it refuses to assicoate with the AP.
The NetworkManager-Applet does not detect the network at all.
Both proceedings woth with ipw3945 or the Atmel-Chip.
Do you have a line like this in /etc/modprobe.conf?
options iwl3945 disable_hw_scan=1
If so, can you remove it? If not, can you add it? Does adding/removing it
change the situation?
I don't have an /etc/modprobe.conf (at least when accessing my Fedora9 partition
while running Fedora)
Is there more information I can provide which could be useful?
It would be great to get this fixed, for now I am stuck with a 2.6.20 kernel
(originally compiled under/for Fedora Core 6) which complicates updates to Fedora9.
I don't believe this is distribution-specific but rather a bug in the drivers,
however ... it would be great if it could be resolved, maybe together with Intel?
You really haven't given me anything to go on. Among other things, it is
extremely difficult to believe that you don't have an /etc/modprobe.conf file as
you stated in comment 15 -- I don't think I've seen a single box that didn't
have one. This suggests that your installation has been damaged somewhere along
the way. The best approach may be a completely clean installation of F9.
If you don't want to do that, you might try disabling NetworkManager:
service NetworkManager stop
Then bring-up the device:
ifconfig wlan0 up
Then manually configure it for your AP (assuming it is unencrypted or using WEP):
iwlist wlan0 scan
iwconfig wlan0 key <WEP key>
iwconfig wlan0 essid <SSID>
After that, please attach the output of running iwconfig and ifconfig as well as
the output of dmesg.
If you are not using WEP or unencrypted APs, please tell me about your network's
encryption (not keys, just protocols).
Also, whether or not you have an /etc/modprobe.conf now please implement my
request from comment 15, reboot, and retry the steps above. Thanks!
Closed due to lack of response...