Dell Precision 7520 laptop with preinstalled Ubuntu 16.04. Software Update failed on a wifi update and broke itNo more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernelWifi broadcom, ubuntu 14.04 , Dell Vostro - still diconnecting -need helpWireless LAN worked in 14.04, doesn't on 16.04 even with the proprietary driversWiFi Networks Not Showing, and phone ethernet stopped working tooNo Internet, but WIFI working - Ubuntu 17.04 on Asus TP200SAWiFi unstable after 17.10 updateConnections on Ubuntu 16.04 are not working properly. WIFI is slow and rarely works. Ethernet does not connect at allWifi connectivity issue in Ubuntu 16.04wireless ath9k suddenly stopped working on ubuntu 16.04UbuntuStudio will connect to one of two routersCan't connect to wifi with BCM43142

Why is so much work done on numerical verification of the Riemann Hypothesis?

How do I fix the group tension caused by my character stealing and possibly killing without provocation?

Can you use Vicious Mockery to win an argument or gain favours?

Is there a nicer/politer/more positive alternative for "negates"?

The IT department bottlenecks progress, how should I handle this?

Is this toilet slogan correct usage of the English language?

Creating two special characters

Taxes on Dividends in a Roth IRA

Is it allowed to activate the ability of multiple planeswalkers in a single turn?

Circuit Analysis: Obtaining Close Loop OP - AMP Transfer function

How to get directions in deep space?

What fields between the rationals and the reals allow a good notion of 2D distance?

What is Cash Advance APR?

How would you translate "more" for use as an interface button?

How to preserve electronics (computers, iPads and phones) for hundreds of years

In a multiple cat home, how many litter boxes should you have?

Biological Blimps: Propulsion

How can ping know if my host is down

How can I write humor as character trait?

Review your own paper in Mathematics

Merge org tables

Why is it that I can sometimes guess the next note?

Giving feedback to someone without sounding prejudiced

How could a planet have erratic days?



Dell Precision 7520 laptop with preinstalled Ubuntu 16.04. Software Update failed on a wifi update and broke it


No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernelWifi broadcom, ubuntu 14.04 , Dell Vostro - still diconnecting -need helpWireless LAN worked in 14.04, doesn't on 16.04 even with the proprietary driversWiFi Networks Not Showing, and phone ethernet stopped working tooNo Internet, but WIFI working - Ubuntu 17.04 on Asus TP200SAWiFi unstable after 17.10 updateConnections on Ubuntu 16.04 are not working properly. WIFI is slow and rarely works. Ethernet does not connect at allWifi connectivity issue in Ubuntu 16.04wireless ath9k suddenly stopped working on ubuntu 16.04UbuntuStudio will connect to one of two routersCan't connect to wifi with BCM43142













0















On March 16, 2019 I ran the software update checker and told it to install all updates. (Up-to-date as of the previous week if not later.)



One update, for wifi, failed. I did not log its name because I assumed Ubuntu would roll back the changes. Wrong. On reboot WiFi wasn’t working.



The laptop has an Ethernet port so it is running online. Running the software update returns with no updates needed.



I’ve gone online and found many Ubuntu wifi trouble shooting guides but each one I’ve tried has run into problems after the first few steps.



The PCI WiFi is Intel Corporation Wireless 8265 / 8275 (rev 78). On the Intel site they have iwlwifi-8265-ucode-22.361476.0.tgz but its for kernel 4.6 not 4.4. (uname -r returns “Kernel: 4.4.0-143-generic”) Its latest update was March 5th which probably lead to the problem on the 16th.



Under Software & Updates
Additional drivers
Intel Corporation: Unknown
This device is using an alternative driver
(selected)
using oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms driver in DKMS format wrapped by dkms-helper, from oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms-dkms (open source)
Only other option is “Do not use”



I selected “Do not use” and the first time it took 5 minutes, the second over 20 minutes and wasn’t finished so I rebooted and it was selected. Selecting the oem driver took maybe 2 seconds but didn't fix the problem.



lshw -C network
shows the wireless and ethernet adapters
wireless is recognized properly as Intel



lspci -v
wireless is listed at intel 8265 / 8275 rev 78



lshw – C netowrk
wireless configuration line only has latency=0 (no mention of driver)



sudo lspci
01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)



sudo lsmod
Module Size Used by
nls_utf8 16384 0
isofs 40960 0
uas 24576 0
usb_storage 73728 1 uas
nvram 16384 0
msr 16384 0
bnep 20480 2
binfmt_misc 20480 1
joydev 20480 0
hid_alps 16384 0
i2c_designware_platform 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
dell_wmi 16384 0
snd_hda_codec_hdmi 49152 1
dell_rbtn 16384 0
dell_led 16384 1
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
dell_smm_hwmon 16384 0
btintel 16384 1 btusb
bluetooth 520192 9 bnep,btbcm,btrtl,btusb,btintel
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 176128 0
kvm 552960 1 kvm_intel
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 167936 0
snd_hda_intel 40960 3
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
aes_x86_64 20480 1 aesni_intel
snd_hda_core 90112 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
lrw 16384 1 aesni_intel
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
gf128mul 16384 1 lrw
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
rtsx_pci_ms 20480 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
memstick 20480 1 rtsx_pci_ms
snd 81920 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
mei_me 36864 0
soundcore 16384 1 snd
idma64 20480 0
input_leds 16384 0
serio_raw 16384 0
mei 98304 1 mei_me
virt_dma 16384 1 idma64
intel_lpss_pci 16384 0
intel_lpss 16384 1 intel_lpss_pci
shpchp 36864 0
dell_smo8800 16384 0
int3403_thermal 16384 0
intel_hid 16384 0
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
sparse_keymap 16384 2 dell_wmi,intel_hid
int3402_thermal 16384 0
int340x_thermal_zone 16384 3 int3402_thermal,processor_thermal_device,int3403_thermal
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
mac_hid 16384 0
acpi_pad 24576 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
btrfs 987136 0
xor 24576 1 btrfs
raid6_pq 102400 1 btrfs
hid_logitech_hidpp 20480 0
hid_logitech_dj 20480 0
usbhid 53248 0
rtsx_pci_sdmmc 24576 0
i915_bpo 1343488 7
intel_ips 20480 1 i915_bpo
i2c_algo_bit 16384 1 i915_bpo
psmouse 131072 0
e1000e 241664 0
drm_kms_helper 155648 1 i915_bpo
syscopyarea 16384 1 drm_kms_helper
ptp 20480 1 e1000e
sysfillrect 16384 1 drm_kms_helper
pps_core 20480 1 ptp
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
ahci 40960 3
rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc
drm 364544 8 i915_bpo,drm_kms_helper
libahci 32768 1 ahci
wmi 20480 2 dell_led,dell_wmi
i2c_hid 20480 0
hid 122880 6 i2c_hid,hid_alps,usbhid,hid_logitech_dj,hid_logitech_hidpp
video 40960 3 i915_bpo,dell_wmi,dell_laptop
fjes 28672 0



I couldn’t tell if the correct module was loaded or not but nothing looked like a WiFi module to me.



I do have a full user data backup and the original factory image so I can restore the image if necessary but will lose all the programs installed except Ubuntu and all the tweaks to the interface.



From what I’ve read Ubuntu will detect the hardware and install the appropriate software except maybe not with these Dell / Intel / Ubuntu drivers. Except there was an updated driver coming though the software update channel.



I don’t know where to go form here. Can I get the driver through Ubuntu or do I have to restore the factory image?



I did submit a report about the error using the error reporting tool but couldn’t find a local copy. It it stored somewhere local?



Thank you for your help,



Luke



wifi info script output



#### wireless info START

Report from: 21 Mar 2019 16:43 EDT -0400



Booted last: 21 Mar 2019 00:00 EDT -0400



Script from: 22 Oct 2018 03:34 UTC +0000



release

Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial



kernel

Linux 4.4.0-143-generic #169-Ubuntu SMP Thu Feb 7 07:56:38 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux



Parameters: ro, acpi_rev_override, alx.enable_wol=1, mem_sleep_default=deep, quiet, splash, vt.handoff=7



desktop

Ubuntu



lspci

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (5) I219-LM [8086:15e3] (rev 31)
Subsystem: Dell Ethernet Connection (5) I219-LM [1028:07b0]
Kernel driver in use: e1000e



01:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
Subsystem: Intel Corporation Device [8086:0050]



02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)



lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0a5c:5832 Broadcom Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



PCMCIA card info

rfkill

0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no



secure boot

SecureBoot enabled



lsmod

dell_wmi 16384 0
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
sparse_keymap 16384 2 dell_wmi,intel_hid
wmi 20480 2 dell_led,dell_wmi
video 40960 3 i915_bpo,dell_wmi,dell_laptop



interfaces

[/etc/network/interfaces]
auto lo
iface lo inet loopback



ifconfig

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback brd
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s31f6: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether brd
inet 192.168.1.230/24 brd 192.168.1.255 scope global dynamic enp0s31f6
valid_lft 86246sec preferred_lft 86246sec
inet6 2601:982:c100:bf10:3884:d08c:764e:9aee/64 scope global temporary dynamic
valid_lft 594sec preferred_lft 594sec
inet6 2601:982:c100:bf10:287a:d1a4:2b51:286e/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 594sec preferred_lft 594sec
inet6 fe80::754c:ec08:f9c2:6a82/64 scope link
valid_lft forever preferred_lft forever



iwconfig

lo no wireless extensions.



enp0s31f6 no wireless extensions.



route

default via 192.168.1.1 dev enp0s31f6 proto static metric 100
169.254.0.0/16 dev enp0s31f6 scope link metric 1000
192.168.1.0/24 dev enp0s31f6 proto kernel scope link src 192.168.1.230 metric 100



resolv.conf

[777 root '/etc/resolv.conf' -> '../run/resolvconf/resolv.conf']
nameserver 127.0.1.1



network managers

Installed:



NetworkManager


Running:



root 1168 1 0 Mar18 ? 00:00:03 /usr/sbin/NetworkManager --no-daemon



NetworkManager info

GENERAL.DEVICE: enp0s31f6
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: Ethernet Connection (5) I219-LM
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 3.2.6-k
GENERAL.FIRMWARE-VERSION: 0.1-3
GENERAL.HWADDR:
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1f.6/net/enp0s31f6
GENERAL.IP-IFACE: enp0s31f6
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-UUID: bad1b2a1-db56-30fc-b668-75b636a1377a
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/4
GENERAL.METERED: no (guessed)
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: 1000 Mb/s
CAPABILITIES.IS-SOFTWARE: no
WIRED-PROPERTIES.CARRIER: on
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/1
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: bad1b2a1-db56-30fc-b668-75b636a1377a | Wired connection 1
IP4.ADDRESS[1]: 192.168.1.230/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 192.168.1.1
DHCP4.OPTION[1]: requested_subnet_mask = 1
DHCP4.OPTION[2]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[3]: subnet_mask = 255.255.255.0
DHCP4.OPTION[4]: domain_name_servers = 208.67.222.222 192.168.1.1
DHCP4.OPTION[5]: ip_address = 192.168.1.230
DHCP4.OPTION[6]: requested_static_routes = 1
DHCP4.OPTION[7]: dhcp_server_identifier = 192.168.1.1
DHCP4.OPTION[8]: requested_time_offset = 1
DHCP4.OPTION[9]: broadcast_address = 192.168.1.255
DHCP4.OPTION[10]: requested_interface_mtu = 1
DHCP4.OPTION[11]: dhcp_rebinding_time = 75600
DHCP4.OPTION[12]: requested_domain_name_servers = 1
DHCP4.OPTION[13]: dhcp_message_type = 5
DHCP4.OPTION[14]: requested_broadcast_address = 1
DHCP4.OPTION[15]: routers = 192.168.1.1
DHCP4.OPTION[16]: wpad = a
DHCP4.OPTION[17]: dhcp_renewal_time = 43200
DHCP4.OPTION[18]: requested_domain_name = 1
DHCP4.OPTION[19]: requested_routers = 1
DHCP4.OPTION[20]: expiry = 1553287280
DHCP4.OPTION[21]: requested_wpad = 1
DHCP4.OPTION[22]: host_name = jennifer-Precision-7520
DHCP4.OPTION[23]: requested_netbios_scope = 1
DHCP4.OPTION[24]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[25]: requested_netbios_name_servers = 1
DHCP4.OPTION[26]: network_number = 192.168.1.0
DHCP4.OPTION[27]: requested_domain_search = 1
DHCP4.OPTION[28]: requested_ntp_servers = 1
DHCP4.OPTION[29]: next_server = 192.168.1.1
DHCP4.OPTION[30]: requested_host_name = 1
DHCP4.OPTION[31]: dhcp_lease_time = 86400
IP6.ADDRESS[1]: 2601:982:c100:bf10:3884:d08c:764e:9aee/64
IP6.ADDRESS[2]: 2601:982:c100:bf10:287a:d1a4:2b51:286e/64
IP6.ADDRESS[3]: fe80::754c:ec08:f9c2:6a82/64
IP6.GATEWAY: fe80::fa32:e4ff:feb8:3fc
IP6.DNS[1]: 2601:982:c100:bf10::1
DHCP6.OPTION[1]: requested_dhcp6_domain_search = 1
DHCP6.OPTION[2]: dhcp6_name_servers = 2601:982:c100:bf10::1
DHCP6.OPTION[3]: dhcp6_server_id = 0:3:0:1:f8:32:e4:b8:3:f8
DHCP6.OPTION[4]: requested_dhcp6_client_id = 1
DHCP6.OPTION[5]: requested_dhcp6_name_servers = 1
DHCP6.OPTION[6]: dhcp6_info_refresh_time = 600
DHCP6.OPTION[7]: dhcp6_client_id = 0:4:5b:b9:7a:c:6c:6b:eb:3f:7d:dc:ec:f1:7a:dc:84:14



NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true



NetworkManager config

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3



[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false



NetworkManager profiles

[[/etc/NetworkManager/system-connections/Babylon]] (600 root)
[connection] id=Babylon | type=wifi | permissions=
[wifi] mac-address= | mac-address-blacklist= | ssid=Babylon
[ipv4] method=auto
[ipv6] method=auto



Netplan config

iw reg get

Region: America/New_York (based on set time zone)



country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730
@ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)



iwlist channels

lo no frequency information.



enp0s31f6 no frequency information.



iwlist scan

lo Interface doesn't support scanning.



enp0s31f6 Interface doesn't support scanning.



module infos

module parameters

/etc/modules

modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci



