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,
> 

Reply via email to