Autor Tema: Sobre los módulos wifi PCI-E Ath10k  (Leído 1563 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2235
Re:Sobre los módulos wifi PCI-E Ath10k
« Respuesta #20 en: 19-11-2022, 16:55 (Sábado) »
[...]
Dicho esto...

Entiendo que la prueba que propones sería aplicar el parche para la MAC del HLK desde el TP-Link y luego copiar el cal-pci-0000:00:00.0.bin parcheado al HLK

No sería lo mismo o mejor copiar el cal-pci-0000:00:00.0.bin tal cual al HLK y modificar las MAC del HLK para hacerlas coincidir con las del TP-Link? (LAN y WAN)
[...]


Presupongo que el router con la tarjeta nativa es más probable que tenga todas las funciones para cambiar la MAC, que el router que no tiene la tarjeta.
Si funciona en el router nativo lo puedes comprobar arrancando la wifi y mirando si ha cambiado la MAC. Hecho esto y sabiendo que lo ha hecho, lo pasas al nuevo router. Si no funciona, ya sabemos que será por otra cosa. Es por ir descartando.


« Última modificación: 19-11-2022, 16:56 (Sábado) por Tki2000 »

Desconectado manelio

  • **
  • Mensajes: 23
Re:Sobre los módulos wifi PCI-E Ath10k
« Respuesta #21 en: 19-11-2022, 19:18 (Sábado) »
Mañana creo que podré probarlo aunque la verdad lo quería evitar por antecedentes de problemas con un TP-Link Archer C7 v.2, porque tengo dos, a uno le dejó de funcionar la wifi, tanto la de la placa madre que es 2.4 como la de la banda 5 que es la del módulo PCIe a la vez, después de una actualización de OpenWRT, creo que la 18.6, aunque he buscado los post (no en este foro) de otros damnificados y ya no los encuentro, estaría bien que otro lo confirmara.

El módulo PCIe no resultó dañado porque en el otro TP-Link funciona y sería mucha casualidad que falle a la vez la wifi de la placa madre, así que creo que resultó dañado algo de la flash que normalmente no se toca y afecta a la wifi, te aseguro que he probado de todo, le he puesto el firmware original y nada, a partir de entonces hace lo mismo que el HLK, no arranca la wifi, también he probado con los dos módulos en ese que quedó dañado y nada, no fui el único damnificado cuando salió esta versión, y temo que probando esto en el router donde funciona la wifi pase lo mismo que con el otro, probar esto con el TP-Link en el que no funciona la wifi no me parecería concluyente, así que lo probaré porque ahora recibo la wifi desde otro router y no sería un gran problema.

Desconectado manelio

  • **
  • Mensajes: 23
Re:Sobre los módulos wifi PCI-E Ath10k
« Respuesta #22 en: 20-11-2022, 12:24 (Domingo) »
Voy a tardar porque estoy aprovechando para compilar al TP-Link desde cero la última versión 22.03.2 OpenWRT, este lo tengo configurado en reserva por si casca un WRT3200ACM que tengo conectado a la ONT por pppoe...

Desconectado manelio

  • **
  • Mensajes: 23
Re:Sobre los módulos wifi PCI-E Ath10k
« Respuesta #23 en: 21-11-2022, 19:24 (Lunes) »
No encontré el archivo de calibración en el TP-Link que tengo con la wifi funcional y le he metido la última versión de OpenWRT a los dos TP-Link y ninguno genera el cal-pci-0000:00:00.0.bin.

Creo que lo saqué cuando le puse el firmware original, lo pondría para hacer alguna prueba y ahí se quedó, hace ya unos años y no estoy del todo seguro.

El caso es que para funcionar por lo visto no lo necesita y como no está no he podido probar lo de cambiar la MAC, si ejecutas el comando para cambiar la MAC sin estar el archivo de calibración no se queja pero tampoco lo genera.

En el TP-Link donde funciona la wifi, la MAC que asigna a la interface de 5 MHz es la MAC de la Lan  -1 y la de 2.4 MHz tiene la misma MAC que la Lan.

En el TP-Link donde no funciona la wifi, el log de arranque es diferente del HLK, el error no hace referencia al caldata.

Voy a postear la parte del arranque que hace referencia al ath10k en cada uno de los TP-Link, el que arranca la wifi y el que no, el log del HLK ya lo puse unos post atrás, puede que al menos alguno de vosotros vea el problema en el TP-Link donde da error:

Sí arranca:
Código: [Seleccionar]
Mon Nov 21 15:57:22 2022 kern.info kernel: [   17.849270] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x3c.
Mon Nov 21 15:57:22 2022 kern.info kernel: [   17.858247] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
Mon Nov 21 15:57:22 2022 kern.info kernel: [   17.864823] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
Mon Nov 21 15:57:22 2022 kern.info kernel: [   21.751573] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
Mon Nov 21 15:57:22 2022 kern.info kernel: [   21.760989] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
Mon Nov 21 15:57:22 2022 kern.info kernel: [   21.772940] ath10k_pci 0000:00:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f
Mon Nov 21 15:57:22 2022 kern.info kernel: [   21.890942] ath10k_pci 0000:00:00.0: Loading BDF type 0
Mon Nov 21 15:57:22 2022 kern.info kernel: [   22.793244] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
Mon Nov 21 15:57:22 2022 kern.warn kernel: [   23.791201] ath10k_pci 0000:00:00.0: 10.1 wmi init: vdevs: 16  peers: 127  tid: 256
Mon Nov 21 15:57:22 2022 kern.info kernel: [   23.807839] ath10k_pci 0000:00:00.0: wmi print 'P 128 V 8 T 410'
Mon Nov 21 15:57:22 2022 kern.info kernel: [   23.814206] ath10k_pci 0000:00:00.0: wmi print 'msdu-desc: 1424  sw-crypt: 0 ct-sta: 0'
Mon Nov 21 15:57:22 2022 kern.info kernel: [   23.822347] ath10k_pci 0000:00:00.0: wmi print 'alloc rem: 24984 iram: 38672'
Mon Nov 21 15:57:22 2022 kern.info kernel: [   23.884815] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-op 2 htt-op 2 cal nvmem max-sta 128 raw 0 hwcrypto 1
Mon Nov 21 15:57:22 2022 kern.info kernel: [   23.894922] ath10k_pci 0000:00:00.0: NOTE:  Firmware DBGLOG output disabled in debug_mask: 0x10000000
No arranca:
Código: [Seleccionar]
Sun Nov 13 17:11:00 2022 kern.info kernel: [   17.713110] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x3c.
Sun Nov 13 17:11:00 2022 kern.info kernel: [   17.722428] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
Sun Nov 13 17:11:00 2022 kern.info kernel: [   17.729007] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
Sun Nov 13 17:11:00 2022 kern.info kernel: [   21.602018] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
Sun Nov 13 17:11:00 2022 kern.info kernel: [   21.611437] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
Sun Nov 13 17:11:00 2022 kern.info kernel: [   21.623383] ath10k_pci 0000:00:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f
Sun Nov 13 17:11:00 2022 kern.info kernel: [   21.739118] ath10k_pci 0000:00:00.0: Loading BDF type 0
Sun Nov 13 17:11:00 2022 kern.info kernel: [   22.643649] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
Sun Nov 13 17:11:00 2022 kern.warn kernel: [   24.658520] ath10k_pci 0000:00:00.0: failed to receive control response completion, polling..
Sun Nov 13 17:11:00 2022 kern.err kernel: [   25.698513] ath10k_pci 0000:00:00.0: ctl_resp never came in (-145)
Sun Nov 13 17:11:00 2022 kern.err kernel: [   25.704789] ath10k_pci 0000:00:00.0: failed to connect to HTC: -145