Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!doc.ic.ac.uk!pipex!uunet!ihz.compuserve.com!mfoley From: mfoley@csi.compuserve.com (M Foley) Subject: 386bsd 0.1 Patchkit 0.2.4 - Problems, Questions Message-ID: <CBIpzw.6BM@csi.compuserve.com> Organization: CompuServe Incorporated Date: Tue, 10 Aug 1993 00:43:07 GMT Lines: 72 I just installed patchkit 0.2.4 to my 386BSD system. It seems to be working OK, but I have the following problems: 1. When I built a new kernel, the vers.o was still missing. I had to run "/sys/conf/newvers.sh ; cc -c vers.c", by hand from /sys/compile/FOLEY (my compile directory). I could then finish 'make'. I also get the feeling that it is still incrementing by 2 since my rev level now says 0.1.2. However, since I ran it by hand once, and I saw is run again during the final make, this may not be true. Also, I do not see the machine name inside the '()' on the version title line when the system boots. The parenthesis are empty. Why? Is this function still broken, or did I do something wrong? 2. I notice that the new /dev/MAKEDEV does not contain ttyp* devices. I accidently deleted mine since I wanted to run a new MAKEDEV to create my new com port nodes (the patch procedure only created com00). The ttyp*'s didn't make. Remote telnets seem to require ttyp* devices. Changing my /etc/ttys file 'network' devices to ptty*'s didn't help (yes, I rebooted). I did find the ttyp* node info in the saved MAKEDEV.pl1 file and recreated these devices. Everyting worked fine thereafter. Why are these now missing? Is my version of telnet[d] screwed up? 3. BIGGEST PROBLEM: When running buildworld.sh (for hours and hours), my system has stopped working twice now on "nroff -mandoc /usr/src/lib/libc/sys/intro.2 > intro.0" It also hung once doing "... >csh.0". The system is not completely dead since I can ^C and terminate the script. I notice that my "... /lib/libc" directory now has lots of '.0' files that probably didn't get moved to the right place. Why is this procedure not finishing? How can I get it to finish? Is there a way to restart without having to do the whole thing over? I am running a 80386-25 w/8087, 8MB of memory and whatever default swap space tiny bsd put on my drive - I believe 10000 blocks. I am using a 240MB partition on my 431MB Seagate (15530 ?) hard drive. I am not running out of disk space. I did not get an error in my afterinstall.OUT. 4. With the patchkit, I can now access my 2nd hard drive. BUT, I have a problem. I create a disklabel using "disklabel -R /dev/rwd1a 41mb" where '41mb' is a disklabel format file describing my 43MB Seagate 157A IDE drive. I then do "newfs -m 0 wd1" to create a file system - which works fine. I mount it, use it, etc. However, when I reboot and try to mount it again, I get a "BOGUS BOOT BLOCK" message and have to redo the label and recreate the file system all over. Why isn't the label/file system information 'sticking'? Any ideas? 5. When I boot, I now get many "strayintr ff" messages on the console. Fairly quickly, it says there are too may of these type of error and it will stop logging them (I forget the exact wording). What are these? should I be worried? 6. I really want access to my new com2 (formerly com3), but I don't think I can set my board to IRQ 5. Can this IRQ be changed in the /sys/i386/conf/MACHINE file? Can I set it to IRQ 4 like my com0 or will this screw up com0 (i.e., must the devices be on separate IRQ's or is the driver smart enough to daisy-chain)? 7. There is now a directory and patch info for 'pcfs'. What is it? Is it access to DOS partitions? Remote pcnfs-like stuff? What? Patch 101 claims to contain the man pages for pcfs, but I cannot "man pcfs". Perhaps my problem from #3 above has caused these pages to not be installed. 8. Question not related to the patch-kit: What should my '/etc/ttys' line say to specify a default com port baud rate of 13400? Do I need to make changes to my gettytab? Sticking in std.38400 as the getty argument didn't work. Any answers to these questions would be greatly appreciated. Despite this long list, I have found 386bsd to be one of the most robust and complete Unixes I have ever used. Keep up the good work.