Ubuntu 19.10 Server WiFi NIC Not Showing

ubuntu19

New member
Hello,

I recently got the windows version of this with the intent of re-imaging with Ubuntu 19.10 Server. I have everything I need working except WiFi and I am stumped. Any ideas? Am I missing something silly like a bios config? I've installed the following things in an attempt to resolve:

sudo apt-get install r8168-dkms
sudo apt install rfkill
sudo apt install wireless-tools
sudo apt install wpasupplicant


~$ sudo ifconfig
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.1.1.149 netmask 255.255.255.0 broadcast 10.1.1.255
inet6 fe80::a21e:bff:fe0e:81c4 prefixlen 64 scopeid 0x20<link>
ether a0:1e:0b:0e:8redacted txqueuelen 1000 (Ethernet)
RX packets 79260 bytes 107157636 (107.1 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14904 bytes 1396174 (1.3 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 172 bytes 15480 (15.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 172 bytes 15480 (15.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

:~$ sudo lspci
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

I see this error on boot with a live USB:

brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BC4345/6
 
Last edited:
Hello,

I recently got the windows version of this with the intent of re-imaging with Ubuntu 19.10 Server. I have everything I need working except WiFi and I am stumped. Any ideas? Am I missing something silly like a bios config? I've installed the following things in an attempt to resolve:

sudo apt-get install r8168-dkms
sudo apt install rfkill
sudo apt install wireless-tools
sudo apt install wpasupplicant


~$ sudo ifconfig
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.1.1.149 netmask 255.255.255.0 broadcast 10.1.1.255
inet6 fe80::a21e:bff:fe0e:81c4 prefixlen 64 scopeid 0x20<link>
ether a0:1e:0b:0e:8redacted txqueuelen 1000 (Ethernet)
RX packets 79260 bytes 107157636 (107.1 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14904 bytes 1396174 (1.3 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 172 bytes 15480 (15.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 172 bytes 15480 (15.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

:~$ sudo lspci
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

I see this error on boot with a live USB:

brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BC4345/6

Try the following:

1. Open terminal (Usually CTRL+ALT+T)



2. Type "sudo thunar /lib/firmware/brcm" then press "enter" (replace "thunar" with appropriate file manager name)



3. Provide requested password



4. Using the file manager that just opened with sudo permissions rename "brcmfmac43455-sdio.MINIX-NEO Z83-4.txt" to brcmfmac43455-sdio.txt"



5. Close file manager



6. Type "exit" into the terminal window to close it



7. Reboot



8. Enjoy your WiFi



PS. I couldn't do it with command line alone. Command line does not like uppercases or spaces in file names. I don't know. I'm new to linux. I performed this on a Z83-4 Plus running Ubuntu Studio.
 
Back
Top