Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jan 2003 10:41:30 -0500
From:      "JoeB" <barbish@a1poweruser.com>
To:        "Wayne Swart" <fixx@fixx.co.za>, "FreeBSD Mailing list" <freebsd-questions@freebsd.org>
Subject:   RE: disconnecting nic
Message-ID:  <MIEPLLIBMLEEABPDBIEGAEMBDEAA.barbish@a1poweruser.com>
In-Reply-To: <20030129170601.C236-100000@gemini.fixx.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
The problem you describe is becoming common in the 4.x versions of
FBSD.
I have seen these solutions voiced previously in this list.

1. Check the PC's bios, look for a toggle to disable plug-n-play
function.

2. Check that your PCI Nic card is not in the first or last PCI
expansion
slot on the motherboard.

3. There is a problem with autonegotiation of the media settings
between
your NIC and your switch. The default setting of auto means the Nic
card
should sense the Lan for the switch or hub and set it's media type
to match.
There have been reports of the Nic Card media type changing on the
fly
between
10/100 and halfduplex and fullduplex causing the network to freeze
up.
To stop this use the "ifconfig" command in the rc.conf file to force
the
media type.  Like this
ifconfig_xl0="inet 10.0.10.2 media 100baseTX mediaopt full-duplex"

4 add   option   PCI_ENABLE_IO_MODES
to your kernel source and recompile. See LINT

5. add   device  puc
         option  PUC_FASTINTR
to your kernel source and recompile. See LINT

6. Follow bug fix using this url
http://www.freebsd.org/cgi/query-pr.cgi?pr=40636


Try one of the above one at a time until your problem goes away.



-----Original Message-----
From: owner-freebsd-questions@FreeBSD.ORG
[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Wayne Swart
Sent: Wednesday, January 29, 2003 10:12 AM
To: FreeBSD Mailing list
Subject: disconnecting nic

Good day all you smart ppl

I seem to have an unsolvable (unsovable only in my small world)
problem.


i have posted this problem to you guys before but no one was able to
help
me with it :(

i have two network cards in my box (freebsd 4.7), both are accton
1207f
(dc type) running at 100baseTX full-duplex. as soon as i send high
volumes
of data through dc0 to another box on the lan, like for instance
over an
ftp connection, dc0 looses its connectivity

by doing an ifconfig dc0 down, and then up again, it brings the
connection
back up only to see it fail after a minute or so.

if i remove dc1 completely from the box it works fine
could this be because of irq conflicts even though dc0 and dc1 are
not
using the same irq's?

please help me


kind regards
wayne



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MIEPLLIBMLEEABPDBIEGAEMBDEAA.barbish>