If you can't provide what you're being paid for, stop overselling the network you have.
I totally agree and never bite the hands that feed you!
Aye tink day will bee find.
close enough
Not sure what you mean. I wrote a USB Ethernet driver a few years back and I don't recall doing programmed I/O. The chip handles DMA. You set up request blocks and the chip handles the data transfers. You're not using processor cycles to get data in/out of the chip in that respect. You only need to feed buffers to the chip and keep it busy.
The only thing with USB is that there is a significant overhead associated with USB protocol. If I recall, it was something like 30% of the bandwidth. That was USB 1.1 with 11 Mbps. I haven't looked at USB since.
One point about RealTek's driver, it looks like a plain Ethernet device from OS X. From what I understand, you need a special program to set the wireless settings. That is, you can't use existing wireless configuration. It also doesn't work as smoothly as Airport, either. What others have done on the MSI Wind is buy a wireless card off eBay that uses the same chipset Apple uses. This way, OS X sees it as an Airport device.
I'm more interested in Apple coming out with a netbook based on the ARM processor that will give me a day's worth of use instead of 4-5 hours on the current netbooks. In addition, I would like to be able to use the device as a tablet so I can jot things down and read PDF documents. Now, that's a netbook! Build it and I will buy.
I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"