PDA

View Full Version : Wireless Intel Pro 4965 WEP crashed (whole system)


meowdin
16th June 2008, 01:37 AM
I have this Acer 6292 laptop with a Wireless card whcih was working fine on both F8 and F9.

However, one fine day after I played with tomcat, apache and performed updates from the F9 update repo (all including kernel) on Fri 13 Jun, together with mplayer update from linvna, this card just suddently refuced to work.

Detail:

I have a wireless network with a 10 digit WEP encription in my office,

and a non-encription back to my hostel (The kind of internet service where you wuill be redirected to the login page before you can go to internet)

One day, I performed the updates mentioned above in my office, at this moment my wireless card is still working fine with WEP network.

Then, after I got home, i did no change to my laptop and the internet still working fine.

Next morning (15 Jun, my birthday ==) I went back to my office and my wireless card still behave normally before any connection is made,

once the two green balls of Network manager is about to change to Bars (once the router DHCP reply to my wireless card) the whole system will just hang there and the two balls will just freeze there and ... my caps lock will keep blinking with my laptop responses to nothing (even ctrl-alt-Fwhatever)

This keep happening and everthing will work fine before my wireless is connected. I can still connect to internet with ethernet in office.

Afterwards I got home, I test the wireless with the non-wep, dhcp wireless, it got connected without crashing and everthing works fine.

I go back office this morning. It still crashed with my office encrypted network.

After I changed my router to a non-WEP encripted network, it connected fine.

Both WEP-open and WEP-shared will make my system crash. and guess what, the WPA-PSK and WPA2-PSK worked without crash == , very weired.

I have also changed my router's frequency (channel) with the crash persisted

I have tried to swith on and off varuious services (including wpa_sub) and they dun seems to affect the crash.

Anyone can help me to provide some guidiance on how to trouble shoot this kind of error?? As the desktop simply crash right on the instance after connection I kinda wonder any logs will remain.

Any help/opinion/lead is appreciated

meowdin
16th June 2008, 04:48 AM
or perhaps, anyone would like to tell me which component (in which package) is the WEP handled?
I might try to re-install this package and see the result (to exclude binary corruption in my suspect list)

*~*~*

After some searching I found this from Utunbu, seems the finger is pointing to either my new kernel or the package containing my mac8011*.

http://ubuntuforums.org/showthread.php?t=493095&page=9

I did a yum provide and seems my mac8011* is included in the kernel.....

So now I kinda have three option:

- revert to an older kernel
This may not be wise as I actually not sure how to revert the kernel at all.
Besides that, there's no reason to suspect it's actually some other component that dun work well with kernel.

-install the latest *.70 kernel from rawhide
This may not be good as well since i duno how to revert a kernel and the current kernel is confirmed not in a very good relation with my environment (other component), if this wont work after I install the kernel from rawhide, i will have no way to turn back

- download the mac8011 from intellinuxwirelss.org and replace that within kernel...
I am going to try this if booting with the old kernel works

*pump*

meowdin
16th June 2008, 07:54 AM

Booting in to older kernel solved the problem, seems the new kernel is giving problem

Now, should I file a bug or something? I am not familiar with the bug reporting process, and I think the automated bug report wont work in this case since it imply crash everything...
Perhaps somebody see this would like to further confirm this and file a bug??

Meanwhile I will be sitting here and try to locate this mac8011 within my new kernel and replace that with the one from intellinuxwireless.org

I have two directories with two files, Konfig and Makefiles under:
/usr/src/kernels/2.6.25.4-30.fc9.x86_64/net/mac80211

and

/usr/src/kernels/2.6.25.6-55.fc9.x86_64/net/mac80211


Should I just replace the -55 with the old -30 one? How should I proceed with recompile?
go to
/usr/src/kernels/2.6.25.6-55.fc9.x86_64/

and make install?
(notes*: it failed, i am stuck, any suggestion??)

meowdin
17th June 2008, 08:04 AM
ok i solved this by downloading compat-wireless-2008-06-17.tar.bz2 from http://linuxwireless.org/download/compat-wireless-2.6/

The whole procedure is

download->extract->make->make install->make load

I was only intended to change only the mac8011* but I kinda duno which one is source and which one is binary after make....

Now my new kernel at least not crashing.... I am going to restart and check whether it's really solved

if all down, I will post this thread to the sprouting iwl* problem I saw today.

(it broken my old kernel but my new kernel is working with my card now with wep... )

mickeyfmann
17th June 2008, 02:27 PM
Hey thanks for pointing me in this direction, seems like you had about as much help as I did trying to figure this out.

Here's a question for you do you have problems connecting to WEP encrypted networks? Currently I can't even test to see if the problem is resolved or not on my laptop because it never gets past inputting the WEP key, I've tried it both on my home network and the one at my office and despite entering the correct key a hundred times it still comes back to me asking for it again.

meowdin
18th June 2008, 12:43 AM
mickeyfmann,

In fact, this particular problem only exist with WEP encrypt, WPA was alright, but WEP will got the whole system crash in whenever the connection is about to established.

I think the "prompting back" problem is something else tho... I have only seen this when I was with some other distro before the iwl4965 was out...

