> 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.