FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a Toshiba Satellite Laptop, and Fedora 9.
Mi wireless adapter recognized as Atheros Communications Inc. AR242X 802.11abg was not working fine in my new home network. Other computers with the same adapter worked well in this network so the network configuration is fine.
I upgraded to kernel 2.6.27 hoping to find a solution but I can't find how to configure my adapter and I cannot compile madwifi for this kernel.
When I type the "make" command I obtain the next error message
Code:
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.27.9-73.fc9.i686/build SUBDIRS=/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007 modules
make[1]: Entering directory `/usr/src/kernels/2.6.27.9-73.fc9.i686'
CC [M] /home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.o
/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave':
/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.c:246: error: implicit declaration of function '__skb_append'
make[3]: *** [/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007/net80211/ieee80211_power.o] Error 1
make[2]: *** [/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007/net80211] Error 2
make[1]: *** [_module_/home/miguel/Descargas/Madwifi/madwifi-nr-r3366+ar5007] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.27.9-73.fc9.i686'
make: *** [modules] Error 2
I have the ath5k module blacklisted (I don't know if this is a good idea).
Thanks. I installed madwifi via rpm fusion, but it still doesn't work.
As I said, other computers work just fine in this network, and my laptop work fine in other networks.
It seems to be a problem between my laptop and this network....
Any idea?
Thanks.
Save yourself from the problems and just update to FC10, kernel-2.6.27 and it will solve all your problems, kernel-2.6.27 has the drivers for those Atheros cards.
Unfortunately MadWifi support for the AR542x series in ath5k is, to quote from the code, "a work in progress." I'd suggest that you get the madwifi-hal-0.10.5.6-r3879-20081204 tarball from the snapshot site. That's mostly the ath_pci module, but it's a more recent release (3879) than the one you're using (3366).
The 2.6.26 and 2.6.27 kernels have been changing the wireless headers and structures so the MadWifi code has to be changed to correspond, and the older release you're using does not seem to be up to date. (The error you quoted is because the library function skb_append was - I presume - changed or eliminated in the newer kernels.)
The rpm-fusion madwifi package is, if I remember correctly, is based on the 0.9... code rather than the newer 0.10... code that supports 64-bit processors, so, if your laptop uses a 64-bit Fedora release, you won't have much luck with the rpm-fusion RPM.
PTrenholme: dude, i've registered here just to thank you. madwifi-hal-0.10.5.6-r3879-20081204 works perfect for me, even on newest stable kernel (2.6.28.4) and debian lenny/sid. you saved me a lot of troubles.. thx again
I had the atheros working seven hours ago but suddenly is not working anymore, i just take a nap and today is not working, the same problem powersave, it looks like someone need to take care of this, or make a better solution, updating is not an option.
rpm is not working, yum is not working on fedora... so...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.