On Sat, Jan 05, 2019 at 08:53:04AM GMT, Jonathan Gray wrote: > On Fri, Jan 04, 2019 at 09:56:15PM -0600, Brian Conway wrote: > > Greetings. I have a hot-off-the-presses Intel NUC model NUC8i5BEH > > (https://www.intel.com/content/www/us/en/products/boards-kits/nuc/kits/nuc8i5beh.html). > > For such a recent release, just about everything that I need works > > well, including unaccelerated wsfb X. The one thing that didn't work > > was em0 ethernet, with the following message on boot, using both > > 6.4-stable and -current as of 1/4/19: > > The next drm update will add support for apollo lake/broxton, > gemini lake, coffee lake and whiskey lake. i5-8259U is coffee lake. > > > > > em0 at pci0 dev 31 function 6 "Intel I219-V" rev 0x30: msiem0: The > > EEPROM Checksum Is Not Valid > > em0: Unable to initialize the hardware > > > > Based on my digging through the mailing lists (I217 and I218), I think > > this may just not be supported yet? A ure0 USB 3.0 adapter is working > > well in the meantime. Full dmesg follows, thanks. > > Support for the coffee lake / cannon point mac was added without > hardware as it seems to be identical to the earlier one in most > respects.
Hi Jonathan, I've reported one of these not getting initialised, back in August[0]. I'll test it next week. [0] https://marc.info/?l=openbsd-bugs&m=153791476609528 Regards, Raf > I found a case I missed: > > Index: sys/dev/pci/if_em_hw.h > =================================================================== > RCS file: /cvs/src/sys/dev/pci/if_em_hw.h,v > retrieving revision 1.76 > diff -u -p -r1.76 if_em_hw.h > --- sys/dev/pci/if_em_hw.h 29 Apr 2018 08:45:01 -0000 1.76 > +++ sys/dev/pci/if_em_hw.h 5 Jan 2019 08:37:59 -0000 > @@ -87,7 +87,8 @@ typedef enum { > > #define IS_ICH8(t) \ > (t == em_ich8lan || t == em_ich9lan || t == em_ich10lan || \ > - t == em_pchlan || t == em_pch2lan || t == em_pch_lpt || t == > em_pch_spt) > + t == em_pchlan || t == em_pch2lan || t == em_pch_lpt || \ > + t == em_pch_spt || em_pch_cnp) > > typedef enum { > em_eeprom_uninitialized = 0, >
