Utilizzando un piccolo espediente sono riuscito ad installarli, se riscontrate anche voi difficoltà nell'installazione dei driver wl che equipaggiano i chipset wireless bcm4312 seguite questa procedura:
create all'interno della vostra home una cartella di nome pwd.
cd
mkdir pwd
entrate dentro la nuova cartella è scarivate i sorgenti dei driver broadcom.
cd pwd
wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86-32_v5.60.246.6.tar.gz
scompattateli all'interno della cartella pwd.
tar zxvf hybrid*
sempre dalla cartella pwd scaricate le patch.
wget https://aur.archlinux.org/packages/broadcom-wl/broadcom-wl/license.patch
wget https://aur.archlinux.org/packages/broadcom-wl/broadcom-wl/semaphore.patch
applicate le patch.
patch -p1 < semaphore.patch
patch -p1 < license.patch
eseguite il comando make per compilare il drivermake -C /lib/modules/`uname -r`/build M=`pwd`
finita la compilazione vi troverete il driver wl all'interno della cartella pwd, copiatelo dentro wireless.sudo cp -fr wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/per caricare il modulo eseguite il comando depmod.sudo depmod `uname -r`
infine non vi resta che mettere il modulo del kernel all'interno di rc.conf nella sezione modules.
mettere pure in blacklist il modulo b43.
sudo nano /etc/rc.conf
MODULES=(lib80211 wl !b43 !ssb)
in linea di massima non ho fatto altro che seguire i vari passaggi che si trovano all'interno del
pkgbuild di AUR solo che eseguendo il pacchetto con yaourt non compila, mentre eseguendo i vari passaggi creando
la cartella pwd all'interno della home si riesce ha compilare il driver.
Nessun commento:
Posta un commento