
Informe de la plataforma de lanzamiento: para todos aquellos con el mismo problema, suscríbase aEste reporteAbrí en Launchpad para que pueda ganar algo de tracción.
He estado usando Ubuntu 16.04 con kernel 4.7 durante algún tiempo y el wifi debe funcionar en su mayor parte, excepto por algunas ocasiones aleatorias en las que se perdió la conexión (resuelto reiniciando network-manager
). Pero después de actualizar al kernel 4.8, el wifi simplemente no funciona cuando el enrutador usa ciertos canales (la conexión se pierde en ciclos de aproximadamente 1 minuto).
En los canales que funciona, obtengo una conexión entrecortada que deja de funcionar brevemente (los paquetes se pierden pero la conexión se mantiene) en ciclos regulares.
dmesg
muestra un montón de brcmf_cfg80211_reg_notifier: not a ISO3166 code
errores intermitentes:
$ dmesg | grep brcmf
[ 5.109218] usbcore: registered new interface driver brcmfmac
[ 5.109280] brcmfmac 0000:3a:00.0: enabling device (0000 -> 0002)
[ 5.219983] brcmfmac 0000:3a:00.0: Direct firmware load for brcm/brcmfmac4350-pcie.txt failed with error -2
[ 5.651605] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 22 2015 06:16:26 version 7.35.180.119 (r594535) FWID 01-e791c176
[ 5.672505] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 5.691020] brcmfmac 0000:3a:00.0 wlp58s0: renamed from wlan0
[ 6.755994] brcmfmac: brcmf_cfg80211_escan_handler: scan not ready, bsscfgidx=0
[ 6.755997] brcmfmac: brcmf_fweh_event_worker: event handler failed (69)
[ 78.628101] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 144.057646] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
[ 211.640770] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
...
[ 2644.643388] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30)
El adaptador wifi se detecta bien:
$ lspci -k | grep Net
3a:00.0 Network controller: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter (rev 08)
Subsystem: Dell BCM4350 802.11ac Wireless Network Adapter
Intenté volver a una versión anterior de network-manager pero nada cambió. Actualmente usando:
+++-=========================================-=========================-=========================-========================================================================================
hi network-manager 1.1.93-0ubuntu4 amd64 network management framework (daemon and userspace tools)
Normalmente simplemente volvería a 4.7 y esperaría una solución, pero el kernel 4.8 soluciona otros problemas del hardware basado en Skylake que son relevantes para mí.
EDITARProbé la compilación diaria de Ubuntu 16.10 (se incluye con el kernel 4.8) y ocurre exactamente el mismo problema.