Date: Sat, 3 Apr 2021 14:25:30 -0500 (CDT) From: Karl Dunn <kldunn@hiwaay.net> To: freebsd-questions@freebsd.org, freebsd-stable@freebsd.org Cc: kldunn@hiwaay.net Subject: Dell XPS 8940 SATA and NVMe disk controller not recognized Message-ID: <a248e1e5-bf25-f5b4-43c5-238e98c8a97a@naur.kad-hg.org>
next in thread | raw e-mail | index | archive | help
I have new Dell XPS 8940 that came with Windows 10 Home installed. I have created two partitions for FreeBSD, one on its NMVe 256GB SSD, and one on its WD 1TB HD. For now, I have 12.2-RELEASE-p4 GENERIC on a USB memstick, so I can do some limited testing. FreeBSD 12.2 does not recognize the SATA/RAID controller, which I assume is resposible (in Win10) for accising both drives. The relevant pcoconf line for the controlleris: none7@pci0:0:23:0: class=0x010400 card=0x09c51028 chip=0x06d68086 rev=0x00 hdr=0x00 vendor = 'Intel Corporation' class = mass storage subclass = RAID Because no net devices work (for FreeBSD), I put a pcie-x1 net card in the machine to get access, 15 bucks to Ebay, works great. I can't get the NVIDIA graphics card to work right, but that and the net devices are issues for sometime later. Here is a URL for info I collected from the machine, including from the hw-probe utility: http://home.hiwaay.net/~kldunn/XPS_8940_info.html That has a link for the results of hw-probe, the outputs of pciconf -lv and dmesg, and the content of /var/log/messages and rc.conf. The hw-probe report claims that Linux supports the SATA/RAID controller in 'drivers/ata/ahci.c', but that no version of FreeBSD knows about it (yet). I think FreeBSD might need a patch to sys/dev/ahci/ahci_pci.c, and maybe some other files too. Can somebody help me with disk access? -- Karl L. Dunn kldunn@hiwaay.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a248e1e5-bf25-f5b4-43c5-238e98c8a97a>