hola amigos:
He vuelto a repasar los pasos que me puso el amigo DVDR, que son los siguientes:
wget
http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2010-10-16.tar.bz2tar -jxf compat-wireless-2010-10-16.tar.bz2
cd compat-wireless-2010-10-16
wget
http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patchpatch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
wget
http://patches.aircrack-ng.org/channel-negative-one-maxim.patchpatch ./net/wireless/chan.c channel-negative-one-maxim.patch
gedit scripts/update-initramfs
#*** FIND LINE 13: KLIB=/lib/modules/2.6.31-wl/build
(Al llegar a este punto, en el archivo que sale, sustituyo $(uname -r), por la version mi kernel, sin el simbolo del dollar y sin parentesis, la 2.6.38-8-generic, guardo y cierro)
#*** REPLACE WITH: KLIB=/lib/modules/$(uname -r)/build
make
(al hacer make, se da los siguientes errores:
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16# make
make -C /lib/modules/2.6.38-8-generic/build M=/home/biznaka/compat-wireless-2010-10-16 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-2.6.38-8-generic»
CC [M] /home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o
/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c: In function ‘rt2x00pci_resume’:
/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c:375:6: error: void value not ignored as it ought to be
make[4]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o] Error 1
make[3]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00] Error 2
make[2]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless] Error 2
make[1]: *** [_module_/home/biznaka/compat-wireless-2010-10-16] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.38-8-generic»
make: *** [modules] Error 2
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16#)
sudo make install
(Al llegar a este sale los siguientes errores:
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16# make install
Your old wireless subsystem modules were left intact:
kernel/net/mac80211/mac80211.ko
kernel/net/wireless/cfg80211.ko
kernel/net/wireless/lib80211.ko
kernel/drivers/net/wireless/adm8211.ko
kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko
kernel/drivers/net/wireless/at76c50x-usb.ko
kernel/drivers/net/wireless/ath/ath.ko
kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
kernel/drivers/net/wireless/b43/b43.ko
kernel/drivers/net/wireless/b43legacy/b43legacy.ko
kernel/drivers/net/b44.ko
kernel/drivers/net/usb/cdc_ether.ko
kernel/drivers/misc/eeprom/eeprom_93cx6.ko
kernel/drivers/net/wireless/ipw2x00/ipw2100.ko
kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
kernel/net/wireless/lib80211_crypt_ccmp.ko
kernel/net/wireless/lib80211_crypt_tkip.ko
kernel/net/wireless/lib80211_crypt_wep.ko
kernel/drivers/net/wireless/libertas/libertas.ko
kernel/drivers/net/wireless/libertas/libertas_cs.ko
kernel/drivers/net/wireless/libertas/libertas_sdio.ko
kernel/drivers/net/wireless/libertas/libertas_spi.ko
kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
kernel/drivers/net/wireless/ipw2x00/libipw.ko
kernel/drivers/net/wireless/mac80211_hwsim.ko
kernel/drivers/net/wireless/mwl8k.ko
kernel/drivers/net/wireless/p54/p54common.ko
kernel/drivers/net/wireless/p54/p54pci.ko
kernel/drivers/net/wireless/p54/p54spi.ko
kernel/drivers/net/wireless/p54/p54usb.ko
kernel/drivers/net/usb/rndis_host.ko
kernel/drivers/net/wireless/rndis_wlan.ko
kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
kernel/drivers/net/wireless/rt2x00/rt61pci.ko
kernel/drivers/net/wireless/rt2x00/rt73usb.ko
kernel/drivers/net/wireless/rtl818x/rtl8180/rtl8180.ko
kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
kernel/drivers/ssb/ssb.ko
kernel/drivers/net/wireless/libertas/usb8xxx.ko
kernel/drivers/net/usb/usbnet.ko
kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
Your old bluetooth subsystem modules were left intact:
kernel/net/bluetooth/sco.ko
kernel/net/bluetooth/l2cap.ko
kernel/net/bluetooth/hidp/hidp.ko
kernel/net/bluetooth/rfcomm/rfcomm.ko
kernel/net/bluetooth/bnep/bnep.ko
kernel/drivers/bluetooth/btusb.ko
kernel/net/bluetooth/bluetooth.ko
make -C /lib/modules/2.6.38-8-generic/build M=/home/biznaka/compat-wireless-2010-10-16 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-2.6.38-8-generic»
CC [M] /home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o
/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c: In function ‘rt2x00pci_resume’:
/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.c:375:6: error: void value not ignored as it ought to be
make[4]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00/rt2x00pci.o] Error 1
make[3]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless/rt2x00] Error 2
make[2]: *** [/home/biznaka/compat-wireless-2010-10-16/drivers/net/wireless] Error 2
make[1]: *** [_module_/home/biznaka/compat-wireless-2010-10-16] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.38-8-generic»
make: *** [modules] Error 2
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16#)
sudo make unload
(Al llegar a este punto, me sale los siguientes errores:
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16# make unload
Stoping bluetooth service..
* Stopping bluetooth [ OK ]
* bluetooth is not running
Unloading brcm80211...
Unloading lib80211_crypt_tkip...
Unloading lib80211...
FATAL: Module lib80211 is in use.
Unloading rfcomm...
Unloading bnep...
Unloading sco...
Unloading btusb...
root@biznaka-R540-R580-R780-SA41-E452-E852:/home/biznaka/compat-wireless-2010-10-16#)
sudo reboot
Y todo es muy raro, porque la vez anterior, no me dio errores, pero claro tampoco me funciono al reiniciar. Otra cosa que me ha llamado la atencion, es que el archivo al cual, se le hace regedit, cambie la linea, KLIB=/lib/modules/2.6.31-wl/build, por la siguiente, KLIB=/lib/modules/$(uname -r)/build, asi tal cual. Y ahora, al hacer esta vez, de nuevo regedit, en vez de salirme la que copié, me volvio a salir KLIB=/lib/modules/2.6.31-wl/build.
Vamos que estoy hecho un lio, no se porqué no soy capaz de soucionar esto, siguiendo los pasos, y no entiendo por qué me salen estos errores.
Un saludo