Bug 257297 - i7 Comet Lake Gen 10 laptop: I'm not able to use HDMI, DisplayPort and Wi-Fi
Summary: i7 Comet Lake Gen 10 laptop: I'm not able to use HDMI, DisplayPort and Wi-Fi
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-20 12:00 UTC by Jonas Lopes
Modified: 2021-07-21 12:11 UTC (History)
2 users (show)

See Also:


Attachments
dmesg (44.99 KB, text/plain)
2021-07-21 01:15 UTC, Kubilay Kocak
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Lopes 2021-07-20 12:00:58 UTC
Dear, 

I have a machine that has the following configuration:

```
hostb0@pci0:0:0:0:	class=0x060000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x9b54 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = '10th Gen Core Processor Host Bridge/DRAM Registers'
    class      = bridge
    subclass   = HOST-PCI
pcib1@pci0:0:1:0:	class=0x060400 rev=0x02 hdr=0x01 vendor=0x8086 device=0x1901 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = '6th-10th Gen Core Processor PCIe Controller (x16)'
    class      = bridge
    subclass   = PCI-PCI
vgapci1@pci0:0:2:0:	class=0x030000 rev=0x05 hdr=0x00 vendor=0x8086 device=0x9bc4 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'CometLake-H GT2 [UHD Graphics]'
    class      = display
    subclass   = VGA
none0@pci0:0:8:0:	class=0x088000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x1911 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model'
    class      = base peripheral
pchtherm0@pci0:0:18:0:	class=0x118000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06f9 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH Thermal Controller'
    class      = dasp
xhci0@pci0:0:20:0:	class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06ed subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake USB 3.1 xHCI Host Controller'
    class      = serial bus
    subclass   = USB
none1@pci0:0:20:2:	class=0x050000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06ef subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH Shared SRAM'
    class      = memory
    subclass   = RAM
none2@pci0:0:20:3:	class=0x028000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06f0 subvendor=0x8086 subdevice=0x0070
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH CNVi WiFi'
    class      = network
ig4iic0@pci0:0:21:0:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06e8 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH Serial IO I2C Controller'
    class      = serial bus
none3@pci0:0:22:0:	class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06e0 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake HECI Controller'
    class      = simple comms
ahci0@pci0:0:23:0:	class=0x010601 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06d3 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    class      = mass storage
    subclass   = SATA
pcib2@pci0:0:27:0:	class=0x060400 rev=0xf0 hdr=0x01 vendor=0x8086 device=0x06ac subvendor=0x8086 subdevice=0x7270
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:0:29:0:	class=0x060400 rev=0xf0 hdr=0x01 vendor=0x8086 device=0x06b0 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCI Express Root Port'
    class      = bridge
    subclass   = PCI-PCI
pcib4@pci0:0:29:5:	class=0x060400 rev=0xf0 hdr=0x01 vendor=0x8086 device=0x06b5 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    class      = bridge
    subclass   = PCI-PCI
none4@pci0:0:30:0:	class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06a8 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH Serial IO UART Host Controller'
    class      = simple comms
isab0@pci0:0:31:0:	class=0x060100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x068d subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake LPC Controller'
    class      = bridge
    subclass   = PCI-ISA
hdac1@pci0:0:31:3:	class=0x040300 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06c8 subvendor=0x1d05 subdevice=0x1088
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH cAVS'
    class      = multimedia
    subclass   = HDA
ichsmb0@pci0:0:31:4:	class=0x0c0500 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06a3 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH SMBus Controller'
    class      = serial bus
    subclass   = SMBus
none5@pci0:0:31:5:	class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x06a4 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'Intel Corporation'
    device     = 'Comet Lake PCH SPI Controller'
    class      = serial bus
vgapci0@pci0:1:0:0:	class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x1f99 subvendor=0x1d05 subdevice=0x1085
    vendor     = 'NVIDIA Corporation'
    device     = 'TU117M'
    class      = display
    subclass   = VGA
hdac0@pci0:1:0:1:	class=0x040300 rev=0xa1 hdr=0x00 vendor=0x10de device=0x10fa subvendor=0x1d05 subdevice=0x1085
    vendor     = 'NVIDIA Corporation'
    class      = multimedia
    subclass   = HDA
nvme0@pci0:3:0:0:	class=0x010802 rev=0x03 hdr=0x00 vendor=0x1cc1 device=0x33f8 subvendor=0x1cc1 subdevice=0x33f8
    vendor     = 'ADATA Technology Co., Ltd.'
    class      = mass storage
    subclass   = NVM
re0@pci0:4:0:0:	class=0x020000 rev=0x15 hdr=0x00 vendor=0x10ec device=0x8168 subvendor=0x1d05 subdevice=0x1064
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
    class      = network
    subclass   = ethernet

```

I'm no HDMI, no DisplayPort, no WiFi...

FreeBSD 14!!!

Did I do something wrong or is i7 Comet Lake Gen 10 not supported?

I didn't do any specific configuration. I just installed FreeBSD 14, drm-kmod, NVidia Hybrid Graphics, Pulse and Xfce4. 

With 1 HDMI, 1 dock via USB-C with another HDMI, 2 DisplayPort, I can't use 1 external monitor. :(

Can anyone help me?

dmesg:

https://gist.github.com/jonaslopes/a69c1391c861c8fa8c07678b6df8d256
Comment 1 Graham Perrin 2021-07-20 15:41:50 UTC
What make and model is the notebook? 

If you like, share a hardware probe. 

pkg install -y sysutils/hw-probe sysutils/lsblk sysutils/pciutils sysutils/usbutils

hw-probe -all -upload
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2021-07-21 01:15:11 UTC
Created attachment 226574 [details]
dmesg

Include external dmesg URL so it doesnt get lost or bitrot
Comment 3 Jonas Lopes 2021-07-21 06:37:27 UTC
(In reply to Graham Perrin from comment #1)

Hello Graham,

Below is the hardware probe:

https://bsd-hardware.info/?probe=5983302b1d
Comment 4 Jonas Lopes 2021-07-21 06:40:04 UTC
(In reply to Kubilay Kocak from comment #2)

Thanks Koobs!
Comment 5 Bjoern A. Zeeb freebsd_committer 2021-07-21 12:11:58 UTC
For WiFi (not fully functional yet) you could try:
https://wiki.freebsd.org/WiFi/Iwlwifi