¡Aleluya! Linux 4.6 mejorará el soporte para chipsets WiFi Realtek

[h]Buena noticia para los “WiFiaficionados” : El kernel versión 4.6 brindará más soporte para los Chipsets Realtek[/h]

Siempre hay que estar muy atentos si vamos a comprar una tarjeta wifi con chipset Realtek.
Sino nos podríamos llevar un buen disgusto cuando enchufamos el dispositivo por primera vez en nuestro sistema operativo GNU-Linux…
Hace algo como 7 años atrás, Realtek empezó a renovar por completo su gama de chispet wifi.
Era hora de jubilar el viejo rtl8187l (lanzado en 2005), el reí de los chipset USB, que quedaba desfasado ya que funciona solo en modo b/g (tasa de transferencia máxima : 54Mbps)

Así que los de Realtek han sacado un puñal de chipsets nuevos compatibles b/g/n y dual-band (5Ghz y 2.4Ghz).
Después haber dejado un tiempo el liderado del mercado de los USB wifi a **Ralink **y **Atheros **(que proponían chipset compatibles /b/g/n), Realtek ha vuelto a tomar las riendas con autoridad gracias a una oferta única.

[quote] RTL8188CTV n/a USB 2.0 bgn 1x1:1 2012-04-30 small form factor
RTL8188CUS n/a USB 2.0 bgn 1x1:1 2010-04-16 low-cost version of RTL8192CU,
RTL8188ETV n/a USB 2.0 bgn 1x1:1 2013-05-14 small form factor, same
RTL8188EUS n/a USB 2.0 bgn 1x1:1 2013-03-05 S=single channel (1T1R),
RTL8188RU n/a USB 2.0 bgn 1x1:1 2011-10-05
RTL8188SU n/a USB 2.0 bgn 1x1:1 2009-07-02
RTL8191SU n/a USB 2.0 bgn 1x2:2 2009-04-07
RTL8192CU n/a USB 2.0 bgn 2x2:2 2010-08-19
RTL8192DU n/a USB 2.0 abgn 2x2:2 2011-07-21 dual MAC
RTL8192EU n/a USB 2.0 bgn 2x2:2 2014-06-27
RTL8192SU n/a USB 2.0 bgn 2x2:2 2009-06-26
RTL8192U RTL8256 USB 2.0 bgn 1x2:2 2008-05-30 draft-n
RTL8192U RTL8258 USB 2.0 abgn 1x2:2 draft-n
RTL8811AU USB 2.0 abgn+ac 1x1:1 2013-04-30 802.11ac (draft)
RTL8812AU USB 3.0 abgn+ac 2x2:2 2012-12-19 802.11ac (draft)
RTL8813AU USB 3.0 abgn+ac 3x3:3 3T3R 802.11ac, USB 3.0
RTL8814AU USB 3.0 abgn+ac 4x4:3 2015-06-11 4T4R 802.11ac, USB 3.0
[/quote]
Realtek USB @ wikidevi

He podido probar unos cuantos y hay que decirlo : algunos son excelentes.
Me ha encantado el RTL8191SU.
Es un chipset MIMO1T2R : Una sola antena pero es capaz de alcanzar los 300Mbps en velocidad de barrada como si fuera un chipset b/g/n de dos antenas.
Es perfecto para usar con una antena direccional. :cool:

La pega es que a pena funciona en las distribuciones GNU-Linux.
Conectarse a una red es todo un reto y la velocidad de descarga se queda estancada alrededor de 1Mbps :pam:
¿Modo monitor?
¡Ni hablar! :smiley:
Ni-siquiera iwconfig es capaz de detectar correctamente el chipset (PHY=null) :pam:

Los de realtek proponen “drivers linux” en su pagina.
Hablemos de ellos : un “package” considerado como “inestable - experimental” actualizado por ultima vez… en 2012 :stuck_out_tongue:
¡Toma ya!
Lo dicen muy claro : No garantizan que los controladores vayan bien con mi chipset… tienen razón : van cómo el culo.

