dhcp boot

I’m trying to boot 6.1 over network …

One computer is running ISC DHCP Server 3.0

Other computer has Intel 82562 network card,
Boot agent 3.0.04, PXE 2.0

DHCP is working well
Client downloads image via TFTP and then runs it.


Now there is a problem.

I used several images. For example /boot/fs/qnxbase.ifs.
In all cases pci-bios fails and /dev/pci is not created.
(unable to access /dev/pci)
After this io-net cannot be run …

I used /boot/build/qnxbase.build and removed
that AHA drivers, so the image is small enough to be
transfered onto network card.


Is there a problem with CS:IP ?
I know that on this card image is loaded on 0x0000:0xc700

Or another problem ?




This is another build file I tried. Actually, this is what i want to do.
Works perfectly, when booting from disk !!!

[virtual=x86,bios] .boot = {
startup-bios -s64k
PATH=/proc/boot:/bin:/usr/bin:/net/RTP-01/bin:/net/RTP-01/sbin
LD_LIBRARY_PATH=/proc/boot:/lib:/usr/lib:/lib/dll procnto
}

[+script] .script = {
procmgr_symlink …/…/proc/boot/libc.so.2 /usr/lib/ldqnx.so.2

seedres
pci-bios &
waitfor /dev/pci

io-net -d speedo -pqnet host=RTP-02.domain
waitfor /dev/io-net
waitfor /net/RTP-01

devc-con -n4 &
reopen /dev/con1

[+session] sh
}


libc.so
npm-qnet.so
devn-speedo.so


[data=c]

seedres
pci-bios
io-net




Thanks

Stepan Hejny

“Stepan Hejny” <Stepan.Hejny@aveco.com> wrote in message
news:9uq629$b27$1@inn.qnx.com

Is there a problem with CS:IP ?
I know that on this card image is loaded on 0x0000:0xc700

Perhaps you need to specify the location of the image in the build file. Do
so by including the tag [image=0x12345] (replace 12345 with your address).

-Adam

I made some tests and think that booting (loading and executing image)
over DHCP is working well for me, but pci-bios fails with errcode 1.
I’ve tried pci-bios from developers.qnx.com with same result.

Someone knows why is that ?

Stepan



“Operating System Tech Support” <os@qnx.com> pí¹e v diskusním pøíspìvku
news:9uqmm2$h3f$1@nntp.qnx.com

“Stepan Hejny” <> Stepan.Hejny@aveco.com> > wrote in message
news:9uq629$b27$> 1@inn.qnx.com> …

Is there a problem with CS:IP ?
I know that on this card image is loaded on 0x0000:0xc700

Perhaps you need to specify the location of the image in the build file.
Do
so by including the tag [image=0x12345] (replace 12345 with your address).

-Adam