[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac



[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off



[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211



[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core post: mlx4_en



rc.local

exit 0



pm-utils

[/etc/pm/power.d/disable_wol] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/laptop-mode] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pci_devices] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pcie_aspm] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/sched-powersave] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/usb_bluetooth] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/wireless] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/xfs_buffer] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



udev rules

dmesg

[ 6773.357055] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready (repeated 2 times)
[ 6776.194058] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 6776.194132] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s31f6: link becomes ready



#### wireless info END








share|improve this question







New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

    – Jeremy31
    2 hours ago











  • Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

    – Podesta
    1 hour ago












  • Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

    – Luke
    1 hour ago











  • Luke, we will just mark it as a duplicate of the other question

    – Jeremy31
    1 hour ago











  • Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

    – Jeremy31
    1 hour ago















0















On March 16, 2019 I ran the software update checker and told it to install all updates. (Up-to-date as of the previous week if not later.)



One update, for wifi, failed. I did not log its name because I assumed Ubuntu would roll back the changes. Wrong. On reboot WiFi wasn’t working.



The laptop has an Ethernet port so it is running online. Running the software update returns with no updates needed.



I’ve gone online and found many Ubuntu wifi trouble shooting guides but each one I’ve tried has run into problems after the first few steps.



The PCI WiFi is Intel Corporation Wireless 8265 / 8275 (rev 78). On the Intel site they have iwlwifi-8265-ucode-22.361476.0.tgz but its for kernel 4.6 not 4.4. (uname -r returns “Kernel: 4.4.0-143-generic”) Its latest update was March 5th which probably lead to the problem on the 16th.



Under Software & Updates
Additional drivers
Intel Corporation: Unknown
This device is using an alternative driver
(selected)
using oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms driver in DKMS format wrapped by dkms-helper, from oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms-dkms (open source)
Only other option is “Do not use”



I selected “Do not use” and the first time it took 5 minutes, the second over 20 minutes and wasn’t finished so I rebooted and it was selected. Selecting the oem driver took maybe 2 seconds but didn't fix the problem.



lshw -C network
shows the wireless and ethernet adapters
wireless is recognized properly as Intel



lspci -v
wireless is listed at intel 8265 / 8275 rev 78



lshw – C netowrk
wireless configuration line only has latency=0 (no mention of driver)



sudo lspci
01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)



sudo lsmod
Module Size Used by
nls_utf8 16384 0
isofs 40960 0
uas 24576 0
usb_storage 73728 1 uas
nvram 16384 0
msr 16384 0
bnep 20480 2
binfmt_misc 20480 1
joydev 20480 0
hid_alps 16384 0
i2c_designware_platform 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
dell_wmi 16384 0
snd_hda_codec_hdmi 49152 1
dell_rbtn 16384 0
dell_led 16384 1
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
dell_smm_hwmon 16384 0
btintel 16384 1 btusb
bluetooth 520192 9 bnep,btbcm,btrtl,btusb,btintel
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 176128 0
kvm 552960 1 kvm_intel
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 167936 0
snd_hda_intel 40960 3
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
aes_x86_64 20480 1 aesni_intel
snd_hda_core 90112 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
lrw 16384 1 aesni_intel
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
gf128mul 16384 1 lrw
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
rtsx_pci_ms 20480 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
memstick 20480 1 rtsx_pci_ms
snd 81920 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
mei_me 36864 0
soundcore 16384 1 snd
idma64 20480 0
input_leds 16384 0
serio_raw 16384 0
mei 98304 1 mei_me
virt_dma 16384 1 idma64
intel_lpss_pci 16384 0
intel_lpss 16384 1 intel_lpss_pci
shpchp 36864 0
dell_smo8800 16384 0
int3403_thermal 16384 0
intel_hid 16384 0
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
sparse_keymap 16384 2 dell_wmi,intel_hid
int3402_thermal 16384 0
int340x_thermal_zone 16384 3 int3402_thermal,processor_thermal_device,int3403_thermal
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
mac_hid 16384 0
acpi_pad 24576 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
btrfs 987136 0
xor 24576 1 btrfs
raid6_pq 102400 1 btrfs
hid_logitech_hidpp 20480 0
hid_logitech_dj 20480 0
usbhid 53248 0
rtsx_pci_sdmmc 24576 0
i915_bpo 1343488 7
intel_ips 20480 1 i915_bpo
i2c_algo_bit 16384 1 i915_bpo
psmouse 131072 0
e1000e 241664 0
drm_kms_helper 155648 1 i915_bpo
syscopyarea 16384 1 drm_kms_helper
ptp 20480 1 e1000e
sysfillrect 16384 1 drm_kms_helper
pps_core 20480 1 ptp
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
ahci 40960 3
rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc
drm 364544 8 i915_bpo,drm_kms_helper
libahci 32768 1 ahci
wmi 20480 2 dell_led,dell_wmi
i2c_hid 20480 0
hid 122880 6 i2c_hid,hid_alps,usbhid,hid_logitech_dj,hid_logitech_hidpp
video 40960 3 i915_bpo,dell_wmi,dell_laptop
fjes 28672 0



I couldn’t tell if the correct module was loaded or not but nothing looked like a WiFi module to me.



I do have a full user data backup and the original factory image so I can restore the image if necessary but will lose all the programs installed except Ubuntu and all the tweaks to the interface.



From what I’ve read Ubuntu will detect the hardware and install the appropriate software except maybe not with these Dell / Intel / Ubuntu drivers. Except there was an updated driver coming though the software update channel.



I don’t know where to go form here. Can I get the driver through Ubuntu or do I have to restore the factory image?



I did submit a report about the error using the error reporting tool but couldn’t find a local copy. It it stored somewhere local?



Thank you for your help,



Luke



wifi info script output



#### wireless info START

Report from: 21 Mar 2019 16:43 EDT -0400



Booted last: 21 Mar 2019 00:00 EDT -0400



Script from: 22 Oct 2018 03:34 UTC +0000



release

Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial



kernel

Linux 4.4.0-143-generic #169-Ubuntu SMP Thu Feb 7 07:56:38 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux



Parameters: ro, acpi_rev_override, alx.enable_wol=1, mem_sleep_default=deep, quiet, splash, vt.handoff=7



desktop

Ubuntu



lspci

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (5) I219-LM [8086:15e3] (rev 31)
Subsystem: Dell Ethernet Connection (5) I219-LM [1028:07b0]
Kernel driver in use: e1000e



01:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
Subsystem: Intel Corporation Device [8086:0050]



02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)



lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0a5c:5832 Broadcom Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



PCMCIA card info

rfkill

0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no



secure boot

SecureBoot enabled



lsmod

dell_wmi 16384 0
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
sparse_keymap 16384 2 dell_wmi,intel_hid
wmi 20480 2 dell_led,dell_wmi
video 40960 3 i915_bpo,dell_wmi,dell_laptop



interfaces

[/etc/network/interfaces]
auto lo
iface lo inet loopback



ifconfig

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback brd
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s31f6: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether brd
inet 192.168.1.230/24 brd 192.168.1.255 scope global dynamic enp0s31f6
valid_lft 86246sec preferred_lft 86246sec
inet6 2601:982:c100:bf10:3884:d08c:764e:9aee/64 scope global temporary dynamic
valid_lft 594sec preferred_lft 594sec
inet6 2601:982:c100:bf10:287a:d1a4:2b51:286e/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 594sec preferred_lft 594sec
inet6 fe80::754c:ec08:f9c2:6a82/64 scope link
valid_lft forever preferred_lft forever



