Hi there. [Message to developers, also CC'ed to mailing list] I've been having some problems with the kernel module for my network card. I have a 3com 3c905-TX network card, that generally works quite well. I have had some IRQ problems recently with sharing but have hopefully got those fixed. As I say, in general the NIC is very reliable. I can move a lot of data at high speed over it. However, if I try and do this when my soundcard is in use, I find my NIC stops working. No network traffic occurs, and I get errors in my syslog. When I stop the soundcard, sometimes I get my network connectivity back, sometimes not. An /etc/init.d networking restart generally restores connectivity. I'm running Debian Linux 3.0 stable with a kernel 2.4.18. My card,as I say, is a 3com 3x905-TX. I've got a Soundblaster 4.1 Digital soundcard and an ECS K7S5A motherboard. The kernel errors are as follows: Nov 28 04:04:17 aquila kernel: NETDEV WATCHDOG: eth0: transmit timed out Nov 28 04:04:17 aquila kernel: eth0: transmit timed out, tx_status 00 status e800. Nov 28 04:04:17 aquila kernel: diagnostics: net 0cc0 media 8802 dma 000400a1. Nov 28 04:04:17 aquila kernel: Flags; bus-master 1, dirty 155028(4) current 155044(4) Nov 28 04:04:17 aquila kernel: Transmit list 0e549300 vs. ce549300. Nov 28 04:04:17 aquila kernel: 0: @ce549200 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: 1: @ce549240 length 80000044 status 00000044 Nov 28 04:04:17 aquila kernel: 2: @ce549280 length 80000044 status 80000044 Nov 28 04:04:17 aquila kernel: 3: @ce5492c0 length 80000044 status 80000044 Nov 28 04:04:17 aquila kernel: 4: @ce549300 length 80000042 status 00000042 Nov 28 04:04:17 aquila kernel: 5: @ce549340 length 80000072 status 00000072 Nov 28 04:04:17 aquila kernel: 6: @ce549380 length 80000072 status 00000072 Nov 28 04:04:17 aquila kernel: 7: @ce5493c0 length 80000072 status 00000072 Nov 28 04:04:17 aquila kernel: 8: @ce549400 length 80000072 status 00000072 Nov 28 04:04:17 aquila kernel: 9: @ce549440 length 8000006e status 0000006e Nov 28 04:04:17 aquila kernel: 10: @ce549480 length 8000006e status 0000006e Nov 28 04:04:17 aquila kernel: 11: @ce5494c0 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: 12: @ce549500 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: 13: @ce549540 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: 14: @ce549580 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: 15: @ce5495c0 length 8000002a status 0000002a Nov 28 04:04:17 aquila kernel: eth0: Resetting the Tx ring pointer. And the messages when modprobing the module are as follows: Nov 28 03:46:15 aquila kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html Nov 28 03:46:15 aquila kernel: 00:09.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xdc00. Vers LK1.1.16 I'd quite like to find a solution to this; can anyone suggest one? Thanks in advance, -- Alex Pounds Variables won't; Constants aren't. - : 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