Diferencia entre revisiones de «Realtek RTL8723AE Wireless LAN 802.11n PCI-E NIC»

De Wiki de BandaAncha.eu
Saltar a: navegación, buscar
(Instalar driver en Linux)
Línea 1: Línea 1:
{| cellpadding="1" style="border:1px solid #88a; background:#f7f8ff; padding:5px; font-size:95%; font-size:90%; margin: 8px auto 8px auto; width: 95%;"
 
| style="background: #fd0; text-align: center; padding: 5px" |
 
 
Este parte del artículo está en desarrollo por lo que puede contener información imprecisa o incompleta y no debe ser usada.
 
|}
 
 
 
 
 
=Instalar driver en Linux=
 
=Instalar driver en Linux=
  
Línea 87: Línea 79:
  
 
  # modprobe rtl8723e
 
  # modprobe rtl8723e
 +
 +
Ya debes poder usar tu tarjeta WiFi :)
  
  
Línea 96: Línea 90:
  
 
=Usar driver para Windows en Linux=
 
=Usar driver para Windows en Linux=
 +
 +
{| cellpadding="1" style="border:1px solid #88a; background:#f7f8ff; padding:5px; font-size:95%; font-size:90%; margin: 8px auto 8px auto; width: 95%;"
 +
| style="background: #fd0; text-align: center; padding: 5px" |
 +
 +
Este parte del artículo está en desarrollo por lo que puede contener información imprecisa o incompleta y no debe ser usada.
 +
|}
  
 
Instalar ndiswrapper
 
Instalar ndiswrapper
  
 
Descargar driver para Windows
 
Descargar driver para Windows

Revisión del 00:43 4 nov 2012

Instalar driver en Linux

Actualizar los paquetes instalados:

$ su

En distribuciones basadas en Red Hat:

# yum update

En distribuciones basadas en Debian:

# apt-get update


Instalar los siguientes paquetes:

Herramientas y bibliotecas de desarrollo y cabeceras del kernel.


En distribuciones basadas en Red Hat:

# yum group install 'Development Tools'
# yum group install 'Development Libraries'
# yum install kernel-headers

En distribuciones basadas en Debian:

# apt-get install build-essential linux-headers-generic linux-headers-`uname -r`


Descargar el código fuente del driver: dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz (8.997.390 bytes)

Aún no ha sido incluido en http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless.tar.bz2

# exit
$ wget http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz

Comprobar integridad del archivo descargado:

$ md5sum rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz 
fd10e9a347c6447f649324d6bdab53de  rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz
$ sha1sum rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz 
1ccd6ae73878d8bf65bd7c0384e333b121606230  rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz

Descomprimirlo:

$ tar xvfz rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz

Creará el directorio "rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012".


Compilar driver:

$ cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
$ make

Si esta compilación da el siguiente error,

make -C /lib/modules/3.6.3-1.fc17.x86_64/build M=/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio `/usr/src/kernels/3.6.3-1.fc17.x86_64'
  CC [M]  /home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘_rtl_init_mac80211’:
/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6: error: ‘IEEE80211_HW_BEACON_FILTER’ no se declaró aquí (primer uso en esta función)
/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6: nota: cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece
make[2]: *** [/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/home/<usuario>/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio `/usr/src/kernels/3.6.3-1.fc17.x86_64'
make: *** [all] Error 2

editar el fichero base.c y comentar la línea 320 dejandola así:

//IEEE80211_HW_BEACON_FILTER |

Ahora volver a intentar compilar el driver:

$ make


Instalar driver:

$ su
# make install


Cargar driver:

# modprobe rtl8723e

Ya debes poder usar tu tarjeta WiFi :)


Borrar directorio descomprimido

# exit
$ cd ..
$ rm -rf rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012

Usar driver para Windows en Linux

Este parte del artículo está en desarrollo por lo que puede contener información imprecisa o incompleta y no debe ser usada.

Instalar ndiswrapper

Descargar driver para Windows