> Could you try this latest version. It incorporates Oleg > change sort-of. It was a good hint. The issue is that > we can't move the detection after the "reset" dance. Since > it needs to know if ASF is active. What we can do is just > do the bge_reset, look for ASF and then do the dance. This > works really well and I makes the PHY probe work without the > one remaining hack that I had left and I was able to get rid > of a couple more hacks. > > This applies to RELENG_6. > > Please let me know how this works. I'd like to commit > this. Please pay attention to if IPMI works before the > NIC is UP/or has an IP and then when it is ifconfig down > then up again. The PHY should be detected at brgphy > and not the generic one. It should also have all of the > proper speeds. It should work with and without PXE boot. > Finally non-IPMI ones should work. > > So far it works on the variants I have. >
Doug, I tried your patch (as well as one from you on 1/13/2006) on FreeBSD 6.1-RC2 but experienced hard lockups. It happens during startup right after setting the hostname, right before it would normally bring up the interface I believe. This is on four different servers, all Supermicro motherboards (H8DAR and H8DAE) based on the Broadcom BCM5704 chip. Here is the pciconf -lv: [EMAIL PROTECTED]:3:0: class=0x020000 card=0x164815d9 chip=0x164814e4 rev=0x10 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5704 NetXtreme Dual Gigabit Adapter' class = network subclass = ethernet [EMAIL PROTECTED]:3:1: class=0x020000 card=0x164815d9 chip=0x164814e4 rev=0x10 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM5704 NetXtreme Dual Gigabit Adapter' class = network subclass = Ethernet Any ideas? If you need any more information or have other patches I can test for you, let me know! -- Robert _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"