[syslinux] [5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
Gerardo Exequiel Pozzi
vmlinuz386 at yahoo.com.ar
Thu Jun 13 08:39:48 PDT 2013
On 06/13/2013 07:59 AM, Matt Fleming wrote:
> On Wed, 12 Jun, at 12:42:01PM, Gerardo Exequiel Pozzi wrote:
>> make installer
>> make -C utils
>> make -C com32
>>
>> then copy all files *.c32 (including ldlinux.c32) and lpxelinux.0
>
> I suspect the above make commands aren't enough to rebuild the necessary
> files. I just pushed out a 5.11-pre1 with a version of the patch that
> only changes the internal representation of PATH. Could you grab it and
> see if things work for you?
>
Cool now works finally! Boot fine using TFTP and HTTP. Great job :)
I will do a complete tests in few hours (normal booting), too see if no
regressions.
Just curious:
1 GET /arch/boot/syslinux/lpxelinux.0" 200 81387 "" "iPXE/1.0.0+ (09c5)"
2 GET /arch/ldlinux.c32" 404 383 "" "Syslinux/5.11"
3 GET /arch//boot/isolinux/ldlinux.c32" 404 398 "" "Syslinux/5.11"
4 GET /arch//isolinux/ldlinux.c32" 404 393 "" "Syslinux/5.11"
5 GET /arch//boot/syslinux/ldlinux.c32" 200 116314 "" "Syslinux/5.11"
6 GET /arch//boot/syslinuxldlinux.c32" 404 397 "" "Syslinux/5.11"
7 GET /arch//boot/syslinux/ldlinux.c32" 200 116314 "" "Syslinux/5.11"
this iteration is because of internal search PATH?
Maybe there is something a bit wrong and can be fixed, see how
"ldlinux.c32" is found (line 5), and after found, there is another try
to retrive, but for another path that is wrong concatenaed
"/syslinuxldlinux.c32" (line 6), and finally another time ldlinux.32 is
retrived again (line 7) from the same path used previously (line 5).
Similar thing happens on TFTP:
1 sent /run/archiso/bootmnt/arch/boot/syslinux/lpxelinux.0 to 192.168.0.90
2 file /run/archiso/bootmnt/arch/ldlinux.c32 not found
3 file /run/archiso/bootmnt/arch//boot/isolinux/ldlinux.c32 not found
4 file /run/archiso/bootmnt/arch//isolinux/ldlinux.c32 not found
5 file /run/archiso/bootmnt/arch//boot/syslinuxldlinux.c32 not found
6 sent /run/archiso/bootmnt/arch//boot/syslinux/ldlinux.c32 to 192.168.0.90
7 error 0 No error, file close received from 192.168.0.90
8 failed sending /run/archiso/bootmnt/arch//boot/syslinux/ldlinux.c32 to
192.168.0.90
Anyway it works. Thanks a lot :)
--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://www.zytor.com/pipermail/syslinux/attachments/20130613/93b12695/attachment.sig>
More information about the Syslinux
mailing list