Re: BCM5754 supported in 6.2 release?

2006-10-05 Thread Yi-Hua Edward Yang

Mike Jakubik wrote:

Yi-Hua Edward Yang wrote:

I asked the question below a while back but got no answer.
Does that mean BCM5754 integrated GbE will not be supported
by 6.2 release at all? The HARDWARE.TXT file does not list
it, but the source code seems to have the BCM5754 support,
or at least so the CVS comments say.

Does anyone know when if_bge will support BCM5754 GbE? We
really hope to run FreeBSD on our Dell Precision desktops.


If the source code mentions support, then it most likely will be 
supported but has not made it to the docs yet. To be sure, download 
ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.2/6.2-BETA2-i386-bootonly.iso 
, boot it up and see for yourself.


Hi, thanks for your reply and suggestion.

I downloaded FreeBSD 6.2 Beta2 and tried to boot it on Dell
Precision 390. It failed with the same sympton as before
(upgrade 6.1 release by cvsup and buildkernel/buildworld).

The BCM5754 device is recognized (wrongly) as BCM5787, folloed
by a kernel trap 19.

This problem effectively makes FreeBSD 6.2 Beta2 unusable on
any new Dell Precision machines. Please help, anyone? Thanks
in advance!

Edward


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


BCM5754 supported in 6.2 release?

2006-10-04 Thread Yi-Hua Edward Yang

I asked the question below a while back but got no answer.
Does that mean BCM5754 integrated GbE will not be supported
by 6.2 release at all? The HARDWARE.TXT file does not list
it, but the source code seems to have the BCM5754 support,
or at least so the CVS comments say.

Does anyone know when if_bge will support BCM5754 GbE? We
really hope to run FreeBSD on our Dell Precision desktops.
Thanks in advance!

Sincerely,
Edward



Yi-Hua Edward Yang wrote:
 Hi,

 I install FreeBSD 6.1 on a new Dell Precision 390,
 which has an on-board BCM5754 GbE NIC that was not
 recognized. A quick look into the CVS shows that its
 support is added at if_bge.c rev. 1.91.2.15, later
 than what is found in 6.1.

 So I performed cvsup, rebuilt world and kernel with
 if_bge as a separate module. Loading the module after
 reboot put kernel to fatal trap 19. Furthermore, the
 device recognized by the module is wrong - BCM5787
 instead of BCM5754. (I checked with pciconf that the
 on-board GbE does have the device ID of BCM5754.)

 Below is the fatal trap message -

 bge0: Broadcom unknown BCM5787, ASIC rev. 0xb002 mem 
0xecef-0xecef irq 17 at device 0.0 on pci4

 kernel trap 19 with interrupts disabled

 Fatal trap 19: non-maskable interrupt trap while in kernel mode
 instruction pointer = 0x20:0xc088c873
 stack pointer   = 0x28:0xe74caa48
 frame pointer   = 0x28:0xe74caa54
 code segment= base 0x0, limit 0xf, type 0x1b
 = DPL 0, pres 1, def32 1, gran 1
 processor eflags= IOPL = 0
 current process = 547 (kldload)
 [thread pid 547 tid 100071 ]
 Stopped at  0xc088c873 = pcireg_cfgwrite+0xa3:  nop
 db


 I suspect some problem in if_bge for BCM5754 when
 merging the device driver source with HEAD after 6.1
 release, but I do not have enough knowledge to debug
 the driver. I hope someone with knowledge of if_bge
 device driver source could help. Please let me know
 if other information is needed. Thanks.

 Sincerely,
 Edward
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: BCM5754 supported in 6.2 release?

2006-10-04 Thread Mike Jakubik

Yi-Hua Edward Yang wrote:

I asked the question below a while back but got no answer.
Does that mean BCM5754 integrated GbE will not be supported
by 6.2 release at all? The HARDWARE.TXT file does not list
it, but the source code seems to have the BCM5754 support,
or at least so the CVS comments say.

Does anyone know when if_bge will support BCM5754 GbE? We
really hope to run FreeBSD on our Dell Precision desktops.


If the source code mentions support, then it most likely will be 
supported but has not made it to the docs yet. To be sure, download 
ftp://ftp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/6.2/6.2-BETA2-i386-bootonly.iso 
, boot it up and see for yourself.



___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]