iwconfig

lo no wireless extensions.



enp0s31f6 no wireless extensions.



route

default via 192.168.1.1 dev enp0s31f6 proto static metric 100
169.254.0.0/16 dev enp0s31f6 scope link metric 1000
192.168.1.0/24 dev enp0s31f6 proto kernel scope link src 192.168.1.230 metric 100



resolv.conf

[777 root '/etc/resolv.conf' -> '../run/resolvconf/resolv.conf']
nameserver 127.0.1.1



network managers

Installed:



NetworkManager


Running:



root 1168 1 0 Mar18 ? 00:00:03 /usr/sbin/NetworkManager --no-daemon



NetworkManager info

GENERAL.DEVICE: enp0s31f6
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: Ethernet Connection (5) I219-LM
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 3.2.6-k
GENERAL.FIRMWARE-VERSION: 0.1-3
GENERAL.HWADDR:
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1f.6/net/enp0s31f6
GENERAL.IP-IFACE: enp0s31f6
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-UUID: bad1b2a1-db56-30fc-b668-75b636a1377a
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/4
GENERAL.METERED: no (guessed)
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: 1000 Mb/s
CAPABILITIES.IS-SOFTWARE: no
WIRED-PROPERTIES.CARRIER: on
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/1
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: bad1b2a1-db56-30fc-b668-75b636a1377a | Wired connection 1
IP4.ADDRESS[1]: 192.168.1.230/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 192.168.1.1
DHCP4.OPTION[1]: requested_subnet_mask = 1
DHCP4.OPTION[2]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[3]: subnet_mask = 255.255.255.0
DHCP4.OPTION[4]: domain_name_servers = 208.67.222.222 192.168.1.1
DHCP4.OPTION[5]: ip_address = 192.168.1.230
DHCP4.OPTION[6]: requested_static_routes = 1
DHCP4.OPTION[7]: dhcp_server_identifier = 192.168.1.1
DHCP4.OPTION[8]: requested_time_offset = 1
DHCP4.OPTION[9]: broadcast_address = 192.168.1.255
DHCP4.OPTION[10]: requested_interface_mtu = 1
DHCP4.OPTION[11]: dhcp_rebinding_time = 75600
DHCP4.OPTION[12]: requested_domain_name_servers = 1
DHCP4.OPTION[13]: dhcp_message_type = 5
DHCP4.OPTION[14]: requested_broadcast_address = 1
DHCP4.OPTION[15]: routers = 192.168.1.1
DHCP4.OPTION[16]: wpad = a
DHCP4.OPTION[17]: dhcp_renewal_time = 43200
DHCP4.OPTION[18]: requested_domain_name = 1
DHCP4.OPTION[19]: requested_routers = 1
DHCP4.OPTION[20]: expiry = 1553287280
DHCP4.OPTION[21]: requested_wpad = 1
DHCP4.OPTION[22]: host_name = jennifer-Precision-7520
DHCP4.OPTION[23]: requested_netbios_scope = 1
DHCP4.OPTION[24]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[25]: requested_netbios_name_servers = 1
DHCP4.OPTION[26]: network_number = 192.168.1.0
DHCP4.OPTION[27]: requested_domain_search = 1
DHCP4.OPTION[28]: requested_ntp_servers = 1
DHCP4.OPTION[29]: next_server = 192.168.1.1
DHCP4.OPTION[30]: requested_host_name = 1
DHCP4.OPTION[31]: dhcp_lease_time = 86400
IP6.ADDRESS[1]: 2601:982:c100:bf10:3884:d08c:764e:9aee/64
IP6.ADDRESS[2]: 2601:982:c100:bf10:287a:d1a4:2b51:286e/64
IP6.ADDRESS[3]: fe80::754c:ec08:f9c2:6a82/64
IP6.GATEWAY: fe80::fa32:e4ff:feb8:3fc
IP6.DNS[1]: 2601:982:c100:bf10::1
DHCP6.OPTION[1]: requested_dhcp6_domain_search = 1
DHCP6.OPTION[2]: dhcp6_name_servers = 2601:982:c100:bf10::1
DHCP6.OPTION[3]: dhcp6_server_id = 0:3:0:1:f8:32:e4:b8:3:f8
DHCP6.OPTION[4]: requested_dhcp6_client_id = 1
DHCP6.OPTION[5]: requested_dhcp6_name_servers = 1
DHCP6.OPTION[6]: dhcp6_info_refresh_time = 600
DHCP6.OPTION[7]: dhcp6_client_id = 0:4:5b:b9:7a:c:6c:6b:eb:3f:7d:dc:ec:f1:7a:dc:84:14



NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true



NetworkManager config

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3



[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false



NetworkManager profiles

[[/etc/NetworkManager/system-connections/Babylon]] (600 root)
[connection] id=Babylon | type=wifi | permissions=
[wifi] mac-address= | mac-address-blacklist= | ssid=Babylon
[ipv4] method=auto
[ipv6] method=auto



Netplan config

iw reg get

Region: America/New_York (based on set time zone)



country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730
@ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)



iwlist channels

lo no frequency information.



enp0s31f6 no frequency information.



iwlist scan

lo Interface doesn't support scanning.



enp0s31f6 Interface doesn't support scanning.



module infos

module parameters

/etc/modules

modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci



[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac



[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off



[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211



[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core post: mlx4_en



rc.local

exit 0



pm-utils

[/etc/pm/power.d/disable_wol] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/laptop-mode] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pci_devices] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pcie_aspm] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/sched-powersave] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/usb_bluetooth] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/wireless] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/xfs_buffer] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



udev rules

dmesg

[ 6773.357055] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready (repeated 2 times)
[ 6776.194058] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 6776.194132] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s31f6: link becomes ready



#### wireless info END








share|improve this question







New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

    – Jeremy31
    2 hours ago











  • Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

    – Podesta
    1 hour ago












  • Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

    – Luke
    1 hour ago











  • Luke, we will just mark it as a duplicate of the other question

    – Jeremy31
    1 hour ago











  • Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

    – Jeremy31
    1 hour ago













0












0








0








On March 16, 2019 I ran the software update checker and told it to install all updates. (Up-to-date as of the previous week if not later.)



One update, for wifi, failed. I did not log its name because I assumed Ubuntu would roll back the changes. Wrong. On reboot WiFi wasn’t working.



The laptop has an Ethernet port so it is running online. Running the software update returns with no updates needed.



I’ve gone online and found many Ubuntu wifi trouble shooting guides but each one I’ve tried has run into problems after the first few steps.



The PCI WiFi is Intel Corporation Wireless 8265 / 8275 (rev 78). On the Intel site they have iwlwifi-8265-ucode-22.361476.0.tgz but its for kernel 4.6 not 4.4. (uname -r returns “Kernel: 4.4.0-143-generic”) Its latest update was March 5th which probably lead to the problem on the 16th.



Under Software & Updates
Additional drivers
Intel Corporation: Unknown
This device is using an alternative driver
(selected)
using oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms driver in DKMS format wrapped by dkms-helper, from oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms-dkms (open source)
Only other option is “Do not use”



I selected “Do not use” and the first time it took 5 minutes, the second over 20 minutes and wasn’t finished so I rebooted and it was selected. Selecting the oem driver took maybe 2 seconds but didn't fix the problem.



lshw -C network
shows the wireless and ethernet adapters
wireless is recognized properly as Intel



lspci -v
wireless is listed at intel 8265 / 8275 rev 78



lshw – C netowrk
wireless configuration line only has latency=0 (no mention of driver)



sudo lspci
01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)



sudo lsmod
Module Size Used by
nls_utf8 16384 0
isofs 40960 0
uas 24576 0
usb_storage 73728 1 uas
nvram 16384 0
msr 16384 0
bnep 20480 2
binfmt_misc 20480 1
joydev 20480 0
hid_alps 16384 0
i2c_designware_platform 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
dell_wmi 16384 0
snd_hda_codec_hdmi 49152 1
dell_rbtn 16384 0
dell_led 16384 1
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
dell_smm_hwmon 16384 0
btintel 16384 1 btusb
bluetooth 520192 9 bnep,btbcm,btrtl,btusb,btintel
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 176128 0
kvm 552960 1 kvm_intel
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 167936 0
snd_hda_intel 40960 3
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
aes_x86_64 20480 1 aesni_intel
snd_hda_core 90112 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
lrw 16384 1 aesni_intel
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
gf128mul 16384 1 lrw
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
rtsx_pci_ms 20480 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
memstick 20480 1 rtsx_pci_ms
snd 81920 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
mei_me 36864 0
soundcore 16384 1 snd
idma64 20480 0
input_leds 16384 0
serio_raw 16384 0
mei 98304 1 mei_me
virt_dma 16384 1 idma64
intel_lpss_pci 16384 0
intel_lpss 16384 1 intel_lpss_pci
shpchp 36864 0
dell_smo8800 16384 0
int3403_thermal 16384 0
intel_hid 16384 0
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
sparse_keymap 16384 2 dell_wmi,intel_hid
int3402_thermal 16384 0
int340x_thermal_zone 16384 3 int3402_thermal,processor_thermal_device,int3403_thermal
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
mac_hid 16384 0
acpi_pad 24576 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
btrfs 987136 0
xor 24576 1 btrfs
raid6_pq 102400 1 btrfs
hid_logitech_hidpp 20480 0
hid_logitech_dj 20480 0
usbhid 53248 0
rtsx_pci_sdmmc 24576 0
i915_bpo 1343488 7
intel_ips 20480 1 i915_bpo
i2c_algo_bit 16384 1 i915_bpo
psmouse 131072 0
e1000e 241664 0
drm_kms_helper 155648 1 i915_bpo
syscopyarea 16384 1 drm_kms_helper
ptp 20480 1 e1000e
sysfillrect 16384 1 drm_kms_helper
pps_core 20480 1 ptp
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
ahci 40960 3
rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc
drm 364544 8 i915_bpo,drm_kms_helper
libahci 32768 1 ahci
wmi 20480 2 dell_led,dell_wmi
i2c_hid 20480 0
hid 122880 6 i2c_hid,hid_alps,usbhid,hid_logitech_dj,hid_logitech_hidpp
video 40960 3 i915_bpo,dell_wmi,dell_laptop
fjes 28672 0



I couldn’t tell if the correct module was loaded or not but nothing looked like a WiFi module to me.



I do have a full user data backup and the original factory image so I can restore the image if necessary but will lose all the programs installed except Ubuntu and all the tweaks to the interface.



From what I’ve read Ubuntu will detect the hardware and install the appropriate software except maybe not with these Dell / Intel / Ubuntu drivers. Except there was an updated driver coming though the software update channel.



I don’t know where to go form here. Can I get the driver through Ubuntu or do I have to restore the factory image?



I did submit a report about the error using the error reporting tool but couldn’t find a local copy. It it stored somewhere local?



Thank you for your help,



Luke



wifi info script output



#### wireless info START

Report from: 21 Mar 2019 16:43 EDT -0400



Booted last: 21 Mar 2019 00:00 EDT -0400



Script from: 22 Oct 2018 03:34 UTC +0000



release

Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial



kernel

Linux 4.4.0-143-generic #169-Ubuntu SMP Thu Feb 7 07:56:38 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux



Parameters: ro, acpi_rev_override, alx.enable_wol=1, mem_sleep_default=deep, quiet, splash, vt.handoff=7



desktop

Ubuntu



lspci

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (5) I219-LM [8086:15e3] (rev 31)
Subsystem: Dell Ethernet Connection (5) I219-LM [1028:07b0]
Kernel driver in use: e1000e



01:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
Subsystem: Intel Corporation Device [8086:0050]



02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)



lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0a5c:5832 Broadcom Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



PCMCIA card info

rfkill

0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no



secure boot

SecureBoot enabled



lsmod

dell_wmi 16384 0
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
sparse_keymap 16384 2 dell_wmi,intel_hid
wmi 20480 2 dell_led,dell_wmi
video 40960 3 i915_bpo,dell_wmi,dell_laptop



interfaces

[/etc/network/interfaces]
auto lo
iface lo inet loopback



ifconfig

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback brd
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s31f6: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether brd
inet 192.168.1.230/24 brd 192.168.1.255 scope global dynamic enp0s31f6
valid_lft 86246sec preferred_lft 86246sec
inet6 2601:982:c100:bf10:3884:d08c:764e:9aee/64 scope global temporary dynamic
valid_lft 594sec preferred_lft 594sec
inet6 2601:982:c100:bf10:287a:d1a4:2b51:286e/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 594sec preferred_lft 594sec
inet6 fe80::754c:ec08:f9c2:6a82/64 scope link
valid_lft forever preferred_lft forever



iwconfig

lo no wireless extensions.



enp0s31f6 no wireless extensions.



route

default via 192.168.1.1 dev enp0s31f6 proto static metric 100
169.254.0.0/16 dev enp0s31f6 scope link metric 1000
192.168.1.0/24 dev enp0s31f6 proto kernel scope link src 192.168.1.230 metric 100



resolv.conf

[777 root '/etc/resolv.conf' -> '../run/resolvconf/resolv.conf']
nameserver 127.0.1.1



network managers

Installed:



NetworkManager


Running:



root 1168 1 0 Mar18 ? 00:00:03 /usr/sbin/NetworkManager --no-daemon



NetworkManager info

GENERAL.DEVICE: enp0s31f6
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: Ethernet Connection (5) I219-LM
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 3.2.6-k
GENERAL.FIRMWARE-VERSION: 0.1-3
GENERAL.HWADDR:
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1f.6/net/enp0s31f6
GENERAL.IP-IFACE: enp0s31f6
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-UUID: bad1b2a1-db56-30fc-b668-75b636a1377a
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/4
GENERAL.METERED: no (guessed)
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: 1000 Mb/s
CAPABILITIES.IS-SOFTWARE: no
WIRED-PROPERTIES.CARRIER: on
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/1
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: bad1b2a1-db56-30fc-b668-75b636a1377a | Wired connection 1
IP4.ADDRESS[1]: 192.168.1.230/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 192.168.1.1
DHCP4.OPTION[1]: requested_subnet_mask = 1
DHCP4.OPTION[2]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[3]: subnet_mask = 255.255.255.0
DHCP4.OPTION[4]: domain_name_servers = 208.67.222.222 192.168.1.1
DHCP4.OPTION[5]: ip_address = 192.168.1.230
DHCP4.OPTION[6]: requested_static_routes = 1
DHCP4.OPTION[7]: dhcp_server_identifier = 192.168.1.1
DHCP4.OPTION[8]: requested_time_offset = 1
DHCP4.OPTION[9]: broadcast_address = 192.168.1.255
DHCP4.OPTION[10]: requested_interface_mtu = 1
DHCP4.OPTION[11]: dhcp_rebinding_time = 75600
DHCP4.OPTION[12]: requested_domain_name_servers = 1
DHCP4.OPTION[13]: dhcp_message_type = 5
DHCP4.OPTION[14]: requested_broadcast_address = 1
DHCP4.OPTION[15]: routers = 192.168.1.1
DHCP4.OPTION[16]: wpad = a
DHCP4.OPTION[17]: dhcp_renewal_time = 43200
DHCP4.OPTION[18]: requested_domain_name = 1
DHCP4.OPTION[19]: requested_routers = 1
DHCP4.OPTION[20]: expiry = 1553287280
DHCP4.OPTION[21]: requested_wpad = 1
DHCP4.OPTION[22]: host_name = jennifer-Precision-7520
DHCP4.OPTION[23]: requested_netbios_scope = 1
DHCP4.OPTION[24]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[25]: requested_netbios_name_servers = 1
DHCP4.OPTION[26]: network_number = 192.168.1.0
DHCP4.OPTION[27]: requested_domain_search = 1
DHCP4.OPTION[28]: requested_ntp_servers = 1
DHCP4.OPTION[29]: next_server = 192.168.1.1
DHCP4.OPTION[30]: requested_host_name = 1
DHCP4.OPTION[31]: dhcp_lease_time = 86400
IP6.ADDRESS[1]: 2601:982:c100:bf10:3884:d08c:764e:9aee/64
IP6.ADDRESS[2]: 2601:982:c100:bf10:287a:d1a4:2b51:286e/64
IP6.ADDRESS[3]: fe80::754c:ec08:f9c2:6a82/64
IP6.GATEWAY: fe80::fa32:e4ff:feb8:3fc
IP6.DNS[1]: 2601:982:c100:bf10::1
DHCP6.OPTION[1]: requested_dhcp6_domain_search = 1
DHCP6.OPTION[2]: dhcp6_name_servers = 2601:982:c100:bf10::1
DHCP6.OPTION[3]: dhcp6_server_id = 0:3:0:1:f8:32:e4:b8:3:f8
DHCP6.OPTION[4]: requested_dhcp6_client_id = 1
DHCP6.OPTION[5]: requested_dhcp6_name_servers = 1
DHCP6.OPTION[6]: dhcp6_info_refresh_time = 600
DHCP6.OPTION[7]: dhcp6_client_id = 0:4:5b:b9:7a:c:6c:6b:eb:3f:7d:dc:ec:f1:7a:dc:84:14



NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true



NetworkManager config

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3



[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false



NetworkManager profiles

[[/etc/NetworkManager/system-connections/Babylon]] (600 root)
[connection] id=Babylon | type=wifi | permissions=
[wifi] mac-address= | mac-address-blacklist= | ssid=Babylon
[ipv4] method=auto
[ipv6] method=auto



Netplan config

iw reg get

Region: America/New_York (based on set time zone)



country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730
@ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)



iwlist channels

lo no frequency information.



enp0s31f6 no frequency information.



iwlist scan

lo Interface doesn't support scanning.



enp0s31f6 Interface doesn't support scanning.



module infos

module parameters

/etc/modules

modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci



[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac



[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off



[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211



[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core post: mlx4_en



rc.local

exit 0



pm-utils

[/etc/pm/power.d/disable_wol] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/laptop-mode] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pci_devices] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pcie_aspm] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/sched-powersave] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/usb_bluetooth] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/wireless] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/xfs_buffer] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



udev rules

dmesg

[ 6773.357055] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready (repeated 2 times)
[ 6776.194058] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 6776.194132] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s31f6: link becomes ready



#### wireless info END








share|improve this question







New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












On March 16, 2019 I ran the software update checker and told it to install all updates. (Up-to-date as of the previous week if not later.)



One update, for wifi, failed. I did not log its name because I assumed Ubuntu would roll back the changes. Wrong. On reboot WiFi wasn’t working.



The laptop has an Ethernet port so it is running online. Running the software update returns with no updates needed.



I’ve gone online and found many Ubuntu wifi trouble shooting guides but each one I’ve tried has run into problems after the first few steps.



The PCI WiFi is Intel Corporation Wireless 8265 / 8275 (rev 78). On the Intel site they have iwlwifi-8265-ucode-22.361476.0.tgz but its for kernel 4.6 not 4.4. (uname -r returns “Kernel: 4.4.0-143-generic”) Its latest update was March 5th which probably lead to the problem on the 16th.



Under Software & Updates
Additional drivers
Intel Corporation: Unknown
This device is using an alternative driver
(selected)
using oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms driver in DKMS format wrapped by dkms-helper, from oem-wifi-intel-iwlwifi-lp1757035-4.4-dkms-dkms (open source)
Only other option is “Do not use”



I selected “Do not use” and the first time it took 5 minutes, the second over 20 minutes and wasn’t finished so I rebooted and it was selected. Selecting the oem driver took maybe 2 seconds but didn't fix the problem.



lshw -C network
shows the wireless and ethernet adapters
wireless is recognized properly as Intel



lspci -v
wireless is listed at intel 8265 / 8275 rev 78



lshw – C netowrk
wireless configuration line only has latency=0 (no mention of driver)



sudo lspci
01:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)



sudo lsmod
Module Size Used by
nls_utf8 16384 0
isofs 40960 0
uas 24576 0
usb_storage 73728 1 uas
nvram 16384 0
msr 16384 0
bnep 20480 2
binfmt_misc 20480 1
joydev 20480 0
hid_alps 16384 0
i2c_designware_platform 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
dell_wmi 16384 0
snd_hda_codec_hdmi 49152 1
dell_rbtn 16384 0
dell_led 16384 1
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
dell_smm_hwmon 16384 0
btintel 16384 1 btusb
bluetooth 520192 9 bnep,btbcm,btrtl,btusb,btintel
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 176128 0
kvm 552960 1 kvm_intel
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
aesni_intel 167936 0
snd_hda_intel 40960 3
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
aes_x86_64 20480 1 aesni_intel
snd_hda_core 90112 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
lrw 16384 1 aesni_intel
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
gf128mul 16384 1 lrw
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
rtsx_pci_ms 20480 0
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
memstick 20480 1 rtsx_pci_ms
snd 81920 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
mei_me 36864 0
soundcore 16384 1 snd
idma64 20480 0
input_leds 16384 0
serio_raw 16384 0
mei 98304 1 mei_me
virt_dma 16384 1 idma64
intel_lpss_pci 16384 0
intel_lpss 16384 1 intel_lpss_pci
shpchp 36864 0
dell_smo8800 16384 0
int3403_thermal 16384 0
intel_hid 16384 0
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
sparse_keymap 16384 2 dell_wmi,intel_hid
int3402_thermal 16384 0
int340x_thermal_zone 16384 3 int3402_thermal,processor_thermal_device,int3403_thermal
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
mac_hid 16384 0
acpi_pad 24576 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
btrfs 987136 0
xor 24576 1 btrfs
raid6_pq 102400 1 btrfs
hid_logitech_hidpp 20480 0
hid_logitech_dj 20480 0
usbhid 53248 0
rtsx_pci_sdmmc 24576 0
i915_bpo 1343488 7
intel_ips 20480 1 i915_bpo
i2c_algo_bit 16384 1 i915_bpo
psmouse 131072 0
e1000e 241664 0
drm_kms_helper 155648 1 i915_bpo
syscopyarea 16384 1 drm_kms_helper
ptp 20480 1 e1000e
sysfillrect 16384 1 drm_kms_helper
pps_core 20480 1 ptp
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
ahci 40960 3
rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc
drm 364544 8 i915_bpo,drm_kms_helper
libahci 32768 1 ahci
wmi 20480 2 dell_led,dell_wmi
i2c_hid 20480 0
hid 122880 6 i2c_hid,hid_alps,usbhid,hid_logitech_dj,hid_logitech_hidpp
video 40960 3 i915_bpo,dell_wmi,dell_laptop
fjes 28672 0



