Currently pc0_demo.zip supports these network adapters (do you have one of these on the pc?) :
PCI (1317,0985) : SMC 1244TX (www.smc.com)
PCI (1106,3106) : D-link DFE530TX (www.dlink.com.tw)
PCI (1186,1300) : D-link DFE528TX (www.dlink.com.tw)
PCI (10EC,8029) : Realtek 8029 (www.realtek.com.tw)
PCI (10EC,8139) : Realtek 8139 (www.realtek.com.tw)
PCI (10B7,9200) : 3Com 3c905cx-txm (www.3com.com)
Personally, I only use Realtek 8139, so I recommend it. I've added a few others in order to not piss off other main manufacturers... But problem with other manufacturers is that they change their chipsets all the time... Realtek maintains the same chipset for a long time now, which is sweet for driver stability.
Cost is under 9 US$ for sure.
We have to be realistic. Having an instant boot able to pull a boot code over ethernet needs an immediate running packet driver. Trying to support all existing network drivers is nuts when choosing one is so cheap.
Normally Realtek 8139 has won 70% of the market I've heard. So, many will be covered already and others will have to throw out a very very few coins to comply. Also check the device_id and vendor_id of all your network adapters since there are many brand names that in fact, use Realtek 8139 chipsets. All brand name-less adapters are Realtek 8139, I guess. However packet drivers can be replaced in .dsk file if they are small .com's and accepting either "0x61" or "/I 0x61" as parameter (interrupt number).
Of course you can say that excludes laptops since they don't have PCI slots. But all this project is about a cheap but upgradable PC under a TV in a living room... Laptop is quite expensive for that kind of usage and not really friendly when it comes to upgrade the graphic horse power... However pcmcia network adapter SMC 8036TX should work with pc0_demo.zip (just for testing).
Edited by openxdkman, 31 March 2007 - 07:56 AM.