FreeBSD boots too fast on Dell PE850
Ruslan Ermilov
ru at freebsd.org
Fri Aug 18 10:43:15 UTC 2006
On Fri, Aug 18, 2006 at 06:22:56PM +0900, Pyun YongHyeon wrote:
> On Fri, Aug 18, 2006 at 10:51:07AM +0200, Martin Horcicka wrote:
> > 2006/8/18, Dan Nelson <dnelson at allantgroup.com>:
> > >In the last episode (Aug 17), Alan Amesbury said:
> > >> OK, booting *too* quickly is a somewhat unusual problem..... I have
> > >> FreeBSD 6.1-RELEASE-p3 running on a Dell PowerEdge 850. For some
> > >> reason, in the PowerEdge 850 Dell chose to replace the perfectly
> > >> adequate em(4) adapters found on the PE750 with bge(4) hardware.
[...]
> > It's a little hack but it works as expected. Anyway, in some cases it
> > does not help. The NIC is probably reset at some later point. I have
> > not investigated it further yet.
> >
> > >Another thing to check is whether you have alias IPs. I believe the
> > >bge driver has to reset the card every time you add or remove an IP.
> > >I know the ti driver (whose chipset the broadcom chips are based on)
> > >had that problem.
> >
> > Yes, but I believe that all such operations are done by the netif script.
> >
>
> I think it's job of device driver. If the driver find its link
> negotiation is in progress it should not send frames.
> Unfortunately not all drivers handle this correctly.
>
But the bge's start() routine does this, and did it in 6.1-RELEASE,
so it doesn't look like a problem in this particular case.
: if (!sc->bge_link || IFQ_DRV_IS_EMPTY(&ifp->if_snd))
: return;
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060818/68a59f36/attachment.pgp
More information about the freebsd-stable
mailing list