Subject: Re: pxe boot problems
To: None <netbsd-users@NetBSD.org>
From: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
List: netbsd-users
Date: 02/13/2004 09:43:55
--4bRzO86E/ozDv8r1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello,

On Fri, Feb 13, 2004 at 01:34:40AM -0500, Louis  Guillaume wrote:

> I'm having some trouble booting via PXE Boot/NFS. The client is able to=
=20
> grab the pxe-bootloader via TFTP and does the countdown. Then...
>=20
> [...]

> no rootpath, no nfs
> open netbsd: Device not configured
> boot: Device not configured
> Boot fail
>=20
> [...]
>=20
> class "pxe-clients-ia32" {
>         match if substring (option vendor-class-identifier, 0, 20)
>                  =3D "PXEClient:Arch:00000";
>         filename "pxeboot_ia32.bin";
>         option root-path "192.168.1.110:/var/export/root" ;
> }

Here's the error....=20

The class "pxe-clients-ia32" stuff is what the PXE ROM needs to find the
the secondary bootloader.

The option root-path sentence needs to be out of this - so that the kernel
thus loaded can see it, too.

	Try it like this:

        class "pxe-clients-ia32" {
              match if substring (option vendor-class-identifier, 0, 20)
                       =3D "PXEClient:Arch:00000";
              filename "pxeboot_ia32.bin";
        }

	# ...

	host foo {
		hardware ethernet 12:34:56:78:9a:bc;
		fixed-address 192.168.1.109;
		option root-path "192.168.1.110:/var/export/root" ;
	}

Regards,
	-is

--4bRzO86E/ozDv8r1
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: 2.6.i

iQEVAgUBQCyOSDCn4om+4LhpAQFWXQf7BpCmw2DKDC8Vm5NgoqTFMmwOMq5f2zBT
vT4yMgkuEd+v7qlqoRcYF2Z7xTYdOjVOJmYRFbCRF/Qa25D42yNWovYhTLbxUij7
nkdMd1YxpdA5kQ7mM4m4V3WwDLYbQwn1s6zqLT2RMAEAPJJ379dLvcEmsKDjbN2y
Qc7U34X8HmqqkLXtySIPCHtT6FK2riwJe8Om7sc3pDAwIT1/Q4j4gzu/GDXecSvG
j7o3/YhChuvd5xXV6H98fAha852nHt/9/AQyaEv0VXrWd6mDcstJHcr8d6jP17cu
mzSkfOMPqKLbR6NCsYHTc6et0wMB5bhCIXZ0aE3PzfcdI0EVLbsXSw==
=YOJY
-----END PGP SIGNATURE-----

--4bRzO86E/ozDv8r1--