update: netboot problem on qube2
Well, I made it into the SSH installer. I uninstalled dhcp3 and apt-get
installed dhcp instead and tried again. tail /var/log/syslog then gave
me the message "ibook mountd[4199]: NFS mount of /nfsroot attempted from
10.0.0.50
Dec 28 23:55:12 ibook mountd[4199]: Unauthorized access by NFS client
10.0.0.50.
Dec 28 23:55:12 ibook mountd[4199]: Blocked attempt of 10.0.0.50 to
mount /nfsroot"
After a bit of googling I added no_root_squash to /etc/exports so it now
looks like this:
/nfsroot 10.0.0.0/255.255.255.0(ro,no_root_squash)
/etc/dhcpd.con is now:
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.10 10.0.0.50;
option broadcast-address 10.0.0.31;
option routers 10.0.0.1;
}
host cobalt {
hardware ethernet 00:10:e0:00:4a:88;
option routers 10.0.0.1;
next-server 10.0.0.100;
option root-path "/nfsroot";
filename "default.colo";
fixed-address 10.0.0.50;
}
I hope this may help someone.
Peter
> >
> > Hi list,
> >
> > After having obtained an bigger HD for my CobaltQube2, I want to
> > reinstall Debian on the new HD. I set out to follow the instructions on
> > http://www.cyrius.com/debian/cobalt/install.html , which I used to
> > successfully install Sarge on the previous HD. But this time I'm not so
> > lucky.
> >
> > I installed nfs-user-server and dhcp3-server on my iBook, which is on an
> > internal network behind a gateway with the ip 10.0.0.1
> > I added the line
> >
> > /nfsroot 10.0.0.0/255.255.255.0(ro) to /etc/exports
> >
> > and changed /etc/dhcp3/dhcpd.conf to contain the following:
> >
> > subnet 10.0.0.0 netmask 255.255.255.0 {
> > range 10.0.0.40 10.0.0.255;
> > option domain-name-servers 10.0.0.1;
> > option routers 10.0.0.1;
> > option broadcast-address 10.0.0.255;
> > default-lease-time 600;
> > max-lease-time 7200;
> > }
> >
> > # Hosts which require special configuration options can be listed in
> > # host statements. If no address is specified, the address will be
> > # allocated dynamically (if possible), but the host-specific information
> > # will still come from the host declaration.
> >
> > host qube {
> > hardware ethernet 00:10:e0:4a:88;
> > fixed-address 10.0.0.50;
> > option routers 10.0.0.1;
> > next-server 10.0.0.100;
> > option root-path "/nfsroot";
> > filename "default.colo";
> > option host-name "qube";
> > }
> >
> > When I try to netboot, /var/log/messages shows the following:
> > Dec 28 21:08:16 ibook dhcpd: BOOTREQUEST from 00:10:e0:00:4a:88 via eth1:
> > BOOTP from dynamic client and no dynamic leases
> >
> > while tcpdump -e -i eth1 gives me
> > 21:23:29.439975 00:10:e0:00:4a:88 (oui Unknown) > Broadcast, ethertype IPv4
> > (0x0800), length 410: 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP,
> > Request from 00:10:e0:00:4a:88 (oui Unknown), length 364
> >
> > But nothing happens. The qube is connected via eth0. What am I missing here?
> > (I tried with the Sarge installer as well, but with the same result).
> > I'm anxious to get this Qube up and running with Debian, but I'm stuck. Can
> > anybody point out
> > what I did wrong and help me on my way? It's probaly something obvious that
> > I missed, insights are much appreciated.
> >
> > Regards,
> > Peter
> >
> >
> >
>
>
Reply to: