No tengo acceso Wi-fi

Imagen de teenwood32
52 puntos

Me he instalado la version 12.10 de Ubuntu, y me he encontrado con que es un buen sistema para mi que vengo del Sistema Windows, me he quedado satisfecho con lo que me ha mostrado esta comunidad y otros foros dedicados al software libre, pero con todo eso tengo un Problema, y es que trabajo Ubuntu 12.10 en mi portatil Satellite C845 de Toshiba y todo funciona bien excepto la tarjeta de Wi-fi, ya busque y me he encontrado con varias soluciones pero hasta ahora ninguna me ha dado resultados, me refiero a que por via cable LAN o Acceso telefonico o algun modem de Banda Ancha si conecta y muy bien, pero en WI-FI no, en lista de conexiones no me reconoce ninguna....

Aparentemente una solución:

Mas abajo en en esta entrada comento que actualizarme al Kernel 3.8 seria una posible solución, lo hice y nada cambio, pero por otro lado hice una actualizacion desde el Cd live de Ubuntu 13.04 y sobre la particion de 12.10 lo instale, al iniciar ya me reconoce las redes Wifi, es una lastima lo digo como persona en mi caso, no haber podido solucionar mi problema, esto habla mas de mi que lo que puedo agregar.

Mi recomendación: Instala Ubuntu 13.04 y nos cuentas.

Imagen de jesusquepe
+1
0
-1

Hará cosa de una semana me compré un portátil Toshiba Satellite C850D (o una cosa así) y que viene con Windows 8. Después de haberlo probado, decidí cambiar el S.O e instalar Ubuntu 12.10, ya que es de los únicos Sistemas que pueden saltarse el UEFI Boot Secure de Windows 8.

Pero como primero siempre pongo el LiveCD para ver como va (y menos mal que lo hice) me di cuenta de que no se puede conectar a internet por wifi (como te ha pasado a ti) aunque por Ethernet si que funciona.

Así que decirte que no estás solo/a y que no es culpa de tu portátil, sin embargo lo probé en un Satellite A200 (que tenía la tira de años, 5) y funcionaba perfectamente, captaba todos los periféricos...

Así que espero que alguien nos pueda ayudar, ya que probé Wicd pero tampoco me detecta ninguna red Wifi...

+1
0
-1
Imagen de Gabriel_M
+1
+1
-1

1- No pongan direcciones de mail en los posts.
2- Mi tarjeta es algo asi ... no sirve.
Abran una terminal y ejecuten para saber exactamente que hardware tienen

sudo su
lspci
lsusb
ifconfig -a
ifconfig
iwconfig

Copien y peguen las salidas en el post.

+1
+1
-1
Imagen de teenwood32
+1
+1
-1

equipo@equipo:~$ sudo su
[sudo] password for equipo:
root@equipo:/home/equipo# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723
03:00.0 Ethernet controller: Atheros Communications Inc. AR8152 v2.0 Fast Ethernet (rev c1)
root@equipo:/home/equipo# ifconfig -a
eth0 Link encap:Ethernet direcciónHW 04:7d:7b:b1:82:22
Direc. inet:192.168.1.143 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::67d:7bff:feb1:8222/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:215560 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:139483 errores:0 perdidos:0 overruns:0 carrier:1
colisiones:0 long.colaTX:1000
Bytes RX:309329866 (309.3 MB) TX bytes:11354204 (11.3 MB)

lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:1357 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:1357 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:145666 (145.6 KB) TX bytes:145666 (145.6 KB)

root@equipo:/home/equipo# ifconfig
eth0 Link encap:Ethernet direcciónHW 04:7d:7b:b1:82:22
Direc. inet:192.168.1.143 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::67d:7bff:feb1:8222/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:217299 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:140478 errores:0 perdidos:0 overruns:0 carrier:1
colisiones:0 long.colaTX:1000
Bytes RX:311931957 (311.9 MB) TX bytes:11424096 (11.4 MB)

lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:1357 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:1357 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:145666 (145.6 KB) TX bytes:145666 (145.6 KB)

root@equipo:/home/equipo# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

Gracias por las sugerencias lo tendré presente y ahora ayuda...
saludos

+1
+1
-1
Imagen de Gabriel_M
+1
0
-1

