Realtek 8168/8111 hang on high load
I'm using a notebook that have a realtek 8168/8111 (r1000) ethernet that hangs during high load (big download and/or big upload). Currently I'm using Kubuntu Dapper. I don't think it's a hardware problem, cause i never had this problem while using windows.
I think that this has something to do with the ethernet not detecting the network speed and duplex correctly. But when I try to control it using 'ethtool', it fails (Dapper's kernel is not recent enough). So I downloaded the module source from realtek's webserver. When I compiled it, I got these errors :
/home/ari197/Downloads/r1000_v1.05/src/r1000_n.c:1295: error: conflicting types for ‘r1000_tx_action’
/home/ari197/Downloads/r1000_v1.05/src/r1000_n.c:137: error: previous declaration of ‘r1000_tx_action’ was here
/home/ari197/Downloads/r1000_v1.05/src/r1000_n.c:1344: error: conflicting types for ‘r1000_rx_action’
/home/ari197/Downloads/r1000_v1.05/src/r1000_n.c:136: error: previous declaration of ‘r1000_rx_action’ was here
make: *** [/home/ari197/Downloads/r1000_v1.05/src/r1000_n.o] Error 1
any ideas why it won't compile. Does anybody know any other possibility that might cause the system to crash ??