mickeyfmann
18th June 2008, 12:59 AM
Well the prompting back is annoying but atleast it will connect...eventually. But the whole lock up just as you are about to connect thing, that was just impossible.

Again Thanks a lot for bringing this to my attention, I'm trying it out right now.

mickeyfmann
18th June 2008, 01:42 AM
This did the trick, I'm able to connect no problems now.

Thanks

P4rD0nM3
21st June 2008, 02:03 AM
Hi, I'm getting the following error.

[root@localhost compat-wireless-2008-06-20]# make
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/2.6.25.6-55.fc9.x86_64/build M=/home/rodoabad/Desktop/compat-wireless-2008-06-20 modules
make: *** /lib/modules/2.6.25.6-55.fc9.x86_64/build: No such file or directory. Stop.
make: *** [modules] Error 2

mickeyfmann
23rd June 2008, 04:23 AM
I'm not sure what exactly that error is about but, it looks to me like this file is updated regularly, perhaps there was a bug in that particular one. Try redownloding it and seeing if that makes a difference, otherwise I don't have much else to offer, sorry too wet behind the ears in Linux atm.

Rykkan
23rd June 2008, 06:31 AM
Yeah i get this error too.
[root@localhost compat-wireless-2008-06-23]# make
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/2.6.25.6-55.fc9.x86_64/build M=/root/Desktop/compat-wireless-2008-06-23 modules
make: *** /lib/modules/2.6.25.6-55.fc9.x86_64/build: No such file or directory. Stop.
make: *** [modules] Error 2

This is from make install

[root@localhost compat-wireless-2008-06-23]# make install

Your old wireless subsystem modules were left intact:

/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/net/mac80211/mac80211.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/net/wireless/cfg80211.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/adm8211.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/ath5k/ath5k.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/at76_usb.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/b43/b43.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/ssb/ssb.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/iwlwifi/iwl4965.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/ipw2100.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/ipw2200.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/libertas/libertas_cs.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/net/mac80211/mac80211.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/p54/p54pci.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/p54/p54usb.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/usb/usbnet.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/usb/cdc_ether.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/usb/rndis_host.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rndis_wlan.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rtl8180.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/rtl8187.ko
/lib/modules/2.6.25.6-55.fc9.x86_64/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko

make -C /lib/modules/2.6.25.6-55.fc9.x86_64/build M=/root/Desktop/compat-wireless-2008-06-23 modules
make: *** /lib/modules/2.6.25.6-55.fc9.x86_64/build: No such file or directory. Stop.
make: *** [modules] Error 2
[root@localhost compat-wireless-2008-06-23]#

This is from ./b43load b43

[root@localhost scripts]# ./b43load b43
./b43load: line 6: /usr/lib/compat-wireless/modlib.sh: No such file or directory
./b43load: line 32: b43enable: command not found
b43 loaded successfully
b43legacy loaded successfully
[root@localhost scripts]#

Anyone know how to fix it? cause i'm trying to get my wireless to work and i use WEP.

meowdin
23rd June 2008, 06:50 AM
lib/modules/2.6.25.6-55.fc9.x86_64/build: No such file or directory. Stop.<---

Do you have your kernel-devel installed?

and perhaps the kernel header...??

Rykkan
23rd June 2008, 06:54 AM
To fix the Wireless WEP problem just goto http://koji.fedoraproject.org/koji/buildinfo?buildID=52456 and select the proper format and install using rpm -Uvh filename.rpm and reboot and the new kernel problem is fixed in.

Newbie_from_NJ
2nd July 2008, 03:11 AM
To fix the Wireless WEP problem just goto http://koji.fedoraproject.org/koji/buildinfo?buildID=52456 and select the proper format and install using rpm -Uvh filename.rpm and reboot and the new kernel problem is fixed in.

I am also having a problem with my Intel PRO/Wireless 4965 AGN wireless card. It only connects to open networks. I have a WPA2 encryption at home and it won't connect. It worked fine when I did a fresh FC9 install, but as soon as I updated the kernel, it would no longer connect. If I go back to the old Kernel, it works though.

I tried to install the new kernel and received the following:

[root@localhost Download]# rpm -Uvh kernel-2.6.25.6-57.fc9.x86_64.rpm
error: Failed dependencies:
kernel-uname-r = 2.6.25.6-55.fc9.x86_64 is needed by (installed) kmod-nvidia-2.6.25.6-55.fc9.x86_64-173.14.09-1.lvn9.x86_64

meowdin
2nd July 2008, 03:58 AM
how about yum localinstasll ? (With livna repo enabled.... you need a newer or competible nvidia driver....see whether yum can do that)

not sure whether livna has a kmod-nvidia-2.6.25.6-57.fc9, if not then most problably you got to download and manual install a nvidia driver that denpends on newer kernel.

Newbie_from_NJ
6th July 2008, 08:35 AM
Hi,

I just wanted to post an update regarding my connection problem with my intel 4965 card.
The new Kernel (2.6.25.9-76) is now available via System/Administration/Update System. Updating my system to this kernel has solved my connectivity issues.