Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jan 2001 05:34:22 -0800 (PST)
From:      Benjamin Ossei <ben@cahostnet.net>
To:        "Artem Koutchine" <matrix@ipform.ru>, ben@cahostnet.net, "Doug Young" <dougy@bryden.apana.org.au>, questions@FreeBSD.ORG
Subject:   Re: New Kernel install
Message-ID:  <20010126133422.6FE3F3ECC@sitemail.everyone.net>

next in thread | raw e-mail | index | archive | help
I tried this and it said "don't know how to make kernel. Stop".

--- "Artem Koutchine" <matrix@ipform.ru>
> wrote:
>try this:
>cd /usr/src
>make buildkernel KERNEL=kernelname
>make installkernel KERNEL=kernelname
>
>even thought it is usually used to build kernel after make
>build, IMHO this is the best way to build kernel anytime.
>
>----- Original Message -----
>From: "Benjamin Ossei" <ben@cahostnet.net>
>To: "Doug Young" <dougy@bryden.apana.org.au>; "Artem Koutchine"
><matrix@ipform.ru>; <questions@FreeBSD.ORG>
>Sent: Friday, January 26, 2001 4:05 PM
>Subject: Re: New Kernel install
>
>
>> 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" <dougy@bryden.apana.org.au>
>> > 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" <matrix@ipform.ru>
>> >To: <ben@cahostnet.net>; "Doug Young" <dougy@bryden.apana.org.au>;
>> ><questions@FreeBSD.ORG>
>> >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" <ben@cahostnet.net>
>> >> To: "Doug Young" <dougy@bryden.apana.org.au>;
><questions@FreeBSD.ORG>
>> >> 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" <dougy@bryden.apana.org.au>
>> >> > > 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" <ben@cahostnet.net>
>> >> > >To: <questions@FreeBSD.ORG>
>> >> > >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
>>

_____________________________________________________________
========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




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