[ipxe-devel] Unable to use pxelinux's sanboot.c32 or gpxecmd.c32 to boot iscsi target with chap
Michael Brown
mbrown at fensystems.co.uk
Mon Nov 21 16:23:29 UTC 2011
On Saturday 19 Nov 2011 04:29:29 Chee-Yang Chau wrote:
> I compile latest undionly.kpxe from latest ipxe source. I attempt to
> boot a iscsi target with chap secret using:
> iPXE> dhcp net0
> iPXE> set username = user1
> iPXE> set password = password
> iPXE> sanboot iscsi:192.168.0.1::::iqn.example.com:win7
> The machine boot properly from iscsi target.
>
> Next, I try to chain load the ipxe from pxelinux:
> LABEL ipxekernel undionly.0
> and boot the following script via dhcp (using the infinite loop
> prevention method):
> #!ipxe
> dhcp net0
> set 190:string user1
> set 191:string password
> set 209:string menu.cfg
> chain pxelinux.0
You're using the wrong setting in your script: your first (working) example
uses "username" and "password", but your second (broken) example uses
"190:string" and "191:string". Use "username" and "password" and everything
should be fine.
(The username setting is actually 175.190 and password is 175.191 It would
work to use "175.190:string" instead of "username", but you may as well use
the more meaningful "username".)
Michael
More information about the ipxe-devel
mailing list