I experienced problems with a non working ethernet interface on my x230. The reason was that I accidentally touched the embedded controller region. The EC participates in setting the ethernet interface up.
So if I were you I would check if I flashed the regions correctly.
The best way is to first only flash the BIOS region. If everything works than you can try the ME region and so forth. Flashrom has switches to explicitely only flash a certain region.
Am Donnerstag, den 20.12.2018, 17:30 -0500 schrieb Robert Milton:
I'm trying to get OpenBSD to install on an x220 Thinkpad with Coreboot/SeaBIOS but I'm running into two problems: the ethernet device doesn't work and OpenBSD doesn't detect my HDD. dmesg said em0 wouldn't load because the EEPROM had an invalid signature. I have no idea why OpenBSD doesn't see my HDD though. It's strange because everything works fine under Linux. And I cannot seem to mount a usb drive under the OpenBSD installer to attach dmesg errors.
I originally posted this as a bug report to bug report mailing list but Theo said it would be better suited for Coreboot's and wasn't a bug in OpenBSD.