Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 95 15:43:07 EDT
From:      yzalkow@birch.ee.vt.edu (Yuval Zalkow)
To:        questions@FreeBSD.org
Subject:   Kernel compiling; bugs; help
Message-ID:  <9504121943.AA20935@fox.ee.vt.edu>

next in thread | raw e-mail | index | archive | help
Hello,

	I tried to compile a new kernel last night for FreeBSD, I modified the
generic kernel configuration, pretty heavily, to take out all of the unneeded
driver support.  (I don't have any SCSI devices, tape drives, etc.)  I also
wanted to modify some of the drivers to autodetect better.  Here are some of
the problems I encountered:

	Mouse board:  I have a Logitech mouse port board, it is currently at
IRQ 2, which I tried to have the system configure it at, and it said no, and
moved it automatically to IRQ 9.  Is there something its conflicting with at
IRQ 2?

	Are there still any bugs in the LNC driver, which is the only network
driver I compiled in?  It is a "*" in the FAQ and says it has known problems,
what are they if they still exist?  (My card is a Lance chip working on DMA
not common memory.)

	During compiling I got a couple of errors:  Firstly, it couldn't find
the "stdio.h" file for the genasym, or something like that file, and then later
it couldn't find the "stddef.h" file.  I put them both into the /usr/src/sys/..
directories where the header files are located...this cured the file not found
problem.  Is there anything wrong with that?

	I got an error during linking after I had compiled for half an hour or
more.  (I'm working on putting this on a 486-33 "server" machine.  The machine
will run Socks and do mail for a network of 3 other machines.  It will be
dual-homed to the internal network and the Internet.)  Anyway, the file
"autoconf.o" wanted the function "_setconf" and couldn't find it.  The
autoconf.c file is located in i386/i386/ and in there is also a file called
swapgeneric.c; that file was the "setconf" function in it.  Should I compile
that file and include it in the link.  If I should compile that file and include
it in, should I compile it as, "normal" or "driver"?  (I believe those were
the options.)

	I installed the new kernel, the GENERIC version, onto the machine last
night.  All this was from the latest SNAP of the code.  Now the machine doesn't
boot at all.  It seems that it isn't happy with the IDE drives now.  Since I'm
not infront of the machines, I can't give you great specifics, (yes I realize
how annoying that is and I'm sorry, I can get them later though,) but the
machine has a 270 Meg hard drive and a 540 Meg hard drive.  One of which is a
Western Digital and the other is a Maxtor.  (I believe that is correct.)  When
the kernel starts to boot it says a whole bunch of stuff like the drive is busy
and it times out and gets all sorts of errors.  It never stops running the
drives and never actually gets anywhere, except a lot of error messages.  Is
this a know problem?  If not, I will copy all the messages from the screen and
send them in.  Anyway, can anybody make a newer kernel version boot, is there
an option I can set somewhere?

	Lastly, this one should be simple, I want to get the machine to run as
a slip or ppp connection "server" to my school to be the Internet side.  My
school has a dial in Modem pool that runs, (I think,) off of Cisco routers with
some custimizations.  Anyway, I want to write a script to connect the system
to the school.  Last night, I couldn't figure out which piece of software I
would want to use.  I tried startslip, slattach, and tip.  I never got any of
these working, (even in combinations,) to connect.  Where should I look on
how to configure the slip/ppp connection?

	Oh, one more thing, is there anyway to make the console of FreeBSD any
better than the "SCO" thing it is?  Linux was tab for filename completion, and
up arrow for command histories.  It also has color built in.  Who do I
configure FreeBSD to get some of these things back into the console?

TIA, very much, you guys are great help,
Chris
-------------------
cinacio@vt.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9504121943.AA20935>