.. en tu equipo:
Una tarjeta ethernet, reconocida y funcionante:

03:00.0 Ethernet controller: Atheros Communications Inc. AR8152 v2.0 Fast Ethernet (rev c1)
eth0 Link encap:Ethernet direcciónHW 04:7d:7b:b1:82:22
Direc. inet:192.168.1.143 Difus.:192.168.1.255 Másc:255.255.255.0

Y tienes una tarjeta wifi, completamente ignorada:

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723

Tienes suerte que la tarjeta ethernet es Atheros, asi que conectado a Internet, gracias a Atheros
Abre una terminal y ejecuta:

sudo su
apt-get update
apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
(las siguientes líneas son un solo comando, lo copias, lo pegas y das enter)
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
make
make install
modprobe rtl8723e
nano /etc/modules
(en el archivo que se abre al final pegas esta línea)
rtl8723e
(Control + O) guarda
(Control + X) cierra nano
reboot

+1
0
-1
Imagen de teenwood32
+1
0
-1

Por ahora no lo podré probar pero en cuanto tenga mi lap lo haré, espero y funcione
y gracias de nuevo por la info
y en si esto es lo que he andabo buscando mas que otros temas

saludos

+1
0
-1
Imagen de teenwood32
+1
0
-1

incluso encontré algo de descargar una fichero tar.gz y luego instalarlo pero creo que me faltaba todo ese procedimiento, y andar de web en web no ayuda porque en si yo prefiero un guia ya que en esto de ubuntu no me he quedado firme en algo, y te pido, si tu lo dispones de algunos tips para aprender ubuntu, porque yo creo que si me voy a dedicar a lo mismo que yo hacia en W$
pues da igual el sistema que use, muy aparte del rendimiento, pero en si quiero aprender y adentrar mas en el tema linux y pues la verdad no cuento con amigos que trabajen en linux y en foros hay veces que termino igual o mas confundido.

+1
0
-1
Imagen de teenwood32
+1
0
-1

dice que debo pegar
rtl8723ae

pero en que parte:

GNU nano 2.2.6 Archivo: /etc/modules

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

loop
lp

???

en que linea

+1
0
-1
Imagen de teenwood32
+1
0
-1

aparece esto cuando llego a la parte:

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012

make

make install

modprobe rtl8723e

nano /etc/modules

esto aparece:

root@equipo:/home/equipo# cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012#
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# make
make -C /lib/modules/3.7.0-4-generic/build M=/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-4-generic»
CC [M] /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘_rtl_init_mac80211’:
/home/equipo/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/equipo/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
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1432:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-4-generic»
make: *** [all] Error 2
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012#
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# make install
make -C /lib/modules/3.7.0-4-generic/build M=/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-4-generic»
CC [M] /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘_rtl_init_mac80211’:
/home/equipo/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/equipo/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
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1432:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-4-generic»
make: *** [all] Error 2
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012#
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# modprobe rtl8723e
FATAL: Module rtl8723e not found.
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012#
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# nano /etc/modules
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# ^C
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012#

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Busca dentro de /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/
El archivo base.c, editalo con nano y elimina la línea que dice
IEEE80211_HW_BEACON_FILTER
Generalmente la 320
Y prueba nuevamente con make y las siguientes ordenes, make install y modprobe.
si todo funciona la línea se agrega despues de
lp

+1
0
-1
Imagen de teenwood32
+1
0
-1

equipo@equipo:~$ cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
equipo@equipo:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$ make
make -C /lib/modules/3.7.0-4-generic/build M=/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-4-generic»
CC [M] /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
Mensajes del ensamblador:
Error fatal: no se puede crear /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/.tmp_base.o: Permiso denegado
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_tx_agg_stop’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1008:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_rx_agg_stop’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1063:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_tx_agg_oper’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1090:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1432:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 2
make[1]: *** [_module_/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-4-generic»
make: *** [all] Error 2
equipo@equipo:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$ sudo nautilus
Nautilus-Share-Message: Called "net usershare info" but it failed: La «red compartida» devolvió el error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No existe el archivo o el directorio
Please ask your system administrator to enable user sharing.

equipo@equipo:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$ makemake -C /lib/modules/3.7.0-4-generic/build M=/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-4-generic»
CC [M] /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o

Mensajes del ensamblador:
Error fatal: no se puede crear /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/.tmp_base.o: Permiso
denegado

/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_tx_agg_stop’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1007:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_rx_agg_stop’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1062:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_tx_agg_oper’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1089:23: aviso: se define la variable ‘tid_data’ pero no se usa [-Wunused-but-set-variable]
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1431:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 2
make[1]: *** [_module_/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-4-generic»
make: *** [all] Error 2
equipo@equipo:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$ su
Contraseña:
root@equipo:/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# make
make -C /lib/modules/3.7.0-4-generic/build M=/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-4-generic»
CC [M] /home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1431:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/home/equipo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-4-generic»
make: *** [all] Error 2

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Abre una terminal y ejecuta:

sudo su
apt-get update
apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
(las siguientes líneas son un solo comando, lo copias, lo pegas y das enter)
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
nano base.c
(en el archivo que se abre busca la línea que dice:)

IEEE80211_HW_BEACON_FILTER

(Generalmente la 320, la borras, guardas el archivo con Control + O, cierras nano con Control + X y continuas ejecutando)
make
make install
modprobe rtl8723e
nano /etc/modules
(en el archivo que se abre al final, despues de lp pegas esta línea)
rtl8723e
(Control + O) guardas el archivo - Control + X) cierras nano)
reboot

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Leyendo detenidamente tu listado de errores veo esto:

/usr/src/linux-headers-3.7.0-4-generic

Estoy usando quantal y mi kernel recien actualizado es:

3.5.0-19-generic

Por otro lado tengo en virtualbox a raring y mi kernel recien actualizado es:

3.7.0-7-generic

Asi que los pasos detallados no funcionaran para un kernel de pruebas, deberás esperar a que Realtek desarrolle los drivers en forma adecuada.

+1
0
-1
Imagen de teenwood32
+1
0
-1

... y creo que el procedimiento siempre fue el mismo pero hubo algo que no dejaba terminar, ahora que recupere mi portatil lo probaré.

+1
0
-1
Imagen de teenwood32
+1
0
-1

¿A qué te refieres con Kernel de Pruebas? y ¿Cómo sabre cuando RealTek desarrollé los drivers en forma adecuada?

Disculpa mi ignorancia y gracias, y les tengo que decir que me siento cómodo en este foro y he encontrado más soluciones de otros temas que tenia dudas.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Te exaltas [1] por que esta es una comunidad de usuarios...

luego, no tienes idea de lo que es el kernel

y para terminar estas usando un kernel de pruebas, Ubuntu 12.10 no usa esas versiones del kernel linux.

Lo siento amigo, pero aquí vas mal...

En una comunidad de usuarios nadie te va explicar lo que debes de entender de ya al participar en una; empieza por esto.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de teenwood32
+1
0
-1

no me exalto carnal yo solo preguntaba, entiendo que debo de entender algo que no entiendo ni se, lo cual es raro, y este tema lo llebamos bien hasta ahora, por cierto ya estuve investigando y creo que aclare mis dudas, por el momento, ya me siento mas estable que al principio y me baso en usar mas linux en mis deberes.

cuando llegue a esta comunidad no sabia nada, o talvez un poco de algo muy minimo pero a como estoy ahora me siento agradecido no a usuarios especificos si no a la comunidad, amigo intervienes de una forma muy particular en tus comentarios y aprovechando tu estancia por esta entrada, ayudame a enterder solo esto: realtek desarrollará sus drives de forma adecuada, como lo sabré ??

segui los pasos que me dio Gabriel pero todo el procedimiento no fue completo porque mi kernel era de pruebas y ya se que este mismo se actualiza e incluso libere espacio de las versiones anteriores que solo ocupaban espacio, con todo aun no tengo acceso wifi, amigo gracias por intervenir.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Realtek es una empresa privada y todo lo que haga será privado, entonces no tienes manera de saber que tan bien que tan mal desarrollan sus drivers.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de teenwood32
+1
0
-1

... a eso carnal, no me importa investigar empresas ni nada de eso.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

No vamos a adivinar a que te refieres si no explicas de manera más específica lo que quieres.

Saludos!.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de teenwood32
+1
0
-1

... ahora me arroja esto:

root@equipo:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# make
make -C /lib/modules/3.7.0-7-generic/build M=/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-7-generic»
CC [M] /root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘_rtl_init_mac80211’:
/root/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)
/root/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
/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1432:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/root/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-7-generic»
make: *** [all] Error 2

luego elimino la linea: 'IEEE80211_HW_BEACON_FILTER'
y me arroja Error 2
Saludos

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Ese es problema de driver que estas compilando.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de teenwood32
+1
0
-1


equipo@equipo:~$ uname -r
3.7.0-7-generic
equipo@equipo:~$

+1
0
-1
Imagen de BuenaventuraDurruti
+1
0
-1

Buenas, tenía el mismo problema con éste driver maldito " Network controller: Realtek Semiconductor Co., Ltd. Device 8723 " y al final he conseguido solucionarlo (en lmde pero supongo que en ubuntu pasará lo mismo). Tras darle mucho tute a google y no conseguirlo encontré el problema. En mi caso era que faltaba el firmware en la carpeta " lib/firmware/rtlwifi " , en la que tienen que estar estos 2 archivos : " rtl8723fw.bin " y " rtl8723fw_B.bin " que se pueden descargar junto a otro firmware poniendolos en google, descomprimir y pegar en la carpeta "lib/firmware/rtlwifi" . Despues descargar, montar e instalar el driver como se explica por aquí arriba :

sudo su
apt-get update
apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
(las siguientes líneas son un solo comando, lo copias, lo pegas y das enter)

wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723... | tar -xz

cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012
make
make install
modprobe rtl8723e

Lo escribo en este foro porque no encontré esta solución en castellano y a algunos nos cuesta mucho traducir. Por último dar las gracias a toda la gente que presta su ayuda y responde a las dudas. Salud y palante!

+1
0
-1
Imagen de teenwood32
+1
0
-1

... porque los archivos ya están en el directorio que mencionas, al parecer es otra causa.

+1
0
-1
Imagen de teenwood32
+1
0
-1

volviendo al tema ya que me tocó algo nuevo aqui lo dejo espero comentarios.

Seguí laas instrucciones de gabriel de editar el archivo base.c y ahora veo menos error que antes vamos solo se que falta algo.

root@equipo:~/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012# make
make -C /lib/modules/3.7.0-7-generic/build M=/home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.7.0-7-generic»
CC [M] /home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: En la función ‘rtl_send_smps_action’:
/home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:1431:16: error: ‘struct ’ no tiene un miembro llamado ‘sta’
make[2]: *** [/home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Error 1
make[1]: *** [_module_/home/equipo/Descargas/realtek/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.7.0-7-generic»
make: *** [all] Error 2

+1
0
-1
Imagen de rioport
+1
0
-1

Necesitas un kernel más reciente, según esta página el soporte para tu tarjeta de red se incluye desde la versión 3.8:
http://ircbots.debian.net/factoids/factoid.php?key=rtl8723

+1
0
-1

-- GC --

Imagen de teenwood32
+1
0
-1

... actualizo mi kernel y listo, pero es posible en Ubuntu 12.10 ?

+1
0
-1
Imagen de rioport
+1
0
-1

Aunque no sé si haya paquetes precompilados, de no ser así tendrás que compilarte uno tú mismo.

+1
0
-1

-- GC --

Imagen de teenwood32
+1
0
-1

... y gracias por el aporte, veremos como funciona y luego comento.

+1
0
-1
Imagen de Rafitam
+1
-1
-1

**/Moderado/**

El hilo con esta pregunta ya ha sido abierto.

+1
-1
-1
Imagen de rioport
+1
0
-1

La tarjeta inalámbrica del creador del tema es Realtek y la tuya Broadcom, la tuya sí está reconocida, tu problema es otro. Abre tu propio hilo.

+1
0
-1

-- GC --

Imagen de teenwood32
+1
0
-1

... lo que menciona @rioport, tu Tarjeta la reconoce y al parecer trabaja, en mi caso es todo lo contrario, o bien era, ahora en Ubuntu 13.04 ya tiene incluido el soporte para esta tarjeta y otros.

Sigue la recomendacion de @rioport habre tu hilo.

+1
0
-1