Dell XPS 13 9350 の WiFi が Broadcom BCM4350 と 4.8 カーネルで機能しなくなる

Dell XPS 13 9350 の WiFi が Broadcom BCM4350 と 4.8 カーネルで機能しなくなる

ローンチパッドレポート: 同じ問題を抱えている人はぜひ購読してくださいこのレポート注目を集めるために、Launchpad で公開しました。

私はしばらくの間、カーネル 4.7 の Ubuntu 16.04 を使用してきましたが、Wi-Fi は、接続が失われるランダムな数回を除いて、ほとんど問題ありません (再起動で解決しましたnetwork-manager)。しかし、カーネル 4.8 にアップグレードした後、ルーターが特定のチャネルを使用しているときに Wi-Fi が機能しなくなりました (接続が約 1 分周期で失われます)。

機能するチャネルでは、一定の周期で接続が途切れ、一時的に動作が停止します (パケットは失われますが、接続は維持されます)。

dmesg断続的なエラーが多数表示されますbrcmf_cfg80211_reg_notifier: not a ISO3166 code:

$ 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)

Wi-Fi アダプタは正常に検出されました:

$ 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

以前のバージョンのネットワーク マネージャーにロールバックしてみましたが、何も変わりませんでした。現在使用しているバージョン:

+++-=========================================-=========================-=========================-========================================================================================
hi  network-manager                           1.1.93-0ubuntu4           amd64                     network management framework (daemon and userspace tools)

通常、私は 4.7 にロールバックして修正を待つだけですが、カーネル 4.8 では、私にとって関係のある Skylake ベースのハードウェアのその他の問題も修正されています。

編集Ubuntu 16.10 のデイリービルド (カーネル 4.8 で出荷) を試してみましたが、まったく同じ問題が発生します。

関連情報