home-assistant / operating-system

:beginner: Home Assistant Operating System
Apache License 2.0
5.02k stars 982 forks source link

Fresh install on new Intel NUC Panther Canyon doesn't show up on network #1309

Closed mdelecate closed 3 years ago

mdelecate commented 3 years ago

Hardware Environment

Home Assistant OS release:

agners commented 3 years ago

Hm, it seems that no IP has been obtained.

Can you post the network information from the OS shell? You can login using root and then login to access the OS shell. In the OS shell, use:

ip addr

Also kernel messages might reveal something:

dmesg
mdelecate commented 3 years ago

Sure, although I can only post photos (since I can’t copy paste the output to here):

ip addr AF4BA619-9D35-481D-A69C-6D0CA24C9DE6

dmesg (only the last visible part) 6A6FEAA0-E737-4B42-B144-4BB8A8937DCB

agners commented 3 years ago

Hm, it seems that Home Assistant OS fails to load a Ethernet driver for that device. I wonder what driver Ubuntu is using.

Can you maybe upload the output of lsmod and maybe also dmesg from Ubuntu? You can redirect the output to a file using dmesg > nuc-panther-dmesg.txt and attach the output as a file.

agners commented 3 years ago

Hm, it seems that a I-225-V is used in that particular device. The driver CONFIG_IGC is currently not enabled.

At this point the output of lspci would be more helpful.

mdelecate commented 3 years ago

Here's the output of lspci in Ubuntu:

00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 01)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 01)
00:06.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller (rev 01)
00:07.0 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #0 (rev 01)
00:07.3 PCI bridge: Intel Corporation Tiger Lake-LP Thunderbolt PCI Express Root Port #3 (rev 01)
00:08.0 System peripheral: Intel Corporation Device 9a11 (rev 01)
00:0d.0 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt USB Controller (rev 01)
00:0d.2 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #0 (rev 01)
00:0d.3 USB controller: Intel Corporation Tiger Lake-LP Thunderbolt NHI #1 (rev 01)
00:14.0 USB controller: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
00:14.2 RAM memory: Intel Corporation Tiger Lake-LP Shared SRAM (rev 20)
00:14.3 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 20)
00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 (rev 20)
00:16.0 Communication controller: Intel Corporation Tiger Lake-LP Management Engine Interface (rev 20)
00:1c.0 PCI bridge: Intel Corporation Device a0bc (rev 20)
00:1c.6 PCI bridge: Intel Corporation Device a0be (rev 20)
00:1f.0 ISA bridge: Intel Corporation Tiger Lake-LP LPC Controller (rev 20)
00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
00:1f.4 SMBus: Intel Corporation Tiger Lake-LP SMBus Controller (rev 20)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller (rev 20)
01:00.0 Non-Volatile memory controller: Intel Corporation SSD 600P Series (rev 03)
58:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
59:00.0 Ethernet controller: Intel Corporation Intel(R) Ethernet Controller I225-V (rev 03)
doronazl commented 3 years ago

also been waiting for this matter to be resolved, if theres any log i can provide that will help please let me know im on a NUC11PAHI3

agners commented 3 years ago

@mdelecate @doronazl the driver is enabled in 6.0.rc1. I assume with that networking should work.

Please test and reopen in case you still have no network using 6.0.rc1 (or later) releases.

mdelecate commented 3 years ago

Thanks a lot for your work, it's working perfectly on 6.0!