[ipxe-devel] [tg3] iPXE has major networking issues on recent iMac

Kevin Tran ktran at broadcom.com
Thu Oct 18 18:23:56 UTC 2012

Hi Calvin,
I will try to see if I can reproduce your issue on iMAC which has BCM57765 device.   I will let you know.


-----Original Message-----
From: ipxe-devel-bounces at lists.ipxe.org [mailto:ipxe-devel-bounces at lists.ipxe.org] On Behalf Of Calvin Owens
Sent: Thursday, October 18, 2012 10:00 AM
To: Michael Brown
Cc: ipxe-devel at lists.ipxe.org; jcowens at smu.edu; ccutler at cs.utah.edu
Subject: Re: [ipxe-devel] [tg3] iPXE has major networking issues on recent iMac

On Mon, Aug 20, 2012 at 5:17 PM, Michael Brown <mbrown at fensystems.co.uk> wrote:
> On Friday 20 Jul 2012 18:25:10 Calvin Owens wrote:
>> I'm having issues getting a recent Intel iMac to boot over PXE. The 
>> problem seems to be that the DHCP requests never reach the wire. 
>> Running tcpdump on the server, I see no traffic at all from iPXE.
> The tg3 driver has just been updated with a set of fixes from 
> Broadcom.  Could you try with the latest commit?
> Thanks,
> Michael

Apologies for not writing you back sooner, this got buried in my mailbox somehow...

The behavior is unchanged: the current HEAD (v1.0.0-1116-ga4d1250) still fails to boot on the iMacs. Running "ifstat" from the Ctrl+B prompt references error 0x3c256003.

If I configure a static IP on the iPXE host, I see error 0x06016001. The ARP behavior is the same as before (iPXE responds to my servers ARP requests).
The RX counter actually increments now, but no packets other than ARP reach the server.

I also reverted to d97c6a3 and applied some patches that Cody Cutler
(CC'd) sent
me (they didn't apply to the current HEAD), which also resulted in no change. I attached his patch for reference.

The NIC's MAC address is 40:6c:8f:34:39:f2, with PCI ID 14e4:16b4.

Let me know if there's any other information I can provide you guys with.

Calvin Owens

More information about the ipxe-devel mailing list