Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!dispatch.news.demon.net!demon!awfulhak.demon.co.uk!awfulhak.demon.co.uk!awfulhak.demon.co.uk!not-for-mail From: brian@awfulhak.demon.co.uk (Brian Somers) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: problem with 3c590 Date: 6 Jul 1996 01:43:55 -0500 Organization: Coverform Ltd. Lines: 43 Message-ID: <4rl1vb$u3@anorak.coverform.lan> References: <4rf9u3$7vp@news.uit.no> NNTP-Posting-Host: localhost.coverform.lan X-NNTP-Posting-Host: awfulhak.demon.co.uk X-Newsreader: TIN [version 1.2 PL2] Terje Normann Marthinussen (terjem@cc.uit.no) wrote: : I've tried this both with 2.1-960627-SNAP and 2.2-960612-SNAP and : both have the same problems. : The card is a 10Mbit 3c590 pci combo using the BNC adapter. : When sending data fast, it stops sending. : Doing a ping when this happens results in "sendto: No buffer space available" : error messages. Can't find any error messages otherwise that can : explain what happens (/var/log/messages, dmesg, ifconfig vx0 debug). [other stuff deleted] Well, someone else with this problem. I'll tell you what I know, but it won't fix it. It happens when the kernel fills up the outgoing network buffer - sometimes. I suspect one of the following: The card receives data at the same time as sending and ends up producing only one interrupt for both events (I've had such problems writing serial stuff before - 8250s seem to do this). The driver ends up not knowing that the data was sent - hence the slow throughput and eventual fill-up. A msdosfs feature causes it. I have lots of DOS data on my laptop - it dual-boots MS-DOS. Usually I run FreeBSD and I export the DOS filesystem using SAMBA, but sometimes I need to boot DOS to use the data. Are you using MSDOS filesystems ? It's at least more frequent if you do. Did you have any problems with 2.1-RELEASE ? I didn't. It happens for both BNC & UTP. And - if you don't already know, it can be freed up by re-ifconfiging the interface (ifconfig ep0 inet myIP). Running tcpdump used to work, but doesn't help with 2.2-SNAP-960323. I dunno....... -- Brian <brian@awfulhak.demon.co.uk> Don't _EVER_ lose your sense of humour....