diff options
| author | Michael Brown | 2005-05-17 18:44:57 +0200 |
|---|---|---|
| committer | Michael Brown | 2005-05-17 18:44:57 +0200 |
| commit | 1097cf8685cd81f0003bd6f17d050e5174a85b90 (patch) | |
| tree | 47a39f2a1e980cca43c28c4d1a6dfdf431b910b2 /contrib/mkQNXnbi/examples | |
| parent | Quickly hacked to use a buffer rather than a processor. (diff) | |
| download | ipxe-1097cf8685cd81f0003bd6f17d050e5174a85b90.tar.gz ipxe-1097cf8685cd81f0003bd6f17d050e5174a85b90.tar.xz ipxe-1097cf8685cd81f0003bd6f17d050e5174a85b90.zip | |
Initial revision
Diffstat (limited to 'contrib/mkQNXnbi/examples')
| -rw-r--r-- | contrib/mkQNXnbi/examples/bootptab | 29 | ||||
| -rw-r--r-- | contrib/mkQNXnbi/examples/ws.etherboot | 22 | ||||
| -rw-r--r-- | contrib/mkQNXnbi/examples/ws.etherboot.on-the-fly | 22 |
3 files changed, 73 insertions, 0 deletions
diff --git a/contrib/mkQNXnbi/examples/bootptab b/contrib/mkQNXnbi/examples/bootptab new file mode 100644 index 000000000..2077fa94c --- /dev/null +++ b/contrib/mkQNXnbi/examples/bootptab @@ -0,0 +1,29 @@ +# /etc/bootptab: database for QNX bootp server (/etc/bootpd) + +# First, we define a global entry which specifies the stuff every host uses. +global:\ + :hd=/boot:\ + :ht=ethernet:\ + :sm=<your netmask here>:\ + :bf=|cd /boot; buildqnx -b 0x10000 build/<your build-file here> | mkQNXnbi:\ + :hn: + +# node 2 uses the default build-file +node2:\ + :tc=global:\ + :ha=<your MAC here>:\ + :ip=<your IP address here>: + +# node 3 uses its own build-file +node3:\ + :tc=global:\ + :ha=<your MAC here>:\ + :ip=<your IP address here>:\ + :bf=|cd /boot; buildqnx -b 0x10000 build/<your build-file here> | mkQNXnbi: + +# node 4 uses a pre-built boot image +node3:\ + :tc=global:\ + :ha=<your MAC here>:\ + :ip=<your IP address here>:\ + :bf=images/<your image-file here>: diff --git a/contrib/mkQNXnbi/examples/ws.etherboot b/contrib/mkQNXnbi/examples/ws.etherboot new file mode 100644 index 000000000..d8120bc85 --- /dev/null +++ b/contrib/mkQNXnbi/examples/ws.etherboot @@ -0,0 +1,22 @@ +# /boot/build/ws.etherboot + +sys/boot +$ boot -v + +sys/Proc32 +$ Proc32 -l <target node number> + +sys/Slib32 +$ Slib32 + +sys/Slib16 +$ Slib16 + +/bin/Net +$ Net -n <highest QNX node number in network> -m "<node number of boot server> 1 <MAC of boot server node here>" + +/bin/Net.<network driver> +$ Net.<network driver> + +/bin/sinit +$ sinit -r //<node number of boot server>/ TERM=<your terminal emulation {QNX|qansi}> diff --git a/contrib/mkQNXnbi/examples/ws.etherboot.on-the-fly b/contrib/mkQNXnbi/examples/ws.etherboot.on-the-fly new file mode 100644 index 000000000..3058c4503 --- /dev/null +++ b/contrib/mkQNXnbi/examples/ws.etherboot.on-the-fly @@ -0,0 +1,22 @@ +# /boot/build/ws.etherboot.on-the-fly + +sys/boot +$ boot -v + +sys/Proc32 +$ Proc32 -l $(lnode) + +sys/Slib32 +$ Slib32 + +sys/Slib16 +$ Slib16 + +/bin/Net +$ Net -n <highest QNX node number in network> -m $(netmap) + +/bin/Net.<network driver> +$ Net.<network driver> + +/bin/sinit +$ sinit -r //$(bnode)/ TERM=<your terminal emulation {QNX|qansi}> |
