[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: