Can anyone recommend a wired usb network card that comes with DOS drivers?
USB is pretty complex, and I’m not sure that there has ever been a DOS-mode driver written for it. If your system’s BIOS doesn’t support a USB drive natively, exporting it as a BIOS disk to DOS, then you’re probably out of luck. Most current machines will now support network booting, aka PXE booting. If you get a PXE boot server running on your network, you can reimage over the network. This will probably be a little slower than a flash drive, but as long as you’re at least on a switched Fast Ethernet network, it should still be pretty quick. If you’re on gigabit (cheap these days), it’ll go very fast indeed. You can make PXE boot floppies, too, for systems that don’t have it in the BIOS. You can specify per-device boot arguments in your DHCP server, so if you have systems with special needs, you can list their MAC addresses and a specific image they should use. If you’re careful to record every MAC address as you build machines, you can maintain or update the images fairly easily. Ove