Ubuntu 16.10 kernel 4.8.0-39 No network connectivity

Bug #1667968 reported by JerryLumpkins
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
High
Unassigned

Bug Description

My last kernel update changed something that is causing the network manager to fail to load anything but the lo device.

If I reboot into the previous kernel (4.8.0-38) everything works fine.

I'm not certain that this issue is related to the NetworkManger or the Kernel, but the bottom line is I have not ethernet when I boot using the latest kernel.

This is one of three computers I built a few years back.
It's based on an Asus motherboard: P5G41T-M LX PLUS, BIOS 0502 10/21/2011
The eth0 NIC is on the motherboard.

Any info you need, I will try and provide.
Any help you might offer would be appreciated.

I run apt-get update followed by apt-get dist-upgrade every day.
This is the first time I've had a serious problem as a byproduct of updating.
---
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jerry.lumpkins 5587 F.... pulseaudio
DistroRelease: Ubuntu 16.10
HibernationDevice: RESUME=UUID=4c1c5e08-0209-47f6-8250-d5e9218964b4
InstallationDate: Installed on 2014-12-08 (813 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
MachineType: System manufacturer System Product Name
NonfreeKernelModules: nvidia_uvm nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-38-generic root=UUID=58e4f4be-3dfc-4eaf-91b0-d70f9c1c7640 ro cgroup_enable=memory swapaccount=1 quiet splash
ProcVersionSignature: Ubuntu 4.8.0-38.41-generic 4.8.17
PulseList:
 Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
 No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-4.8.0-38-generic N/A
 linux-backports-modules-4.8.0-38-generic N/A
 linux-firmware 1.161.1
RfKill:

Tags: yakkety
Uname: Linux 4.8.0-38-generic x86_64
UpgradeStatus: Upgraded to yakkety on 2016-10-23 (128 days ago)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 10/21/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0502
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5G41T-M LX PLUS
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0502:bd10/21/2011:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5G41T-MLXPLUS:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Aron Xu (happyaron)
affects: network-manager (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 1667968

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
JerryLumpkins (jerry-lumpkins) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected yakkety
description: updated
Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : CRDA.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : CurrentDmesg.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : JournalErrors.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : Lspci.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : Lsusb.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : ProcEnviron.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : ProcInterrupts.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : ProcModules.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : UdevDb.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote : WifiSyslog.txt

apport information

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote :

I was able to run the report while running the older kernel that allows network connectivity. I'm not certain that it will provide the information you need when the issue is not present, but I can try and provide the same information in the 4.8.0-39 kernel if you require that.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote :

After doing the above I did a little more reading, and decided to try the generic kernel. I installed it by executing:

sudo apt-get install linux-generic

That fixed my networking problems, and I am now able to use the newest kernel: 4.8.0-39

Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote :

I should have said 4.8.0-39Generic

Changed in linux (Ubuntu):
importance: Undecided → High
status: Confirmed → Incomplete
Revision history for this message
JerryLumpkins (jerry-lumpkins) wrote :

Given that installing the linux-generic package fixed the issue, I'm not certain how important it is now. I am quite willing to provide more information, and/or change to different kernels to help resolve this.

In the meantime, I'm now able to use the latest kernel.

I'm not exactly certain why I needed to install the linux-generic package to get things working. From what I've read, it should have been the default kernel when I installed Ubuntu originally, but the search results I found on this topic were a little sketchy. I am unaware of ever choosing to install the low-latency or RT kernels.

Please let me know if I can be of further assistance.

Revision history for this message
Louis-Michel Raynauld (louismichel) wrote :

I had similar issue with kernel 4.8.0-42. No Network connectivity after boot, even screen resolution was stuck in 4:3.

Had to go back on 4.8.0-41 and run 'sudo apt-get install linux-generic' that fixed everything

Seems like the previous kernel upgrade failed. So, I scan the apt log to find some kernel upgrade errors:

Selecting previously unselected package linux-image-4.8.0-42-generic.
Preparing to unpack .../13-linux-image-4.8.0-42-generic_4.8.0-42.45_amd64.deb ...
Examining /etc/kernel/preinst.d/
run-parts: executing /etc/kernel/preinst.d/intel-microcode 4.8.0-42-generic /boot/vmlinuz-4.8.0-42-generic
Done.
Unpacking linux-image-4.8.0-42-generic (4.8.0-42.45) ...
Selecting previously unselected package linux-signed-image-4.8.0-42-generic.
Preparing to unpack .../14-linux-signed-image-4.8.0-42-generic_4.8.0-42.45_amd64.deb ...
Unpacking linux-signed-image-4.8.0-42-generic (4.8.0-42.45) ...
Setting up linux-image-4.8.0-42-generic (4.8.0-42.45) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.8.0-42-generic /boot/vmlinuz-4.8.0-42-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.8.0-42-generic /boot/vmlinuz-4.8.0-42-generic
Error! Your kernel headers for kernel 4.8.0-42-generic cannot be found.
Please install the linux-headers-4.8.0-42-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.8.0-42-generic cannot be found.
Please install the linux-headers-4.8.0-42-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.8.0-42-generic cannot be found.
Please install the linux-headers-4.8.0-42-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Error! Your kernel headers for kernel 4.8.0-42-generic cannot be found.
Please install the linux-headers-4.8.0-42-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located

Not sure why this upgrade failed exactly, but running 'sudo apt-get install linux-generic' command seemed to allowed the previous upgrade to complete manually and fix eveything.

Thank you for reporting Jerry, your report helped me quickly fix my system. Maybe this can help find the cause of the kernel issue your having.

Revision history for this message
Tomasz Motylewski (tomek-dnl-0) wrote :

I had the same problem with kernel 4.8.0-42. Lubuntu 16.04
No network at all (eth and wifi), touchpad in my Acer E5-521-295T not working as well. Also a message about system error during one X session.

I have fixed it first by:
apt-get remove linux-image-4.8.0-42-generic
which switched ma to 4.8.0-41 which works OK.

I have then installed again linux-image-4.8.0-42-generic with the same problem again.

But
apt-get install linux-generic
will install linux-image-4.4.0-66-generic which is not what I want.

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.