I just got a new 3b+. I confirmed OSMC was completely up-to-date on the RPi3 I had, edited the boot config file with my new MPEG2 and VC1 licenses, shutdown the RPi3 from the Kodi menu, unplugged everything, moved the card to the new 3b+ and then booted everything. Now every time I boot I get some Debian status information over the top of the OSMC splash screen. I know this question has been asked, I found it here:
Unfortunately that solution didn’t help me any. I’ve looked through the journal log and can’t find anything obviously wrong.
So, I have some new information, well kind of new. One thing I neglected to mention is that with my old setup I was using a PoE splitter to power the Pi and provide ethernet. The particular adapter I was using was a 10/100. I decided to take it out of the equation with the 3b+ by pulling out my old power adapter and plugging the ethernet cable directly into the switch. With that, the problem went away without any software update.
So I’m wondering if my issue is that the ethernet adapter was struggling to negotiate with the switch about speed with the 10/100 limiter between them. I suppose it could be power related, but I haven’t gotten a single lightning bolt with either the 3b or 3b+ with this config.
Anyway, I’m going to leave this as is and call it solved. I’m planning on getting the PoE HAT when it comes out, so I can run this way until then.