wifi broke after 16.04 upgrade

Bug #1624765 reported by Parag Joshi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
High
Unassigned

Bug Description

I upgraded from ubuntu 14.04 LTS to ubuntu 16.04 LTS. My wifi was working fine in previous version. But, after upgrade wifi broke. It won't show any wifi networks and I couldn't enable wifi from ubuntu panel on top right corner.
I tried almost all suggestions in this page and few other askubuntu pages with same problem:
http://askubuntu.com/questions/62166/siocsifflags-operation-not-possible-due-to-rf-kill
But, nothing worked.

Here is my console output:
~$ sudo rfkill list
0: dell-rbtn: Wireless LAN
 Soft blocked: yes
 Hard blocked: yes
1: phy0: Wireless LAN
 Soft blocked: no
 Hard blocked: no
7: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no

Then, I ran "sudo rfkill unblock wifi" but that didn't fix anything.

Finally, the only thing that worked was:
sudo modprobe -r dell-rbtn

I don't even know if this is the right way to fix it. Please fix the 16.04 kernel and OS upgrade package so that other users don't face this problem that cost me 2 days. Thank you.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: ubuntu-release-upgrader-core 1:16.04.14
ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16
Uname: Linux 4.4.0-36-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CrashDB: ubuntu
CurrentDesktop: Unity
Date: Sat Sep 17 15:13:39 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-08-19 (29 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: ubuntu-release-upgrader
Symptom: release-upgrade
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: parag 3685 F.... pulseaudio
 /dev/snd/controlC1: parag 3685 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=bad8d93e-83c4-40c0-aa97-00ac6c4e373e
InstallationDate: Installed on 2016-08-19 (38 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
MachineType: Dell Inc. Inspiron 3542
NonfreeKernelModules: wl
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic.efi.signed root=UUID=206733db-103a-4078-847b-0a897121325e ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-36-generic N/A
 linux-backports-modules-4.4.0-36-generic N/A
 linux-firmware 1.157.2
Tags: xenial
Uname: Linux 4.4.0-36-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 08/05/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 02RD2H
dmi.board.vendor: Dell Inc.
dmi.board.version: A04
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd08/05/2014:svnDellInc.:pnInspiron3542:pvrNotSpecified:rvnDellInc.:rn02RD2H:rvrA04:cvnDellInc.:ct8:cvrNotSpecified:
dmi.product.name: Inspiron 3542
dmi.product.version: Not Specified
dmi.sys.vendor: Dell Inc.

Revision history for this message
Parag Joshi (pmj005) wrote :
Revision history for this message
Parag Joshi (pmj005) wrote :

After upgrade, my hardware switch for wifi (accessed by Fn + function key) stopped working. But, all other function keys to control display brightness, volume, mute have been working fine.

There are some pages on askubuntu.com which discuss the same problem that I have. But, they talk about re-installing broadcom drivers, etc. I checked mine and I seem to have a qualcomm device instead of broadcom. See below:

~$ lspci -vnn | grep Network
06:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
 Subsystem: Dell QCA9565 / AR9565 Wireless Network Adapter [1028:020c]

affects: ubuntu-release-upgrader (Ubuntu) → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1624765

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Parag Joshi (pmj005) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Parag Joshi (pmj005) wrote : CRDA.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : IwConfig.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : JournalErrors.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : Lspci.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : Lsusb.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : ProcEnviron.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : ProcModules.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : PulseList.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : RfKill.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : UdevDb.txt

apport information

Revision history for this message
Parag Joshi (pmj005) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → Critical
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream stable kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.4 stable kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.23

Changed in linux (Ubuntu):
importance: Critical → High
status: Confirmed → Incomplete
Revision history for this message
Parag Joshi (pmj005) wrote :

Hello Joseph,

Thanks for looking into the fix. Sorry for late reply as I was busy traveling. You asked me to install 4.4 so I just tried to install it but during install it failed and so I reported a new bug at : https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1635904

So, how to move forward?

Here are the errors trying to install headers. (Installing image worked fine):

sudo dpkg -i linux-headers-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb
(Reading database ... 331190 files and directories currently installed.)
Preparing to unpack linux-headers-4.4.14-040414-generic_4.4.14-040414.201606241434_amd64.deb ...
Unpacking linux-headers-4.4.14-040414-generic (4.4.14-040414.201606241434) over (4.4.14-040414.201606241434) ...
dpkg: dependency problems prevent configuration of linux-headers-4.4.14-040414-generic:
 linux-headers-4.4.14-040414-generic depends on linux-headers-4.4.14-040414; however:
  Package linux-headers-4.4.14-040414 is not installed.

dpkg: error processing package linux-headers-4.4.14-040414-generic (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-4.4.14-040414-generic

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.