On Wed, Oct 07, 2015 at 05:35:36PM +0200, Geert Stappers via Syslinux wrote:> On Wed, Oct 07, 2015 at 08:55:53AM -0500, Clements, James wrote: > > On Wed, Oct 07, 2015 Geert Stappers wrote > > > 13:36:47.964636 IP 192.168.205.1.47973 > 192.168.205.50.1938: UDP, length 30 > > > 13:36:47.964685 IP 192.168.205.50.1938 > 192.168.205.1.47973: UDP, length 4 > > > 13:36:47.974245 IP 192.168.205.50.1939 > 192.168.205.1.tftp: 47 RRQ "efi64/ldlinux.e64" octet tsize 0 blksize 1408 > > > 13:36:47.974552 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > 13:36:48.975612 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > 13:36:50.971212 IP 192.168.205.1.57375 > 192.168.205.50.1937: UDP, length 28 > > > 13:36:50.977653 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > > > > I do read in that 192.168.205.50 going deaf. > > > > > > > Do you have any suggestions on how I could resolve this issue then? > > > > Start with sharing more information. Information that I miss. > > * text which is on the screen of the netbooting (virtual) machine > * when/why was the network capture stopped >And now a better suggestion --- a/core/fs/pxe/isr.c +++ b/core/fs/pxe/isr.c @@ -267,6 +267,7 @@ void pxe_start_isr(void) int hwad = ((int)MAC[0] << 16) + ((int)MAC[1] << 8) + MAC[2]; dprintf("pxe_start_isr: got %06x %04x\n", hwad, pxe_undi_iface.ServiceFlags); if ((hwad == 0x000023ae) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || + (hwad == 0x0000155d) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || (hwad == 0x005c260a) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || (hwad == 0x00180373) && (pxe_undi_iface.ServiceFlags == 0xdc1b)) { asm volatile("orb $1,%0" : "+m" (pxe_need_poll)); See commit 1ada8a37ae30c2e4283c3e65444ccd72cf8a2e85 for where I see simularity. Groeten Geert Stappers -- Leven en laten leven
On Wed, Oct 07, 2015 at 06:01:30PM +0200, Geert Stappers via Syslinux wrote:> On Wed, Oct 07, 2015 at 05:35:36PM +0200, Geert Stappers via Syslinux wrote: > > On Wed, Oct 07, 2015 at 08:55:53AM -0500, Clements, James wrote: > > > On Wed, Oct 07, 2015 Geert Stappers wrote > > > > 13:36:47.974245 IP 192.168.205.50.1939 > 192.168.205.1.tftp: 47 RRQ "efi64/ldlinux.e64" octet tsize 0 blksize 1408 > > > > 13:36:47.974552 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > > 13:36:48.975612 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > > 13:36:50.971212 IP 192.168.205.1.57375 > 192.168.205.50.1937: UDP, length 28 > > > > 13:36:50.977653 IP 192.168.205.1.56054 > 192.168.205.50.1939: UDP, length 28 > > > > > > > > I do read in that 192.168.205.50 going deaf. > > > > > > > > > > Do you have any suggestions on how I could resolve this issue then? > > > > > > > Start with sharing more information. Information that I miss. > > > > * text which is on the screen of the netbooting (virtual) machine > > * when/why was the network capture stopped > > > > And now a better suggestion > > --- a/core/fs/pxe/isr.c > +++ b/core/fs/pxe/isr.c > @@ -267,6 +267,7 @@ void pxe_start_isr(void) > int hwad = ((int)MAC[0] << 16) + ((int)MAC[1] << 8) + MAC[2]; > dprintf("pxe_start_isr: got %06x %04x\n", hwad, pxe_undi_iface.ServiceFlags); > if ((hwad == 0x000023ae) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || > + (hwad == 0x0000155d) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || > (hwad == 0x005c260a) && (pxe_undi_iface.ServiceFlags == 0xdc1b) || > (hwad == 0x00180373) && (pxe_undi_iface.ServiceFlags == 0xdc1b)) { > asm volatile("orb $1,%0" : "+m" (pxe_need_poll)); > > > See commit 1ada8a37ae30c2e4283c3e65444ccd72cf8a2e85 for where I see simularity.http://repo.or.cz/syslinux.git/commitdiff/1ada8a37ae30c2e4283c3e65444ccd72cf8a2e85 is for BIOS, not for EFI. So that suggestion can be scraped. Which makes * text which is on the screen of the netbooting (virtual) machine * when/why was the network capture stopped more relevant. Groeten Geert Stappers -- Leven en laten leven
> On Wed, Oct 07, 2015 at 06:01:30PM +0200, Geert Stappers via Syslinux > wrote: > > On Wed, Oct 07, 2015 at 05:35:36PM +0200, Geert Stappers via Syslinux > wrote: > > > On Wed, Oct 07, 2015 at 08:55:53AM -0500, Clements, James wrote: > > > > On Wed, Oct 07, 2015 Geert Stappers wrote > > > > > 13:36:47.974245 IP 192.168.205.50.1939 > 192.168.205.1.tftp: 47 > > > > > RRQ "efi64/ldlinux.e64" octet tsize 0 blksize 1408 > > > > > 13:36:47.974552 IP 192.168.205.1.56054 > 192.168.205.50.1939: > > > > > UDP, length 28 > > > > > 13:36:48.975612 IP 192.168.205.1.56054 > 192.168.205.50.1939: > > > > > UDP, length 28 > > > > > 13:36:50.971212 IP 192.168.205.1.57375 > 192.168.205.50.1937: > > > > > UDP, length 28 > > > > > 13:36:50.977653 IP 192.168.205.1.56054 > 192.168.205.50.1939: > > > > > UDP, length 28 > > > > > > > > > > I do read in that 192.168.205.50 going deaf. > > > > > > > > > > > > > Do you have any suggestions on how I could resolve this issue then? > > > > > > > > > > Start with sharing more information. Information that I miss. > > > > > > * text which is on the screen of the netbooting (virtual) machine > > > * when/why was the network capture stopped > > > > > > > And now a better suggestion > > > > --- a/core/fs/pxe/isr.c > > +++ b/core/fs/pxe/isr.c > > @@ -267,6 +267,7 @@ void pxe_start_isr(void) > > int hwad = ((int)MAC[0] << 16) + ((int)MAC[1] << 8) + MAC[2]; > > dprintf("pxe_start_isr: got %06x %04x\n", hwad, > pxe_undi_iface.ServiceFlags); > > if ((hwad == 0x000023ae) && (pxe_undi_iface.ServiceFlags => > 0xdc1b) || > > + (hwad == 0x0000155d) && (pxe_undi_iface.ServiceFlags => > + 0xdc1b) || > > (hwad == 0x005c260a) && (pxe_undi_iface.ServiceFlags == 0xdc1b) > || > > (hwad == 0x00180373) && (pxe_undi_iface.ServiceFlags == 0xdc1b)) { > > asm volatile("orb $1,%0" : "+m" (pxe_need_poll)); > > > > > > See commit 1ada8a37ae30c2e4283c3e65444ccd72cf8a2e85 for where I see > simularity. > > http://repo.or.cz/syslinux.git/commitdiff/1ada8a37ae30c2e4283c3e65444ccd > 72cf8a2e85 > is for BIOS, not for EFI. So that suggestion can be scraped. > > Which makes > * text which is on the screen of the netbooting (virtual) machine > * when/why was the network capture stopped more relevant. >Hi Geert, the screen displays the following: PXE Network Boot using IPv4 .... Station IP address is 192.168.205.50 Server IP address is 192.168.205.1 NBP filename is efi64/syslinux.efi NBP filesize is 200096 Bytes Downloading NBP file... Successfully downloaded NBP file. Getting cached packet My IP is 192.168.205.50 Thanks, James This e-mail and any attachments may be confidential or legally privileged. If you received this message in error or are not the intended recipient, you should destroy the e-mail message and any attachments or copies, and you are prohibited from retaining, distributing, disclosing or using any information contained herein. Please inform us of the erroneous delivery by return e-mail. Thank you for your cooperation.