ARP interfering with Etherboot TFTP?
John Connett/ENG/UK/Plasmon <[email protected]> Fri, 03 Mar 2006 17:14:06 +0000
| Newsgroups | gmane.network.etherboot.devel |
|---|---|
| Message-ID | <[email protected]> |
Has anyone experienced problems with ARP interfering with TFTP from Etherboot? I am attempting to load a FreeBSD kernel and all appears to be going well with alternate TFTP Data Packet; TFTP Acknowledgement exchanges. Then the TFTP server host sends an ARP Who has and it all falls down! It appears that the server end attempts to receive the first TFTP Acknowledgement for Block 10873 but receives ECONNREFUSED and gives up. Attached below are details of the datagrams exchanged around the time of the problem and the screen output on the Etherboot client system. Any thoughts as to the cause of the problem? Thanks in anticipation -- John Connett ---------------------------------------------------------------------- No Time Source Destination Prot Info -- ---- ------ ----------- ---- ---- 21854 15.457285 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 10871 21855 15.457657 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10871 21856 15.457731 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 10872 21857 15.458101 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10872 21858 15.458176 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 10873 21859 15.458339 skylon.devel.pcs 10.4.2.46 ARP Who has 10.4.2.46? Tell 10.4.2.152 21860 15.458544 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10873 21861 15.458691 10.4.2.46 skylon.devel.pcs ARP 10.4.2.46 is at 00:30:05:83:54:c5 21862 18.810359 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10873 21863 25.730640 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10873 21864 38.417368 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 10873 ---------------------------------------------------------------------- CLIENT MAC ADDR: 00 30 05 03 54 C5 GUID:00000000-0000-0000-0000-0030050354C5 CLIENT IP: 10.4.2.46 MASK: 255.255.255.0 DHCP IP: 10.4.2.152 PXE->EB !PXE 9511:0040 9511:00D6 9511:4B4D 9046:4CB0 0000 0000 0000 0268 ok Etherboot 5.4.0 (GPL) http://etherboot.org Drivers: UNDI UNDI Images: ELF FreeBSD Multiboot a.out PXE Exports: PXE Protocols: DHCP TFTP Relocating _text from: [00086810,00099ee0) to [3f6dc930,3f6f0000) Probing pci nic... [UNDI]Hunting for PnP BIOS...found $PnP at f000:6f80...ok Hunting for pixies...none found Hunting for ROMS...found 55AA at 000d0800...PCI:9005:0080...not me (14e4:1659) ...found 55AA at 000ca800...PCI:1044:a501...not me (14e4:1659) ...found 55AA at 000c9800...PCI:14e4:1659...ok ROM contains BootManage PXE, Slot 0500 by bootix Technology GmbH Located UNDI ROM supporting revision 2.1.0 Installing UNDI driver code to 9480:0000, data at 8f80:0000 UNDI driver created a pixie at 9480:0040...ok API 9480:00d6 St 8e80:0800 UD 8f80:4cb0 UC 9480:4b4d BD 0000:3bc0 BC 0000:7c98 Initializing UNDI driver. Please wait... Initialized UNDI NIC with IO 0x0000, IRQ 11, MAC 00:30:05:03:54:C5 NDIS type DIX+802.3 interface at 100 Mbps Searching for server (DHCP)...\ Me: 10.4.2.46, DHCP: 10.4.2.152, TFTP: 10.4.2.152 Loading 10.4.2.152:kernel (ELF/FreeBSD)... | ---------------------------------------------------------------------- ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642