At the end of May, the final version of Fedora15 was released. I believe many fedorafans have been installed. But the problem is coming, my small "HP CQ40-421TX" after the installation of wireless NIC driver can not identify my wireless Nic, after some tossing, this problem was finally solved by me. Next I will write down the installation method. First go to the official website: Workshop
At the end of May, the final version of Fedora 15 was released. I believe many fedorafans have been installed. But the problem is coming, my small "HP CQ40-421TX" after the installation of wireless NIC driver can not identify my wireless Nic, after some tossing, this problem was finally solved by me.
Next I will write down the installation method.
Go to the official website: pai5.100.82.38 and download the patch: Patchfor compilation problem with kernel versions> 2.6.375.100.82.3. After the download, my two files are: hybrid-portsrc_x86_64-v5_100_82_38.tar.gz and 5_100_82_38.patch. I saved these two files in the main directory of Fedora 15.
Start installation below:
First, go to the download directory, that is, my main directory.
# Cd/home/dauser
Create directory
# Mkdir hybird_wl
# Mvhybrid-portsrc_x86_64-v5_100_82_38.tar.gz hybird_wl/
# Cdhybird_wl/
# Tar xzfhybrid-portsrc_x86_64-v5_100_82_38.tar.gz
# Mvhybrid-portsrc_x86_64-v5_100_82_38.tar.gz ../
Then patch
# Cd/home/dauser
# Mv 5_100_82_38.patch hybird_wl/
# Cd/home/dauser/hybird_wl
# Patch-p0 <5_100_82_38 shows "patchingfile src/wl/sys/wl_linux.c"
# Make clean:"
KBUILD_NOPEDANTIC = 1 make-C/lib/modules/'uname-R'/build M = 'pwd' clean
Make [1]: Enter the directory "/usr/src/kernels/2.6.38.6-26. rc1.fc15. x86_64"
Make [1]: Leave the directory "/usr/src/kernels/2.6.38.6-26. rc1.fc15. x86_64 ""
# Make displays "KBUILD_NOPEDANTIC = 1 make-C/lib/modules/'uname-R'/build M = 'pwd'
Make [1]: Enter the directory "/usr/src/kernels/2.6.38.6-26. rc1.fc15. x86_64"
LD/home/dauser/hybridge_wl/built-in.o
CC [M]/home/dauser/hybird_wl/src/shared/linux_osl.o
CC [M]/home/dauser/hybird_wl/src/wl/sys/wl_linux.o
CC [M]/home/dauser/hybird_wl/src/wl/sys/wl_iw.o
/Home/dauser/hybird_wl/src/wl/sys/wl_i1_c: In the 'dev _ wlc_bufvar_get 'function:
/Home/dauser/hybird_wl/src/wl/sys/wl_i1_c: 173: 7: Warning: variable 'len' set but not used [-Wunused-but-set-variable]
/Home/dauser/hybird_wl/src/wl/sys/wl_i1_c: In the 'wl _ iw_set_pmksa 'function:
/Home/dauser/hybird_wl/src/wl/sys/wl_i1_c: 1918: 9: Warning: variable 'K' set but not used [-Wunused-but-set-variable]
LD [M]/home/dauser/hybird_wl/wl. o
Building modules, stage2.
MODPOST 1 modules
WARNING: modpost: missingMODULE_LICENSE () in/home/dauser/hybird_wl/wl. o
Seeinclude/linux/module. h for more information
CC/home/dauser/hybird_wl/wl. mod. o
LD [M]/home/dauser/hybird_wl/wl. ko
Make [1]: Leave the directory "/usr/src/kernels/2.6.38.6-26. rc1.fc15. x86_64 ""
Then it's easy.
# Cp wl. ko/lib/modules/'uname-R'/kernel/net/wireless/wl. ko
# Cd/lib/modules/'uname-R'/kernel/net/wireless/
# Depmod
# Modprobe wl
Delete other drivers
# Lsmod | grep "b43 \ | ssb \ | wl" Display
Wl2554168 0
Lib80211 5071 1 wl
B43 282277 0
Mac80231634498 1 b43
201780211 135850 2 b43, mac80211
Ssb 469171 b43
Mmc_core 71680 3 b43, ssb, sdhci
# Rmmod b43
# Rmmod ssb
# Rmmod wl
Again
# Echo "blacklist ssb">/etc/modprobe. d/blacklist. conf
# Echo "blacklist b43">/etc/modprobe. d/blacklist. conf
# Modprobelib80211
# Insmod wl. ko
Restart and check if your wireless network light is on? Haha. Installation complete! Original, reprinted please mark.