I couldn’t tell if the correct module was loaded or not but nothing looked like a WiFi module to me.



I do have a full user data backup and the original factory image so I can restore the image if necessary but will lose all the programs installed except Ubuntu and all the tweaks to the interface.



From what I’ve read Ubuntu will detect the hardware and install the appropriate software except maybe not with these Dell / Intel / Ubuntu drivers. Except there was an updated driver coming though the software update channel.



I don’t know where to go form here. Can I get the driver through Ubuntu or do I have to restore the factory image?



I did submit a report about the error using the error reporting tool but couldn’t find a local copy. It it stored somewhere local?



Thank you for your help,



Luke



wifi info script output



#### wireless info START

Report from: 21 Mar 2019 16:43 EDT -0400



Booted last: 21 Mar 2019 00:00 EDT -0400



Script from: 22 Oct 2018 03:34 UTC +0000



release

Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial



kernel

Linux 4.4.0-143-generic #169-Ubuntu SMP Thu Feb 7 07:56:38 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux



Parameters: ro, acpi_rev_override, alx.enable_wol=1, mem_sleep_default=deep, quiet, splash, vt.handoff=7



desktop

Ubuntu



lspci

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (5) I219-LM [8086:15e3] (rev 31)
Subsystem: Dell Ethernet Connection (5) I219-LM [1028:07b0]
Kernel driver in use: e1000e



01:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
Subsystem: Intel Corporation Device [8086:0050]



02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)



lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0a5c:5832 Broadcom Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



PCMCIA card info

rfkill

0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no



secure boot

SecureBoot enabled



lsmod

dell_wmi 16384 0
dell_laptop 20480 0
dcdbas 16384 1 dell_laptop
sparse_keymap 16384 2 dell_wmi,intel_hid
wmi 20480 2 dell_led,dell_wmi
video 40960 3 i915_bpo,dell_wmi,dell_laptop



interfaces

[/etc/network/interfaces]
auto lo
iface lo inet loopback



ifconfig

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback brd
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s31f6: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether brd
inet 192.168.1.230/24 brd 192.168.1.255 scope global dynamic enp0s31f6
valid_lft 86246sec preferred_lft 86246sec
inet6 2601:982:c100:bf10:3884:d08c:764e:9aee/64 scope global temporary dynamic
valid_lft 594sec preferred_lft 594sec
inet6 2601:982:c100:bf10:287a:d1a4:2b51:286e/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 594sec preferred_lft 594sec
inet6 fe80::754c:ec08:f9c2:6a82/64 scope link
valid_lft forever preferred_lft forever



iwconfig

lo no wireless extensions.



enp0s31f6 no wireless extensions.



route

default via 192.168.1.1 dev enp0s31f6 proto static metric 100
169.254.0.0/16 dev enp0s31f6 scope link metric 1000
192.168.1.0/24 dev enp0s31f6 proto kernel scope link src 192.168.1.230 metric 100



resolv.conf

[777 root '/etc/resolv.conf' -> '../run/resolvconf/resolv.conf']
nameserver 127.0.1.1



network managers

Installed:



NetworkManager


Running:



root 1168 1 0 Mar18 ? 00:00:03 /usr/sbin/NetworkManager --no-daemon



NetworkManager info

GENERAL.DEVICE: enp0s31f6
GENERAL.TYPE: ethernet
GENERAL.NM-TYPE: NMDeviceEthernet
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: Ethernet Connection (5) I219-LM
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 3.2.6-k
GENERAL.FIRMWARE-VERSION: 0.1-3
GENERAL.HWADDR:
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1f.6/net/enp0s31f6
GENERAL.IP-IFACE: enp0s31f6
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: Wired connection 1
GENERAL.CON-UUID: bad1b2a1-db56-30fc-b668-75b636a1377a
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/4
GENERAL.METERED: no (guessed)
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: 1000 Mb/s
CAPABILITIES.IS-SOFTWARE: no
WIRED-PROPERTIES.CARRIER: on
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/1
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: bad1b2a1-db56-30fc-b668-75b636a1377a | Wired connection 1
IP4.ADDRESS[1]: 192.168.1.230/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 192.168.1.1
DHCP4.OPTION[1]: requested_subnet_mask = 1
DHCP4.OPTION[2]: requested_rfc3442_classless_static_routes = 1
DHCP4.OPTION[3]: subnet_mask = 255.255.255.0
DHCP4.OPTION[4]: domain_name_servers = 208.67.222.222 192.168.1.1
DHCP4.OPTION[5]: ip_address = 192.168.1.230
DHCP4.OPTION[6]: requested_static_routes = 1
DHCP4.OPTION[7]: dhcp_server_identifier = 192.168.1.1
DHCP4.OPTION[8]: requested_time_offset = 1
DHCP4.OPTION[9]: broadcast_address = 192.168.1.255
DHCP4.OPTION[10]: requested_interface_mtu = 1
DHCP4.OPTION[11]: dhcp_rebinding_time = 75600
DHCP4.OPTION[12]: requested_domain_name_servers = 1
DHCP4.OPTION[13]: dhcp_message_type = 5
DHCP4.OPTION[14]: requested_broadcast_address = 1
DHCP4.OPTION[15]: routers = 192.168.1.1
DHCP4.OPTION[16]: wpad = a
DHCP4.OPTION[17]: dhcp_renewal_time = 43200
DHCP4.OPTION[18]: requested_domain_name = 1
DHCP4.OPTION[19]: requested_routers = 1
DHCP4.OPTION[20]: expiry = 1553287280
DHCP4.OPTION[21]: requested_wpad = 1
DHCP4.OPTION[22]: host_name = jennifer-Precision-7520
DHCP4.OPTION[23]: requested_netbios_scope = 1
DHCP4.OPTION[24]: requested_ms_classless_static_routes = 1
DHCP4.OPTION[25]: requested_netbios_name_servers = 1
DHCP4.OPTION[26]: network_number = 192.168.1.0
DHCP4.OPTION[27]: requested_domain_search = 1
DHCP4.OPTION[28]: requested_ntp_servers = 1
DHCP4.OPTION[29]: next_server = 192.168.1.1
DHCP4.OPTION[30]: requested_host_name = 1
DHCP4.OPTION[31]: dhcp_lease_time = 86400
IP6.ADDRESS[1]: 2601:982:c100:bf10:3884:d08c:764e:9aee/64
IP6.ADDRESS[2]: 2601:982:c100:bf10:287a:d1a4:2b51:286e/64
IP6.ADDRESS[3]: fe80::754c:ec08:f9c2:6a82/64
IP6.GATEWAY: fe80::fa32:e4ff:feb8:3fc
IP6.DNS[1]: 2601:982:c100:bf10::1
DHCP6.OPTION[1]: requested_dhcp6_domain_search = 1
DHCP6.OPTION[2]: dhcp6_name_servers = 2601:982:c100:bf10::1
DHCP6.OPTION[3]: dhcp6_server_id = 0:3:0:1:f8:32:e4:b8:3:f8
DHCP6.OPTION[4]: requested_dhcp6_client_id = 1
DHCP6.OPTION[5]: requested_dhcp6_name_servers = 1
DHCP6.OPTION[6]: dhcp6_info_refresh_time = 600
DHCP6.OPTION[7]: dhcp6_client_id = 0:4:5b:b9:7a:c:6c:6b:eb:3f:7d:dc:ec:f1:7a:dc:84:14



NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true



NetworkManager config

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3



[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false



NetworkManager profiles

[[/etc/NetworkManager/system-connections/Babylon]] (600 root)
[connection] id=Babylon | type=wifi | permissions=
[wifi] mac-address= | mac-address-blacklist= | ssid=Babylon
[ipv4] method=auto
[ipv6] method=auto



Netplan config

iw reg get

Region: America/New_York (based on set time zone)



country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
(5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5490 - 5730
@ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)



iwlist channels

lo no frequency information.



enp0s31f6 no frequency information.



iwlist scan

lo Interface doesn't support scanning.



enp0s31f6 Interface doesn't support scanning.



module infos

module parameters

/etc/modules

modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci



[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac



[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off



[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode



[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211



[/etc/modprobe.d/mlx4.conf]
softdep mlx4_core post: mlx4_en



rc.local

exit 0



pm-utils

[/etc/pm/power.d/disable_wol] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/laptop-mode] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pci_devices] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/pcie_aspm] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/sched-powersave] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/usb_bluetooth] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/wireless] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



[/etc/pm/power.d/xfs_buffer] (777 root)
CONFFILE=/etc/default/tlp
LIBDIRS='/usr/lib /usr/lib64'
for d in $LIBDIRS; do
if [ -d "$d/pm-utils/power.d" ]; then
blocked="$d/pm-utils/power.d/$0##/"
break
fi
done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '$blocked' disabled by TLP."
else
exec "$blocked" $

fi
fi
exit 0



udev rules

dmesg

[ 6773.357055] IPv6: ADDRCONF(NETDEV_UP): enp0s31f6: link is not ready (repeated 2 times)
[ 6776.194058] e1000e: enp0s31f6 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 6776.194132] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s31f6: link becomes ready



#### wireless info END





16.04 wireless updates dell intel






share|improve this question







New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 2 hours ago









LukeLuke

1




1




New contributor




Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Luke is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

    – Jeremy31
    2 hours ago











  • Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

    – Podesta
    1 hour ago












  • Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

    – Luke
    1 hour ago











  • Luke, we will just mark it as a duplicate of the other question

    – Jeremy31
    1 hour ago











  • Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

    – Jeremy31
    1 hour ago

















  • kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

    – Jeremy31
    2 hours ago











  • Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

    – Podesta
    1 hour ago












  • Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

    – Luke
    1 hour ago











  • Luke, we will just mark it as a duplicate of the other question

    – Jeremy31
    1 hour ago











  • Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

    – Jeremy31
    1 hour ago
















kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

– Jeremy31
2 hours ago





kernel 4.4.0-143 breaks a dkms module. You can either do what is in the answer @ askubuntu.com/questions/1126705/… or install Ubuntu 18.04

– Jeremy31
2 hours ago













Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

– Podesta
1 hour ago






Other than doing what Jeremy said, which is the recommended (upgrading to Ubuntu 18, that is), you could try updating to a newer kernel. No idea why you are stuck on 4.4, since Ubuntu 16.04 got plenty of kernel upgrades. As you noted, support to your wifi card has been added to the kernel since version 4.6, and LTS Ubuntu is using something like 4.18.

– Podesta
1 hour ago














Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

– Luke
1 hour ago





Thank you Jeremy, following your instructions I used the purge and install commands. The wireless worked fine after rebooting. Not upgrading to 18.04 yet, the user spent the last year learning 16.04 and doesn't want all the new learning experiences with 18.04 (mostly the UI changes). I have a desktop set up with 18.04 so I can learn it first, making the future upgrade easier. Next question: How do I mark my question as “solved” with your response. I can’t find anything on the web page to do so. Luke

– Luke
1 hour ago













Luke, we will just mark it as a duplicate of the other question

– Jeremy31
1 hour ago





Luke, we will just mark it as a duplicate of the other question

– Jeremy31
1 hour ago













Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

– Jeremy31
1 hour ago





Possible duplicate of No more WIFI. oem-wifi-intel-iwlwifi doesn't build on the new 4.4 kernel

– Jeremy31
1 hour ago










0






active

oldest

votes











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






Luke is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1127659%2fdell-precision-7520-laptop-with-preinstalled-ubuntu-16-04-software-update-faile%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








Luke is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















Luke is a new contributor. Be nice, and check out our Code of Conduct.












Luke is a new contributor. Be nice, and check out our Code of Conduct.











Luke is a new contributor. Be nice, and check out our Code of Conduct.














Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1127659%2fdell-precision-7520-laptop-with-preinstalled-ubuntu-16-04-software-update-faile%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Are there any comparative studies done between Ashtavakra Gita and Buddhim?How is it wrong to believe that a self exists, or that it doesn't?Can you criticise or improve Ven. Bodhi's description of MahayanaWas the doctrine of 'Anatta', accepted as doctrine by modern Buddhism, actually taught by the Buddha?Relationship between Buddhism, Hinduism and Yoga?Comparison of Nirvana, Tao and Brahman/AtmaIs there a distinction between “ego identity” and “craving/hating”?Are there many differences between Taoism and Buddhism?Loss of “faith” in buddhismSimilarity between creation in Abrahamic religions and beginning of life in Earth mentioned Agganna Sutta?Are there studies about the difference between meditating in the morning versus in the evening?Can one follow Hinduism and Buddhism at the same time?Are there any prohibitions on participating in other religion's practices?Psychology of 'flow'

fallocate: fallocate failed: Text file busy in Ubuntu 17.04? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)defragmenting and increasing performance of old lubuntu system with swap partitionIssue with increasing the root partition from the swapthis /usr/bin/dpkg returned error || ubuntu-16.04, 64bitDefault 17.04 swap file locationHow to Resize Ubuntu 17.04 Zesty Swap file size?Ubuntu freezes from online formsMy Laptop is not starting after upgrade ubuntu 16.04 (Kernel 4.8.0-38 to 04.10.0-36)hcp: ERROR: FALLOCATE FAILED!Not sure my swap is being usedWine 3.0 asking for more virtual free swap

Where else does the Shulchan Aruch quote an authority by name?Parashat Metzora+HagadolPesach/PassoverShulchan Aruch UTF-8Anonymous glosses in the Shulchan AruchWhy is the Shulchan Aruch definitive?Siman 32, Kitzur Shulchan Aruch: UntranslatedLitvaks/Yeshivish and Shulchan AruchBuying a Shulchan AruchEnglish version of SHULCHAN ARUCHIs there any place where Shulchan Aruch rules with the Rosh against the Rif and Rambam?Are there practices where Sepharadim do not hold by Shulchan Aruch?5th part of the shulchan aruch