I have an Intel NetportExpress. It's the only thing I still own that has a 386 processor in it (and that's a 386SL - I know, because I cracked it open to have a look). And I doubt it runs Linux (I think it might be VxWorks but haven't bothered to look - it "just works" and has done for years).
It networks a parallel port laser printer that you can't buy any more (Samsung ML-4500) which lets you use any toner in its refillable cartridges (until their attached drums wear out, when it's about £20 for a new cartridge + drum). I've had the same setup for so long, I've never had to add another printer on my home network.
Though, it's a bit annoying because Windows 7 x64 doesn't seem to support the drivers for the printer (32-bit version works fine). There's probably a workaround that involves some sort of compatibility mode, but to be honest once I get to that point, I'll throw it onto a Linux machine as a CUPS printer and have done with it.... and then the last 386 in the house will be put into retirement.
Not surprised, not shocked, not affected. I doubt whether anyone is. I got rid of my last 386 desktop machine something like 10+ years ago and that had been obsolete for a while, and run into the ground, and went to be a games machine for my cousin even after that. And embedded programmers have their own problems, and need to fix them themselves (if that means using an old kernel or patching the functionality back, or using a different chip, then they will).
The oldest PC I have in the house now is something like a Pentium 133 laptop. Probably, what 3 generations above the 386? And that's never going to come off what it's currently running because of the problems of doing so (it is quite hilarious to have a ThinkPad that old, though, that was thrown into a skip nearly 8 years ago, have a PCMCIA card shoved into it and join a 802.11g network as if it was any other machine - and it still has one of nicest "feels" to using it of any machine I've ever owned).