The fifth release of my experimental NE3200 driver can now be found here: http://users.cybercity.dk/~ccc94453/linux/ne3200/0.05/ne3200-0.05.tar.gz The main changes since release 0.04: ne3200: Let the 82586 code allocate board memory for TX and RX buffers. Clean up "dev" allocation and error handling in ne3200_probe1(). Transfer skb data using DMA instead of PIO for better performance. Ttcp now consistently shows 1095+ kB/s on RX and 1080+ kB on TX (at half duplex). Add EXPORT_NO_SYMBOLS for 2.5 compatibility. ne3200 firmware: Revert from the fragile interrupt driven operation to polled operation (so I can get the DMA code in). Transfer skb data using DMA instead of PIO for better performance. 82586: Fix release 0.04 end-of-frame flag testing and reporting bug (triggered if RX memory runs out). Added function to allocate board memory for TX and RX buffers. It takes the MTU into account (but the rest of the code doesn't - yet). Hooks for board specific transfer of skb data. Minor corrections to TX statistics. For the full release notes and instructions on compiling the driver, see: http://users.cybercity.dk/~ccc94453/linux/ne3200/0.05/ne3200-0.05.txt Regards, Rask Ingemann Lambertsen - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html