Thanks, Wally. It's true. The software drivers turned out to be harder than I thought, especially when it came to TCP. I do plan on writing a slimmed down UDP only device driver at some point for use with action games, which is what I wanted in the first place.