Podemos encontrar proyectos de drivers open-source en git-hub para algunos chipsets.
Los que usan por ejemplo debian SID (rama “on the edge”) tendrán algo más de soporte con versiones de drivers que no están integrados aún en backport. (los drivers wifi “por defecto” de las distos)
Desgraciadamente no es suficiente y gran parte de estos chipsets son inutilizables - o tienen un rendimiento tan malo que podemos decir que son inutilizables - en una distribución GNU-Linux

[h]¿Ha llegado la edad Realtek?[/h]

El kernel 4.6 huele bien… huele incluso a soporte ac :smiley:
Los aportes de **David Miller ** al núcleo linux este sábado prometen…

( ver : Many Networking Improvements Are Inbound For Linux 4.6 de **Michael LARABEL ** @ phoronix)

[code]Highlights:

  1. Support more Realtek wireless chips, from Jes Sorenson.[/code]

drivers/net/wireless/realtek/rtl8xxxu/Kconfig | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.c | 3619 +++++++++++++++++++++--- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 693 ++++- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 152 +- drivers/net/wireless/realtek/rtlwifi/core.c | 68 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 3 +- drivers/net/wireless/realtek/rtlwifi/rc.c | 4 +- drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 23 +- drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 12 - drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 6 +- drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 4 +- drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 2 +- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 20 +- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 27 +- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 4 +- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h | 2 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 22 +-

La Cereza en el pastel
cortesía de Bruno RANDOLF (3):
[h]rtl8xxxu: Enable monitor mode by handling filters[/h]

Podéis ver la lista completa aquí aquí

Admito que me estoy poniendo algo impaciente… :smiley:
La sensibilidad de estos chipset es tal que sería una mini-revolución en el ámbito del hack wifi si llegan a ser compatibles con el modo monitor y la inyección de paquetes. :cool:

http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.6-rc1

aun no aparece en kernel org… yo suelo seguir los cambios directamente en github,…alli si esta el 4.6-rc1

https://github.com/torvalds/linux/releases

aunque ayer compile lo que ya habia en el git … y no me salio nada nuevo de realtek

ese driver que comentas ya viene en los 4.4 en adelante y una opcion de habilitar soporte experimental . .

yo creo que de los que funcioanron en experimental los han pasado al driver y ya esta… es decir, añadir los ID , para que el driver se haga cargo de ellos.

ESTO YA VIENE DESDE LA RAMA 4.4

CONFIG_RTL8XXXU=m
CONFIG_RTL8XXXU_UNTESTED=y

VOY a bajar y compilarlo (intentarlo) , aunque no tengo tarjetas con chips nuevos de realtek para probar.

aún no he probado y tengo dos chipset de estos… ya comentare algo… :wink:
:mad:
a palos secos sigo en la niebla con mi super chipset MIMO1T2R

[code]kcdtv@C4allMe4sUwaNT:~/bully/src$ sudo airmon-ng
[sudo] password for kcdtv:

PHY Interface Driver Chipset

phy0 wlan0 ath9k Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
null wlan1 r8712u Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
[/code]

null para el phy = no mode monitor…
ahora no puedo recopliar el kernel porque no me voy a tirar 3 horas sin ordenador… Cuando es que sale el 4.6 ? :smiley:
el otro ni lo miro porque nisiquiera lo va a reconocer…
a ver si instalando los drivers on the edge mejora la cosa pero me temo que ya los tengo…

Hola kcdtv, me pongo en contacto contigo para solicitar tu ayuda a ver que me aconsejas para: tener soporte en modo monitor una tarjeta USB WiFi AC con chipset Realtek RTL8811AU y todo bajo WifiSlax64 v1.1 con kernel v4.9.40

El USB-WiFi que tengo es este: Realtek RTL8811AU Wireless LAN 802.11ac USB 2.0 Network Adapter ademas te doy esta informacion:

Vendor ID: 0BDA
Product ID: A811
Revision: 0200

Agradezco tu respuesta. Un saludo

El foro no es para ponerse en contacto conmigo sino para conectar con una comunidad. :slight_smile:
No uso este SO
Lo lógico seria pedir ayuda en su foro,