On 31/10/06, Scott Long <[EMAIL PROTECTED]> wrote:
Pyun YongHyeon wrote:
> On Mon, Oct 30, 2006 at 08:06:28PM -0700, Scott Long wrote:
>  > Pyun YongHyeon wrote:
>  > >On Mon, Oct 30, 2006 at 04:17:00PM +0200, Conrad Burger wrote:
>  > > > I am trying to get FreeBSD to work on a Dell 1955 blade. Looks like
>  > > > the NICs on the blade are not supported by the BCE or BGE driver.
>  > > >
>  > > > On Linux the NICs are identified as "06:00.0 Ethernet controller:
>  > > > Broadcom Corporation NetXtreme II BCM5708S Gigabit Ethernet (rev 11)"
>  > > >
>  > > > >From "if_bce.c"
>  > > > -------------------------
>  > > > * The following controllers are not supported by this driver:
>  > > > * (These are not "Production" versions of the controller.)
>  > > > *   BCM5706C A0, A1
>  > > > *   BCM5706S A0, A1, A2, A3
>  > > > *   BCM5708C A0, B0
>  > > > *  --> BCM5708S <-- A0, B0, B1
>  > > >
>  > > > Is there any reason why the chipset is not supported? Is there anyway
>  > > > of getting the BCE or BGE driver to work with this chipset? Will it be
>  > > > supported sometime in the near future?
>  > > >
>  > > > Any help would be much appreciated.
>  > > >
>  > >
>  > >It seems that there is typo in bce(4) driver.
>  > >Try attached patch.
>  > >
>  > >
>  > >
>  > >------------------------------------------------------------------------
>  > >
>  > >Index: if_bce.c
>  > >===================================================================
>  > >RCS file: /pool/ncvs/src/sys/dev/bce/if_bce.c,v
>  > >retrieving revision 1.17
>  > >diff -u -r1.17 if_bce.c
>  > >--- if_bce.c      21 Oct 2006 07:54:39 -0000      1.17
>  > >+++ if_bce.c      31 Oct 2006 00:37:47 -0000
>  > >@@ -116,8 +116,8 @@
>  > >          "Broadcom NetXtreme II BCM5708 1000Base-T" },
>  > >
>  > >  /* BCM5708S controllers and OEM boards. */
>  > >- { BRCM_VENDORID, BRCM_DEVICEID_BCM5708,  PCI_ANY_ID,  PCI_ANY_ID,
>  > >-         "Broadcom NetXtreme II BCM5708 1000Base-T" },
>  > >+ { BRCM_VENDORID, BRCM_DEVICEID_BCM5708S,  PCI_ANY_ID,  PCI_ANY_ID,
>  > >+         "Broadcom NetXtreme II BCM5708S 1000Base-T" },
>  > >  { 0, 0, 0, 0, NULL }
>  > > };
>  > >
>  > >
>  > >
>  > >------------------------------------------------------------------------
>  >
>  > Why remove a valid entry?
>  >
>
> I didn't remove it. You can see duplicated BRCM_DEVICEID_BCM5708s in
> bce_devs.
>
>  > Scott
>

Oops, you're right.  I've been accidentally ignoring this anyways, I'll
take care of it.  Thanks!

Scott


Thanks the kernel now recognizes the network interface.

But it fails to "attach" the driver to the interface and gives the
following error.
"bce0 if_bce.c(531) SerDes controllers are not supported!"

What now .... is there anything else I can try?

Regards
Conrad
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to