[Prev][Next][Index][Thread]
NetBoot problem
Hi,
I succeeded to start NetBoot. Thanks!!
Now NetBoot sees the network, but it dies saying "Bootp didn't give me
all I want". It looks like I did not configure bootpd in the server
correctly, but I cannot figure out the problem ... so let me ask.
Bootp client (charlie) is running NetBoot which comes with OSKit-0.97,
compiled on Linux-2.0.35. Bootp server (snoopy) is OpenBSD-2.4.
NetBoot finds bootpd in snoopy, but it does not like the reply sent by
snoopy.
Here is what bootpd (server) says:
snoopy# /usr/sbin/bootpd -s -d4
bootpd: info(6): bootptab mtime: Mon Feb 8 23:36:39 1999
bootpd: info(6): reading "/etc/bootptab"
bootpd: info(6): read 2 entries (1 hosts) from "/etc/bootptab"
/* now it receives a packet from the client */
bootpd: info(6): recvd pkt from IP addr 0.0.0.0
bootpd: info(6): bootptab mtime: Mon Feb 8 23:36:39 1999bootpd: info(6): request from Ethernet address 00:A0:24:1D:37:94
bootpd: info(6): found 141.211.92.137 (charlie)
bootpd: info(6): bootfile="/export/client/root/netbsd"
bootpd: info(6): vendor magic field is 0.0.0.0
bootpd: info(6): sending reply (with no options)bootpd: info(6): setarp 141.211.92.137 - 00:A0:24:1D:37:94
bootpd: info(6): arp -d 141.211.92.137; arp -s 141.211.92.137 00:A0:24:1D:37:94 temp141.211.92.137 (141.211.92.137) deleted
Here is what NetBoot (client) says:
bootp: Trying bootp with the etherlink3 card (0:a0:24:1d:37:94)...
bootp: succeed
Bootp didn't give me all I want
No bootp server found for any interfaces! Try again? [n]
Here is bootpd configuration (/etc/bootptab)
.default:\
:sm=255.255.255.128:\
:hd=/export/client/root:bf=netbsd:\
:ds=141.211.92.141:\
:ns=141.211.92.141:\
:nt=141.211.92.141:\
:gw=141.211.92.129:
charlie:tc=.default:ht=ethernet:ha=00a0241d3794:ip=141.211.92.137:
Any advice??
By the way, all I want to do is to create a kernel which checks
integrity of another kernel, and boots it from a hard disk. My plan
is as follows.
1. Install NetBoot.
2. Modify NetBoot to read kernel image from a HD.
However, step 1 seems fairly tough ... is there simpler way of making
a kernel which boots another kernel from a HD?
Please accept my apology if similar topics were discussed before. I
cannot check the oskit-users e-mail archive today because the server
does not respond.
Thanks again -- any advice would be appreciated.
--
Naomaru Itoi <itoi@eecs.umich.edu>
Ph.D. candidate / GSRA
http://www-personal.engin.umich.edu/~itoi/
Center for Information Technology Integration, University of Michigan
http://www.citi.umich.edu/
=================================
To subscribe or unsubscribe, send mail with "subscribe" or "unsubscribe"
to oskit-users-request@flux.cs.utah.edu. The oskit-announce list is low
volume - if you want to subscribe, mail oskit-announce-request@flux.cs.utah.edu
Follow-Ups: