From owner-freebsd-questions Tue Nov 14 7:10:58 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mie.utoronto.ca (mie.utoronto.ca [128.100.49.1]) by hub.freebsd.org (Postfix) with ESMTP id DB99337B4CF for ; Tue, 14 Nov 2000 07:10:49 -0800 (PST) Received: from jardine3 (jardine3.mie.utoronto.ca [128.100.48.110]) by mie.utoronto.ca (8.9.3+Sun/8.9.3) with SMTP id KAA25314 for ; Tue, 14 Nov 2000 10:10:37 -0500 (EST) Message-ID: <000d01c04e4d$850b9130$6e306480@jardine3> From: "Wei Hua Ni" To: Subject: ask for help Date: Tue, 14 Nov 2000 10:14:01 -0500 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0009_01C04E23.9BF0B800" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C04E23.9BF0B800 Content-Type: multipart/alternative; boundary="----=_NextPart_001_000A_01C04E23.9BF0B800" ------=_NextPart_001_000A_01C04E23.9BF0B800 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello there, I tried to build a custom kernel by following the instructions in the = book called "The Complete FreeBSD', but did not succeed. Here is the = error message: In file included from ../../isofs/cd9660/cd9660_bmap.c:43: ../../sys/vnode.h:457: vnode_if.h: No such file or directory *** Error code 1 The build directory is /usr/src/sys/compile/NOV2000 The configuration file is called NOV2000, which is sent to you as an = attachment. I have the set of four CDs which came with the book. The FreeBSD version = is 3.1. My machine's CPU is AuthenticAMD AMD-K6tm with multimedia = extensions and has 64 MB RAM. Could you help me out with the problem or = give me some hints? Thanks in advance, Wei-hua Ni=20 ------=_NextPart_001_000A_01C04E23.9BF0B800 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello there,

I tried to build a custom kernel by following the instructions in the = book=20 called "The Complete FreeBSD’, but did not succeed. Here is the = error=20 message:

In file included from ../../isofs/cd9660/cd9660_bmap.c:43:

../../sys/vnode.h:457: vnode_if.h: No such file or directory

*** Error code 1

The build directory is /usr/src/sys/compile/NOV2000

The configuration file is called NOV2000, which is sent to you as an=20 attachment.

I have the set of four CDs which came with the book. The FreeBSD = version is=20 3.1. My machine’s CPU is AuthenticAMD AMD-K6tm with multimedia = extensions and=20 has 64 MB RAM. Could you help me out with the problem or give me some = hints?

Thanks in advance,

Wei-hua Ni

------=_NextPart_001_000A_01C04E23.9BF0B800-- ------=_NextPart_000_0009_01C04E23.9BF0B800 Content-Type: application/octet-stream; name="NOV2000" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="NOV2000" #=0A= # NOV2000 -- My configuration file, it's copied from GENERIC at the same = dir..=0A= # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks=0A= #=0A= # For more information read the handbook part System Administration -> =0A= # Configuring the FreeBSD Kernel -> The Configuration File. =0A= # The handbook is available in /usr/share/doc/handbook or online as=0A= # latest version from the FreeBSD World Wide Web server =0A= # =0A= #=0A= # An exhaustive list of options and more detailed explanations of the =0A= # device lines is present in the ./LINT configuration file. If you are =0A= # in doubt as to the purpose or necessity of a line, check first in LINT.=0A= #=0A= # $Id: NOV2000,v 1.143.2.2 1999/02/15 02:50:07 des Exp $=0A= =0A= machine "i386"=0A= cpu "I686_CPU"=0A= ident "NOV2000"=0A= maxusers 5=0A= options "CPU_WT_ALLOC"=0A= options "NO_MEMORY_HOLE"=0A= =0A= #options MATH_EMULATE #Support for x87 emulation. Book Pg.254=0A= options INET #InterNETworking. Book Pg. 256=0A= options FFS #Berkeley Fast Filesystem. Book Pg.267=0A= options FFS_ROOT #FFS usable as root device [keep this!]=0A= options MFS #Memory Filesystem. Book Pg. 268=0A= options MFS_ROOT #MFS usable as root device, "MFS" req'ed=0A= options NFS #Network Filesystem=0A= options NFS_ROOT #NFS usable as root device, "NFS" req'ed=0A= options MSDOSFS #MSDOS Filesystem. Book Pg. 267=0A= options "CD9660" #ISO 9660 Filesystem. Book Pg. 268=0A= options "CD9660_ROOT" #CD-ROM usable as root. "CD9660" req'ed=0A= options PROCFS #Process filesystem. Book Pg. 268=0A= options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!]. Pg.254=0A= options SCSI_DELAY=3D15000 #Be pessimistic about Joe SCSI device=0A= options UCONSOLE #Allow users to grab the console. Book Pg. 255=0A= options FAILSAFE #Be conservative=0A= options USERCONFIG #boot -c editor. Book Pg. 254=0A= options VISUAL_USERCONFIG #visual boot -c editor. Book Pg. 254=0A= =0A= config kernel root on wd0=0A= =0A= # To make an SMP kernel, the next two are needed=0A= #options SMP # Symmetric MultiProcessor Kernel=0A= #options APIC_IO # Symmetric (APIC) I/O=0A= # Optionally these may need tweaked, (defaults shown):=0A= #options NCPU=3D2 # number of CPUs=0A= #options NBUS=3D4 # number of busses=0A= #options NAPIC=3D1 # number of IO APICs=0A= #options NINTR=3D24 # number of INTs=0A= =0A= # Basic Controllers and Devisces. Book Pg. 261=0A= controller isa0=0A= controller eisa0=0A= controller pci0=0A= # Disk controllers. Book Pg. 263=0A= controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2=0A= disk fd0 at fdc0 drive 0=0A= # by ni disk fd1 at fdc0 drive 1=0A= =0A= options "CMD640" # work around CMD640 chip deficiency=0A= # controller wdc0. Book Pg. 263=0A= controller wdc0 at isa? port "IO_WD1" bio irq 14=0A= disk wd0 at wdc0 drive 0=0A= disk wd1 at wdc0 drive 1=0A= =0A= controller wdc1 at isa? port "IO_WD2" bio irq 15=0A= disk wd2 at wdc1 drive 0=0A= disk wd3 at wdc1 drive 1=0A= =0A= options ATAPI #Enable ATAPI support for IDE bus=0A= options ATAPI_STATIC #Don't do it as an LKM=0A= device acd0 #IDE CD-ROM=0A= device wfd0 #IDE Floppy (e.g. LS-120)=0A= =0A= # A single entry for any of these controllers (ncr, ahb, ahc) is=0A= # sufficient for any number of installed devices.=0A= controller ncr0=0A= controller ahb0=0A= controller ahc0=0A= controller isp0=0A= =0A= # This controller offers a number of configuration options, too many to=0A= # document here - see the LINT file in this directory and look up the=0A= # dpt0 entry there for much fuller documentation on this.=0A= controller dpt0=0A= =0A= controller adv0 at isa? port ? cam irq ?=0A= controller adw0=0A= controller bt0 at isa? port ? cam irq ?=0A= controller aha0 at isa? port ? cam irq ?=0A= #controller aic0 at isa? port 0x340 bio irq 11=0A= =0A= controller scbus0=0A= =0A= device da0=0A= =0A= device sa0=0A= =0A= device pass0=0A= =0A= device cd0 #Only need one of these, the code dynamically grows=0A= =0A= device wt0 at isa? port 0x300 bio irq 5 drq 1=0A= device mcd0 at isa? port 0x300 bio irq 10=0A= =0A= controller matcd0 at isa? port 0x230 bio=0A= =0A= device scd0 at isa? port 0x230 bio=0A= =0A= # atkbdc0 controlls both the keyboard and the PS/2 mouse=0A= controller atkbdc0 at isa? port IO_KBD tty=0A= device atkbd0 at isa? tty irq 1=0A= device psm0 at isa? tty irq 12=0A= =0A= device vga0 at isa? port ? conflicts=0A= =0A= # splash screen/screen saver=0A= pseudo-device splash=0A= =0A= # syscons is the default console driver, resembling an SCO console=0A= device sc0 at isa? tty=0A= # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver=0A= #device vt0 at isa? tty=0A= #options XSERVER # support for X server=0A= #options FAT_CURSOR # start with block cursor=0A= # If you have a ThinkPAD, uncomment this along with the rest of the PCVT = lines=0A= #options PCVT_SCANSET=3D2 # IBM keyboards are non-std=0A= =0A= device npx0 at isa? port IO_NPX irq 13=0A= =0A= #=0A= # Laptop support (see LINT for more options)=0A= #=0A= device apm0 at isa? disable flags 0x31 # Advanced Power Management=0A= =0A= # PCCARD (PCMCIA) support=0A= #controller card0=0A= #device pcic0 at card?=0A= #device pcic1 at card?=0A= =0A= device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4=0A= device sio1 at isa? port "IO_COM2" tty irq 3=0A= device sio2 at isa? disable port "IO_COM3" tty irq 5=0A= device sio3 at isa? disable port "IO_COM4" tty irq 9=0A= =0A= # Parallel port=0A= device ppc0 at isa? port? net irq 7=0A= controller ppbus0=0A= device nlpt0 at ppbus?=0A= device plip0 at ppbus?=0A= device ppi0 at ppbus?=0A= #controller vpo0 at ppbus?=0A= =0A= # Order is important here due to intrusive probes, do *not* alphabetize=0A= # this list of network interfaces until the probes have been fixed.=0A= # Right now it appears that the ie0 must be probed before ep0. See=0A= # revision 1.20 of this file.=0A= device ax0=0A= device de0=0A= device fxp0=0A= device mx0=0A= device pn0=0A= device rl0=0A= device tl0=0A= device tx0=0A= device vr0=0A= device vx0=0A= device wb0=0A= device xl0=0A= =0A= device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000=0A= device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000=0A= device ep0 at isa? port 0x300 net irq 10=0A= device ex0 at isa? port? net irq?=0A= device fe0 at isa? port 0x300 net irq ?=0A= device le0 at isa? port 0x300 net irq 5 iomem 0xd0000=0A= device lnc0 at isa? port 0x280 net irq 10 drq 0=0A= device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000=0A= device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000=0A= device cs0 at isa? port 0x300 net irq ?=0A= =0A= pseudo-device loop=0A= pseudo-device ether=0A= pseudo-device sl 1=0A= pseudo-device ppp 1=0A= pseudo-device tun 1=0A= pseudo-device pty 16=0A= pseudo-device gzip # Exec gzipped a.out's=0A= =0A= # KTRACE enables the system-call tracing facility ktrace(2).=0A= # This adds 4 KB bloat to your kernel, and slightly increases=0A= # the costs of each syscall.=0A= options KTRACE #kernel tracing=0A= =0A= # This provides support for System V shared memory and message queues.=0A= #=0A= options SYSVSHM=0A= options SYSVMSG=0A= =0A= # The `bpfilter' pseudo-device enables the Berkeley Packet Filter. Be=0A= # aware of the legal and administrative consequences of enabling this=0A= # option. The number of devices determines the maximum number of=0A= # simultaneous BPF clients programs runnable.=0A= #pseudo-device bpfilter 4 #Berkeley packet filter=0A= =0A= =0A= # USB support=0A= #controller uhci0=0A= #controller ohci0=0A= #controller usb0=0A= #=0A= # for the moment we have to specify the priorities of the device=0A= # drivers explicitly by the ordering in the list below. This will=0A= # be changed in the future.=0A= #=0A= #device ums0=0A= #device ukbd0=0A= #device ulpt0=0A= #device uhub0=0A= #device ucom0=0A= #device umodem0=0A= #device hid0=0A= #device ugen0=0A= =0A= #=0A= #options USB_DEBUG=0A= #options USBVERBOSE=0A= ------=_NextPart_000_0009_01C04E23.9BF0B800-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message