Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Sep 2004 22:07:18 +0200
From:      Danny Braniss <danny@cs.huji.ac.il>
To:        Paul Saab <ps@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: supporting broadcom gig BCM5751 
Message-ID:  <20040925200720.EF30E43D3F@mx1.FreeBSD.org>
In-Reply-To: Message from Paul Saab <ps@freebsd.org>  of "Sat, 25 Sep 2004 08:54:25 MST." <20040925155425.GA15039@elvis.mu.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Can you try http://yogurt.org/FreeBSD/bge_5750.diff
> 
> It got my 5751 working.

it booted ok!, the real test will be tomorrow, (i can't move the rj45 from
home :-)

bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem 
0xdfcf0000-0xdfcfffff irq 16 at device 0.0 on pci2
miibus0: <MII bus> on bge0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
bge0: Ethernet address: 00:0f:1f:da:0e:64

and
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ether 00:0f:1f:da:0e:64
        media: Ethernet autoselect (none)
        status: no carrier

btw, this is still a problem:
	http://www.freebsd.org/cgi/query-pr.cgi?pr=68445

thanks,
	danny

> 
> Peter Radcliffe (pir@pir.net) wrote:
> > I'm trying to install a new dell machine at work but it's coming up
> > with an unknown internal gig ether card and it's stupidly fussy about
> > PCI cards (won't boot with random cards in it).
> > 
> > The device is; 0x14e4 0x1677 which some searching tells me is a
> > broadcom BCM5751 gig ether card.
> > 
> > Adding the device ids to if_bge.c and if_bgereg.h;
> > 
> >   #define BCOM_DEVICEID_BCM5751		0x1677
> > 
> > 	{ BCOM_VENDORID, BCOM_DEVICEID_BCM5751,
> > 		"Broadcom BCM5751 Gigabit Ethernet" },
> > 
> > and PXE booting with the new kernel gives me;
> > 
> >   bge0: <Broadcom BCM5751 Gigabit Ethernet, ASIC rev. 0x4001> mem
> >     0xdfcf0000-0xdfcfffff irq 11 at device 0.0 on pci2
> >   NMI ISA a0, EISA ff
> >   RAM parity error, likely hardware failure.
> > 
> >   Fatal trap 19: non-maskable interrupt trap while in kernel mode
> >   instruction pointer     = 0x8:0xc028a8cb
> >   stack pointer           = 0x10:0xc0821d4c
> >   frame pointer           = 0x10:0xc0821d54
> >   code segment            = base 0x0, limit 0xfffff, type 0x1b
> >                           = DPL 0, pres 1, def32 1, gran 1
> >   processor eflags        = interrupt enabled, IOPL = 0
> >   current process         = 0 (swapper)
> >   interrupt mask          = net tty bio cam 
> >   trap number             = 19
> >   panic: non-maskable interrupt trap
> > 
> > This doesn't happen with a default kernel (or my special build kernel
> > without the source patch). ANy hints or does this need real driver
> > support work ?
> > 
> > P.
> > 
> > -- 
> > pir
> 
> -- 
> -ps
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
> 




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