Date: Mon, 4 Dec 1995 14:05:19 -0500 From: Thomas David Rivers <ponds!rivers@dg-rtp.dg.com> To: freebsd-bugs@freefall.FreeBSD.org, jkh@freefall.FreeBSD.org, rivers@dg-rtp.dg.com Subject: Here's something to try (possible fix for SL/IP installs.) Message-ID: <199512041905.OAA14130@ponds.UUCP>
index | next in thread | raw e-mail
As Jordan pointed out, I wasn't looking at the 2.1-RELEASE sources.
After I got a 2.1 system installed, I read through the code in network.c
I think the following small change will get SL/IP installs working
again. The problem was the ifconfig_sl0 is tested, but ifconfig_cuaaX
is what was defined. The change will test for ifconfig_cuaaX,
and get those ifconfig values, but still use the "sl0" name for
the interface name (ifname.)
I've started to make my own boot floppy with
make boot.flp RELEASEDIR=/usr/tmp/release
it looked like it was going to work, but, it got as far as
making the crunched binary for "route" when it found:
(cd /usr/src/sbin/route; make route.o ccitt_addr.o)
cc -O -DCRUNCHED_BINARY -I. -c route.c
route.c:74: keywords.h: No such file or directory
I've since built keywords.h, but I thought I'd report that for next
time... If I get any more build problems in making the boot floppy,
I'll report them as well....
After I get a new boot.flp; I'll let everyone know my results, regarding
the original install-over-slip problem.
- Thanks -
- Dave Rivers -
------------- diff for /usr/src/release/sysinstall/network.c --------
*** network.c.ori Sat Nov 4 06:09:14 1995
--- network.c Mon Dec 4 13:48:23 1995
***************
*** 115,126 ****
else
strcpy(ifname, dev->name);
! snprintf(ifconfig, 255, "%s%s", VAR_IFCONFIG, ifname);
cp = variable_get(ifconfig);
if (!cp) {
dialog_clear();
msgConfirm("The %s device is not configured. You will need to do so\n"
! "in the Networking configuration menu before proceeding.", ifname);
return FALSE;
}
msgNotify("Configuring network device %s.", ifname);
--- 115,126 ----
else
strcpy(ifname, dev->name);
! snprintf(ifconfig, 255, "%s%s", VAR_IFCONFIG, dev->name);
cp = variable_get(ifconfig);
if (!cp) {
dialog_clear();
msgConfirm("The %s device is not configured. You will need to do so\n"
! "in the Networking configuration menu before proceeding.", dev->name);
return FALSE;
}
msgNotify("Configuring network device %s.", ifname);
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512041905.OAA14130>
