extra bytes padding in ethernet frame causes router confusion
|
2018-07-03, 09:15
Post: #3
|
|||
|
|||
RE: extra bytes padding in ethernet frame causes router confusion
(2018-07-02 20:08)NiKiZe Wrote: Since this is on the more technical level, I would suggest posting this to the ipxe mailing list for it to better reach the right audience. I hacked the generation of the DHCP packet by iPXE so that it produces exactly the same packet as the UEFI BIOS native PXE implementation, which does generate an ethernet frame of the correct size (389 octets) resulting in a DHCPOFFER on the premise that the router might have gotten confused by some of the options normally put in by iPXE. It was only later that I discovered the zero padding bytes. (difference between -vv and -vvv options to tcpdump). Whether it is an issue with the NII driver in iPXE or an issue with the NII implementation in the BIOS, that I do not know. I suppose it is possible that the interpretation of the UEFI NII specs differ. I tried building intelx.efi (the board is an Intel Atom C3758 SoC, which supposedly has 4 Intel X55x LAN ports) but that failed to boot. |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
extra bytes padding in ethernet frame causes router confusion - gretchenv - 2018-07-02, 12:49
RE: extra bytes padding in ethernet frame causes router confusion - NiKiZe - 2018-07-02, 20:08
RE: extra bytes padding in ethernet frame causes router confusion - gretchenv - 2018-07-03 09:15
RE: extra bytes padding in ethernet frame causes router confusion - NiKiZe - 2018-07-03, 21:29
RE: extra bytes padding in ethernet frame causes router confusion - NiKiZe - 2018-07-07, 20:18
|
User(s) browsing this thread: 2 Guest(s)