From owner-freebsd-questions Fri Jan 26 5: 6: 4 2001 Delivered-To: freebsd-questions@freebsd.org Received: from omta05.mta.everyone.net (reports.everyone.net [216.200.145.62]) by hub.freebsd.org (Postfix) with ESMTP id 9DF9E37B401 for ; Fri, 26 Jan 2001 05:05:31 -0800 (PST) Received: from sitemail.everyone.net (reports [216.200.145.62]) by omta05.mta.everyone.net (Postfix) with ESMTP id CF47B481F1; Fri, 26 Jan 2001 05:05:30 -0800 (PST) Received: by sitemail.everyone.net (Postfix, from userid 99) id 4946336F9; Fri, 26 Jan 2001 05:05:30 -0800 (PST) Content-Type: text/plain Content-Disposition: inline Mime-Version: 1.0 X-Mailer: MIME-tools 4.104 (Entity 4.117) Date: Fri, 26 Jan 2001 05:05:30 -0800 (PST) From: Benjamin Ossei To: "Doug Young" , "Artem Koutchine" , questions@FreeBSD.ORG Subject: Re: New Kernel install Reply-To: ben@cahostnet.net X-Originating-Ip: [162.6.224.88] Message-Id: <20010126130530.4946336F9@sitemail.everyone.net> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a new install for me. I first installed the 4.0-Current and then did another install from the FTP of the 4.2-Current. I haven't CVSub yet at all. I tried using tha command but it said it didn't know what to make. --- "Doug Young" > wrote: >According to the handbook, "make buildkernel blah blah" is used after >buildworld. > >Since that is NOT the case here (all thats been done is addition of a few >lines for IPFW) is it correct practive to run "buildkernel" instead of the >regular process specified in the handbook ?? > > >----- Original Message ----- >From: "Artem Koutchine" >To: ; "Doug Young" ; > >Sent: Friday, January 26, 2001 10:42 PM >Subject: Re: New Kernel install > > >> Did you cvsuped lately? Try cvsupping again and >> use >> >> make buildkernel KERNEL=YOUKERNELNAME >> make installkernel KERNEL=YOUKERNELNAME >> >> >> ----- Original Message ----- >> From: "Benjamin Ossei" >> To: "Doug Young" ; >> Sent: Friday, January 26, 2001 3:35 PM >> Subject: Re: New Kernel install >> >> >> > Do you think there's a bug in the software? >> > >> > --- "Doug Young" >> > > wrote: >> > >I tried the kernel compile in 4.2 earlier today & got similar >> response .... >> > >looks like >> > >some "feature" there that needs attention >> > > >> > >----- Original Message ----- >> > >From: "Benjamin Ossei" >> > >To: >> > >Sent: Friday, January 26, 2001 10:23 PM >> > >Subject: New Kernel install >> > > >> > > >> > >Hi, >> > > >> > >I'm trying to compile a new kernel for my machine. I used the >> GENERIC >> > >configuration as a starting point and added what I needed and >> commented out >> > >what I didn't want. I was able to issue the command >> /usr/sbin/config -g >> > >"newkernel" fine but when I go to build the kernel with the make >> depend or >> > >just make I get a stop error. The error indicates that there's >> unterminited >> > >string or something to the effect and gives me this "#IF" for the >> problem. >> > >I've gone through my kernel config and can not see anything. I'm >> not very >> > >good at this I should also say. >> > > >> > >I'm using Freebsd 4.2-Current. This is my first custom kernel. >> I've >> > >attached the file for your viewing and hopefully you can see my >> problem. I >> > >included the options IPFIREWALL_DEFAULT_TO_ACCEPT for now to get >> the machine >> > >up and running. I'll change this to DENY once I"m done and >> recompile the >> > >kernel. >> > > >> > >Thanks for your help. >> > > >> > > >> > > >> > >_____________________________________________________________ >> > >========GET YOUR FREE E-MAIL============ >> > >http://freemail.cahostnet.net >> > >Web Hosting http://www.cahostnet.com >> > > >> > > >> > > >> > >> >--------------------------------------------------------------------- >> ------- >> > >---- >> > > >> > > >> > >> # >> > >> # GENERIC -- Generic kernel configuration file for FreeBSD/i386 >> > >> # >> > >> # For more information on this file, please read the handbook >> section on >> > >> # Kernel Configuration Files: >> > >> # >> > >> # http://www.FreeBSD.org/handbook/kernelconfig-config.html >> > >> # >> > >> # The handbook is also available locally in >> /usr/share/doc/handbook >> > >> # if you've installed the doc distribution, otherwise always see >> the >> > >> # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the >> > >> # latest information. >> > >> # >> > >> # An exhaustive list of options and more detailed explanations of >> the >> > >> # device lines is also present in the ./LINT configuration file. >> If you >> > >are >> > >> # in doubt as to the purpose or necessity of a line, check first >> in LINT. >> > >> # >> > >> # $FreeBSD: src/sys/i386/conf/FWKERNEL,v 1 2001/01/25 22:45 Ben >> Ossei Exp >> > >$ >> > >> >> > >> machine i386 >> > >> cpu I386_CPU >> > >> cpu I486_CPU >> > >> cpu I586_CPU >> > >> cpu I686_CPU >> > >> ident FWKERNEL >> > >> maxusers 64 >> > >> >> > >> # makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols >> > >> >> > >> # options MATH_EMULATE #Support for x87 emulation >> > >> options INET #InterNETworking >> > >> options INET6 #IPv6 communications protocols >> > >> options FFS #Berkeley Fast Filesystem >> > >> options FFS_ROOT #FFS usable as root device [keep this!] >> > >> options SOFTUPDATES #Enable FFS soft updates support >> > >> options MFS #Memory Filesystem >> > >> options MD_ROOT #MD is a potential root device >> > >> # options NFS #Network Filesystem >> > >> # options NFS_ROOT #NFS usable as root device, NFS required >> > >> # options MSDOSFS #MSDOS Filesystem >> > >> options CD9660 #ISO 9660 Filesystem >> > >> options CD9660_ROOT #CD-ROM usable as root, CD9660 required >> > >> options PROCFS #Process filesystem >> > >> options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] >> > >> options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI >> > >> # options UCONSOLE #Allow users to grab the console >> > >> options USERCONFIG #boot -c editor >> > >> options VISUAL_USERCONFIG #visual boot -c editor >> > >> options KTRACE #ktrace(1) support >> > >> options SYSVSHM #SYSV-style shared memory >> > >> options SYSVMSG #SYSV-style message queues >> > >> options SYSVSEM #SYSV-style semaphores >> > >> options P1003_1B #Posix P1003_1B real-time extensions >> > >> options _KPOSIX_PRIORITY_SCHEDULING >> > >> options ICMP_BANDLIM #Rate limit bad replies >> > >> options KBD_INSTALL_CDEV #install a CDEV entry in /dev >> > >> options IPFIREWALL >> > >> options IPFIREWALL_VERBOSE >> > >> options IPDIVERT >> > >> options IPFIREWALL_DEFAULT_TO_ACCEPT >> > >> options IPFIREWALL_VERBOSE_LIMIT=100 >> > >> options IPFILTER >> > >> options IPFILTER_LOG >> > >> >> > >> # To make an SMP kernel, the next two are needed >> > >> options SMP # Symmetric MultiProcessor Kernel >> > >> options APIC_IO # Symmetric (APIC) I/O >> > >> >> > >> device isa >> > >> device eisa >> > >> device pci >> > >> >> > >> # Floppy drives >> > >> device fdc0 at isa? port IO_FD1 irq 6 drq 2 >> > >> device fd0 at fdc0 drive 0 >> > >> # device fd1 at fdc0 drive 1 >> > >> >> > >> # ATA and ATAPI devices >> > >> device ata0 at isa? port IO_WD1 irq 14 >> > >> device ata1 at isa? port IO_WD2 irq 15 >> > >> device ata >> > >> device atadisk # ATA disk drives >> > >> device atapicd # ATAPI CDROM drives >> > >> device atapifd # ATAPI floppy drives >> > >> device atapist # ATAPI tape drives >> > >> options ATA_STATIC_ID #Static device numbering >> > >> # options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices >> > >> >> > >> # SCSI Controllers >> > >> # device ahb # EISA AHA1742 family >> > >> # device ahc # AHA2940 and onboard AIC7xxx devices >> > >> # device amd # AMD 53C974 (Teckram DC-390(T)) >> > >> # device isp # Qlogic family >> > >> # device ncr # NCR/Symbios Logic >> > >> # device sym # NCR/Symbios Logic (newer chipsets) >> > >> # options SYM_SETUP_LP_PROBE_MAP=0x40 >> > >> # Allow ncr to attach legacy NCR devices when >> > >> # both sym and ncr are configured >> > >> >> > >> # device adv0 at isa? >> > >> # device adw >> > >> # device bt0 at isa? >> > >> # device aha0 at isa? >> > >> # device aic0 at isa? >> > >> >> > >> # device ncv # NCR 53C500 >> > >> # device nsp # Workbit Ninja SCSI-3 >> > >> # device stg # TMC 18C30/18C50 >> > >> >> > >> # SCSI peripherals >> > >> # device scbus # SCSI bus (required) >> > >> # device da # Direct Access (disks) >> > >> # device sa # Sequential Access (tape etc) >> > >> # device cd # CD >> > >> # device pass # Passthrough device (direct SCSI access) >> > >> >> > >> # RAID controllers interfaced to the SCSI subsystem >> > >> # device asr # DPT SmartRAID V, VI and Adaptec SCSI RAID >> > >> # device dpt # DPT Smartcache - See LINT for options! >> > >> # device mly # Mylex AcceleRAID/eXtremeRAID >> > >> >> > >> # RAID controllers >> > >> # device ida # Compaq Smart RAID >> > >> # device amr # AMI MegaRAID >> > >> # device mlx # Mylex DAC960 family >> > >> # device twe # 3ware Escalade >> > >> >> > >> # atkbdc0 controls both the keyboard and the PS/2 mouse >> > >> device atkbdc0 at isa? port IO_KBD >> > >> device atkbd0 at atkbdc? irq 1 flags 0x1 >> > >> device psm0 at atkbdc? irq 12 >> > >> >> > >> device vga0 at isa? >> > >> >> > >> # splash screen/screen saver >> > >> pseudo-device splash >> > >> >> > >> # syscons is the default console driver, resembling an SCO >> console >> > >> device sc0 at isa? flags 0x100 >> > >> >> > >> # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console >> driver >> > >> # device vt0 at isa? >> > >> # options XSERVER # support for X server on a vt console >> > >> # options FAT_CURSOR # start with block cursor >> > >> # If you have a ThinkPAD, uncomment this along with the rest of >> the PCVT >> > >lines >> > >> # options PCVT_SCANSET=2 # IBM keyboards are non-std >> > >> >> > >> # Floating point support - do not disable. >> > >> device npx0 at nexus? port IO_NPX irq 13 >> > >> >> > >> # Power management support (see LINT for more options) >> > >> device apm0 at nexus? disable flags 0x20 # Advanced Power >> Management >> > >> >> > >> # PCCARD (PCMCIA) support >> > >> # device card >> > >> # device pcic0 at isa? irq 0 port 0x3e0 iomem 0xd0000 >> > >> # device pcic1 at isa? irq 0 port 0x3e2 iomem 0xd4000 disable >> > >> >> > >> # Serial (COM) ports >> > >> device sio0 at isa? port IO_COM1 flags 0x10 irq 4 >> > >> device sio1 at isa? port IO_COM2 irq 3 >> > >> device sio2 at isa? disable port IO_COM3 irq 5 >> > >> device sio3 at isa? disable port IO_COM4 irq 9 >> > >> >> > >> # Parallel port >> > >> device ppc0 at isa? irq 7 >> > >> device ppbus # Parallel port bus (required) >> > >> device lpt # Printer >> > >> # device plip # TCP/IP over parallel >> > >> device ppi # Parallel port interface device >> > >> # device vpo # Requires scbus and da >> > >> >> > >> >> > >> # PCI Ethernet NICs. >> > >> # device de # DEC/Intel DC21x4x (``Tulip'') >> > >> device fxp # Intel EtherExpress PRO/100B (82557, 82558) >> > >> # device tx # SMC 9432TX (83c170 ``EPIC'') >> > >> device vx # 3Com 3c590, 3c595 (``Vortex'') >> > >> # device wx # Intel Gigabit Ethernet Card (``Wiseman'') >> > >> >> > >> # PCI Ethernet NICs that use the common MII bus controller code. >> > >> # NOTE: Be sure to keep the 'device miibus' line in order to use >> these >> > >NICs! >> > >> device miibus # MII bus support >> > >> device dc # DEC/Intel 21143 and various workalikes >> > >> # device pcn # AMD Am79C79x PCI 10/100 NICs >> > >> # device rl # RealTek 8129/8139 >> > >> # device sf # Adaptec AIC-6915 (``Starfire'') >> > >> # device sis # Silicon Integrated Systems SiS 900/SiS 7016 >> > >> # device ste # Sundance ST201 (D-Link DFE-550TX) >> > >> # device tl # Texas Instruments ThunderLAN >> > >> # device vr # VIA Rhine, Rhine II >> > >> # device wb # Winbond W89C840F >> > >> device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') >> > >> >> > >> # ISA Ethernet NICs. >> > >> # device ed0 at isa? port 0x280 irq 10 iomem 0xd8000 >> > >> # device ex >> > >> # device ep >> > >> # device fe0 at isa? port 0x300 >> > >> # WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE >> really >> > >> # exists only as a PCMCIA device, so there is no ISA attatement >> needed >> > >> # and resources will always be dynamically assigned by the pccard >> code. >> > >> # device wi >> > >> # Aironet 4500/4800 802.11 wireless NICs. Note: the declaration >> below will >> > >> # work for PCMCIA and PCI cards, as well as ISA cards set to ISA >> PnP >> > >> # mode (the factory default). If you set the switches on your ISA >> > >> # card for a manually chosen I/O address and IRQ, you must >> specify >> > >> # those paremeters here. >> > >> # device an >> > >> # Xircom Ethernet >> > >> # device xe >> > >> # The probe order of these is presently determined by >> > >i386/isa/isa_compat.c. >> > >> # device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 >> > >> # device le0 at isa? port 0x300 irq 5 iomem 0xd0000 >> > >> # device lnc0 at isa? port 0x280 irq 10 drq 0 >> > >> # device cs0 at isa? port 0x300 >> > >> # device sn0 at isa? port 0x300 irq 10 >> > >> >> > >> # Pseudo devices - the number indicates how many units to >> allocated. >> > >> pseudo-device loop # Network loopback >> > >> pseudo-device ether # Ethernet support >> > >> # pseudo-device sl 1 # Kernel SLIP >> > >> # pseudo-device ppp 1 # Kernel PPP >> > >> # pseudo-device tun # Packet tunnel. >> > >> pseudo-device pty # Pseudo-ttys (telnet etc) >> > >> pseudo-device md # Memory "disks" >> > >> pseudo-device gif 4 # IPv6 and IPv4 tunneling >> > >> pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) >> > >> >> > >> # The `bpf' pseudo-device enables the Berkeley Packet Filter. >> > >> # Be aware of the administrative consequences of enabling this! >> > >> pseudo-device bpf #Berkeley packet filter >> > >> >> > >> # USB support >> > >> # device uhci # UHCI PCI->USB interface >> > >> # device ohci # OHCI PCI->USB interface >> > >> device usb # USB Bus (required) >> > >> device ugen # Generic >> > >> device uhid # "Human Interface Devices" >> > >> device ukbd # Keyboard >> > >> device ulpt # Printer >> > >> # device umass # Disks/Mass storage - Requires scbus and da >> > >> device ums # Mouse >> > >> # device uscanner # Scanners >> > >> # USB Ethernet, requires mii >> > >> # device aue # ADMtek USB ethernet >> > >> # device cue # CATC USB ethernet >> > >> # device kue # Kawasaki LSI USB ethernet >> > >> >> > >> > _____________________________________________________________ >> > ========GET YOUR FREE E-MAIL============ >> > http://freemail.cahostnet.net >> > Web Hosting http://www.cahostnet.com >> > >> > >> > To Unsubscribe: send mail to majordomo@FreeBSD.org >> > with "unsubscribe freebsd-questions" in the body of the message >> > >> _____________________________________________________________ ========GET YOUR FREE E-MAIL============ http://freemail.cahostnet.net Web Hosting http://www.cahostnet.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message