[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: actualizar kernel para problema con wifi




El 9/3/22 a las 10:56, Jhosue rui escribió:
El mar, 8 mar 2022 a las 17:04, Daniel (<aydanieldaniel@yahoo.com.ar>) escribió:

El 8/3/22 a las 15:12, Jhosue rui escribió:
El jue, 24 feb 2022 a las 23:04, Daniel
(<aydanieldaniel@yahoo.com.ar>) escribió:
Hola. Consulta bastante de novato, disculpas por eso (uso consola pero
me suelo manejar mas en GUI).

Tengo una Notebook Lenovo "ThinkPad L15 Gen 2" con i5-1135G7. Instalado
Debian 11, kernel 5.10.0.11-amd64, KDE Plasma 5.20.5. Por ahora
instalación básica, sólo agregado Synaptic y poco más.

Pude hacer funcionar casi todo, pero no el WiFi (MediaTek Wi-Fi 6 MT7921).

Tengo instalado el paquete de Firmware non-free. Busqué en web por
varios lados y por lo que encuentro aparentemente el problema está en la
versión del kernel que todavía no contiene controlador para este hard.

En configuración de redes aparece (pero inútil) la opción de agregar
coexión Wifi (me pide SSID y etc.) Entiendo que no puede manejar el
dispositivo y/o lo reconoce parcialmente.

En información de dispositivos USD indica:
Wireless_Device:      Fabricante: MediaTec Inc.
Clase                       239 (Mescellaneous Device)
Subclase                  2 (?)
Protocolo                 0
Versión USB             2.10
ID del fabricante      0x489 (Foxconn/Hon Hai)
ID del producto        0xe0cd
Revisión                  0
Velocidad                480 Mbits/s
Canales                   0
Tamaño máximo de paquete  64

El equipo conecta perfecto cableado a Rj45.

La pregunta es: ¿es factible y aconsejable actualizar el kernel
(solamente) a una versión posterior para solucionar el problema como
encontré recomendado por allí?

y en ese caso: ¿un procedimiento adecuado seguro sería agregar el
repositorio "testing" y actualizar el kernel al disponible en Synaptic?

Bueno, desde ya gracias y disculpen la molestia.

Daniel



Saludos, hace poco enfrenté un problema similar con una portátil dell
con procesador de 11av generacion cuya tarjeta de sonido no estaba
soportada por el kernel 5.10, la solución fue utilizar el kernel 5.15
de los backports de bullseye, pero tuve que compilar el modulo "in
tree" de la tarjeta ya que si estaba en el kernel, pero no estaba
incluido dentro de la configuración original del kernel compilado.
Consulta cual es el procedimiento para compilar un módulo "in tree" en
la documentación oficial. Por otra parte, para saber qué módulo me
faltaba, arranqué la máquina con un live CD de ubuntu, que si
reconoció la tarjeta, tomo nota del módulo necesario y a compilar.

Como nota al margen, tendrás que desactivar el secure boot porque tu
módulo no estará firmado y por lo tanto el kernel se rehusará a
cargarlo a menos que desactives el secure boot.

Suerte

Hola Jhosue. Muchísimas gracias por tu recomendación. Por temas de
trabajo-tiempo, no intentaré ahora hacer andar la placa MediaTec
incorporada pero volveré seguramente a esa batalla en cuanto pueda.

Para salir del paso tengo ahora un económico pen wifi usb "Nisuta
NS-WIU300N" (chip "Realtek 8192EU"). En teoría compatible con Linux pero
por el momento se resiste. Por suerte no necesito movilizarme con
conectividad así que uso el cable de red.

El pen viene con su driver y también ofrecen alternativas en web pero no
para la versión de kernel actual sino 4.... y 3... Traté de compilarlo
pero da errores.

Si (a diferencia de la placa Mediatek) el pen es reconocido por la
máquina e incluso detecta y muestra las redes wifi de la zona, pero no
logro que se conecte.

Por si puede ser simple (probé varias cosas encontradas en web pero tal
vez no la adecuada) y alguien anda en problemas similares copio un par
de datos aquí al final, pero vuelvo a comentar: no es urgente, ya
funcionará.

Abrazos y ultra vez gracias.

Copio:

Segmento de la respuesta de "lsusb -tv":

      |__ Port 9: Dev 6, If 0, Class=Vendor Specific Class,
Driver=rtl8xxxu, 480M
          ID 0bda:818b Realtek Semiconductor Corp. RTL8192EU 802.11b/g/n
WLAN Adapter
      |__ Port 10: Dev 5, If 2, Class=Wireless, Driver=, 480M
          ID 0489:e0cd Foxconn / Hon Hai
Recorto a fin de hacer esto más manejable, recuerdo que en tiempos de
wheeze ese adaptador era un infierno, hoy en dia funciona plug and
play, solo debes tener instalado el paquete firmware-realtek y no
recuerdo si el firmware-iwlwifi tambien, pero no está de más hacerlo,
pero aviso que tiene temas de desconexión al azar por un cuento de las
capacidades ACPI del módulo, aunque no sé si lo hayan corregido ya,
porque hace mucho que no lo uso .

¿Puedes enviar una salida de tu lspci donde se vea la mediatek?, para
averiguar el estado del soporte.

Hola. Muchísimas gracias por la atención, más de lo esperado en estos tiempos, ches.

Los paquetes "firmware-realtek" y "firmware-iwiwifi" ya están instalados (según Synaptic)

Pruebo lspci (con y sin el pen wifi puesto) y la salida es idéntica (la pego aquí al final)

Dato: al poner el pen wifi intenta reiteradas veces conectarse a la red de la casa pero fracasa e indica el sistema en avisos popup: "Interfaz inalámbrica (wlx1ca0d367c0b7) No se puede encontrar la red WiFi" (la red y la pass son correctas y el resto de configuración por defecto, tal cual se conecto siempre la pc anterior y se conecta ahora por cable la nueva).

Probé tambien el comando "lsusb" sin y con el pen puesto. Allí sí hay una pequeñla diferencia (lo pego también aquí)

Desde ya gracias por vuestros tiempos. Estoy averiguando por aquí en la ciudad técnicos que manejen el tema para asesoramiento máquina en mano.

Salida de lspci (iguales con y sin el pen wifi puesto)
daniel@LevDan01:~$ lspci
00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 01) 00:02.0 VGA compatible controller: Intel Corporation TigerLake GT2 [Iris Xe Graphics] (rev 01)
00:04.0 Signal processing controller: Intel Corporation Device 9a03 (rev 01)
00:06.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller (rev 01) 00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt 4 PCI Express Root Port #1 (rev 01) 00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller (rev 01) 00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt 4 NHI #0 (rev 01) 00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20) 00:15.1 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 (rev 20) 00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20) 00:1d.0 PCI bridge: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 (rev 20)
00:1d.1 PCI bridge: Intel Corporation Device a0b1 (rev 20)
00:1d.3 PCI bridge: Intel Corporation Device a0b3 (rev 20)
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller (rev 20) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-V (rev 20) 04:00.0 Non-Volatile memory controller: Toshiba Corporation XG6 NVMe SSD Controller
09:00.0 Network controller: MEDIATEK Corp. Device 7961
0a:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)

Salida (con y sin el pen puesto, en ese orden) de lsusb:
aniel@LevDan01:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 30c9:0014 Luxvisions Innotech Limited Integrated Camera Bus 003 Device 003: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 003 Device 005: ID 0489:e0cd Foxconn / Hon Hai Wireless_Device
Bus 003 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
daniel@LevDan01:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 0bda:818b Realtek Semiconductor Corp. RTL8192EU 802.11b/g/n WLAN Adapter Bus 003 Device 004: ID 30c9:0014 Luxvisions Innotech Limited Integrated Camera Bus 003 Device 003: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 003 Device 005: ID 0489:e0cd Foxconn / Hon Hai Wireless_Device
Bus 003 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub




Reply to: