From owner-freebsd-questions Wed Apr 12 12:43:13 1995 Return-Path: questions-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA21615 for questions-outgoing; Wed, 12 Apr 1995 12:43:13 -0700 Received: from birch.ee.vt.edu (birch.ee.vt.edu [128.173.88.34]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id MAA21604 for ; Wed, 12 Apr 1995 12:43:11 -0700 Received: from fox.ee.vt.edu by birch.ee.vt.edu (4.1/SMI-4.1) id AA05508; Wed, 12 Apr 95 15:43:09 EDT From: yzalkow@birch.ee.vt.edu (Yuval Zalkow) Received: by fox.ee.vt.edu (1.38.193.4) id AA20935; Wed, 12 Apr 1995 15:43:08 -0400 Message-Id: <9504121943.AA20935@fox.ee.vt.edu> Subject: Kernel compiling; bugs; help To: questions@FreeBSD.org Date: Wed, 12 Apr 95 15:43:07 EDT Mailer: Elm [revision: 70.85] Sender: questions-owner@FreeBSD.org Precedence: bulk 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