Re: [PATCH] fix PXE transmit failure if P_UNKNOWN is not supported

2014-09-27 Thread Andrei Borzenkov
В Sat, 26 Jul 2014 07:55:03 +0400 Andrey Borzenkov arvidj...@gmail.com пишет: В Fri, 25 Jul 2014 23:38:34 +0200 Vladimir 'φ-coder/phcoder' Serbinenko phco...@gmail.com пишет: On 25.07.2014 17:53, Andrey Borzenkov wrote: Some PXE stacks do not support P_UNKNOWN in UNDI TRANSMIT; nothing

[PATCH] fix PXE transmit failure if P_UNKNOWN is not supported

2014-07-25 Thread Andrey Borzenkov
Some PXE stacks do not support P_UNKNOWN in UNDI TRANSMIT; nothing is sent at all. So strip Ethernet header for known frame types and let PXE stack add it. PXE implementation that fail is e.g. 64bit_foxconn with PXE-2.0 (build 082) NIC: SIS900 PXE BootROM v1.09 Hook Int19 Reported-By:

Re: [PATCH] fix PXE transmit failure if P_UNKNOWN is not supported

2014-07-25 Thread Vladimir 'φ-coder/phcoder' Serbinenko
On 25.07.2014 17:53, Andrey Borzenkov wrote: Some PXE stacks do not support P_UNKNOWN in UNDI TRANSMIT; nothing is sent at all. So strip Ethernet header for known frame types and let PXE stack add it. If I'm reading this patch correctly it discards several fields of the packet and i.a. kills

Re: [PATCH] fix PXE transmit failure if P_UNKNOWN is not supported

2014-07-25 Thread Andrey Borzenkov
В Fri, 25 Jul 2014 23:38:34 +0200 Vladimir 'φ-coder/phcoder' Serbinenko phco...@gmail.com пишет: On 25.07.2014 17:53, Andrey Borzenkov wrote: Some PXE stacks do not support P_UNKNOWN in UNDI TRANSMIT; nothing is sent at all. So strip Ethernet header for known frame types and let PXE stack