[ipxe-devel] Problem with TG3 driver

Ian Dall ian at beware.dropbear.id.au
Sun Aug 26 15:24:09 UTC 2012


On Tue, 2012-05-08 at 11:14 -0400, an unknown sender wrote:
> Hello All,
>      I've been trying to get a Dell Optiplex FX160 to boot with iPXE via 
> USB flash drive. While booting via chainload does work, we do not have 
> PXE boot enabled on all of our subnets, so it is handy to have a flash 
> drive to boot from.
>      The FX160 has a Broadcom NetXTreme BCM5764M Gigabit Ethernet PCIe 
> (14e4:1684[1028:0281]), according to HDT from Syslinux. I would have an 
> issue that when I would boot the machine, it would hang trying to get a 
> DHCP address. When I used Git Biesect, it narrowed it down to the tg3 
> driver:

I can confirm this, for a SMC PCI-X card 173b:03e9

        # lspci -vs 1:d.0
        01:0d.0 Ethernet controller: Altima (nee Broadcom) AC1001
        Gigabit Ethernet (rev 15)
        	Subsystem: Standard Microsystems Corp [SMC] Device 9562
        	Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 21
        	Memory at fc9f0000 (64-bit, non-prefetchable) [size=64K]
        	Capabilities: [40] PCI-X non-bridge device
        	Capabilities: [48] Power Management version 2
        	Capabilities: [50] Vital Product Data
        	Capabilities: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
        	Kernel driver in use: tg3
        	Kernel modules: tg3

It seems to be hanging in dma test. Reverting to the old tg3 driver
works for me as well.

Regards,
Ian

-- 
Ian Dall <ian at beware.dropbear.id.au>




More information about the ipxe-devel mailing list