machine i386
cpu I686_CPU
ident tune
maxusers 256options CPU_ENABLE_SSE
options CPU_SUSP_HLT
options CPU_FASTER_5X86_FPU
options BLKDEV_IOSIZE=8192
options MSGBUF_SIZE=40960
options TTYHOG=8193
options INET #InterNETworking
#options INET6 #IPv6 communications protocols
options IPSEC #IP security
options IPSEC_ESP #IP security (crypto; define w/ IPSEC)
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL
options UFS_DIRHASH #Improve performance on big directories
options MD_ROOT #MD is a potential root device
options NFSCLIENT
options NFSSERVER
options NFS_ROOT #NFS usable as root device, NFS required
options SMBFS
options NETSMB
options NETSMBCRYPTO
options LIBMCHAIN
options LIBICONV
options QUOTA
options EXT2FS
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options FDESCFS #File descriptor filesystem
options NULLFS #NULL filesystem
options PROCFS #Process filesystem
options UDF #Universal Disk Format
options UMAPFS #UID map filesystem
options UNIONFS #Union filesystem
options COMPAT_43 #Compatible with BSD 4.3
options COMPAT_FREEBSD4
options KTRACE #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options SUIDDIR
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV # install a CDEV entry in /devdevice isa
device pci# Device polling enable
options HZ=1000
options DEVICE_POLLING# Floppy drives
device fdc# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
options ATA_STATIC_ID # Static device numbering# SCSI peripherals
options SCSI_DELAY=5000
device scbus # SCSI bus (required)
device da # Direct Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI access)# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdcdevice psm
options PSM_HOOKRESUME
options PSM_RESETAFTERSUSPENDdevice vga
device agpdevice sc
#options MAXCONS=16
#options SC_ALT_MOUSE_IMAGE
#options SC_DFLT_FONT
#makeoptions SC_DFLT_FONT=cp850
#options SC_DISABLE_DDBKEY
#options SC_DISABLE_REBOOT
#options SC_HISTORY_SIZE=200
#options SC_MOUSE_CHAR=0x3
#options SC_PIXEL_MODE# Power management support (see LINT for more options)
device viapm# Serial (COM) ports
device sio# Pseudo devices - the number indicates how many units to allocate.
device loop # Network loopback
device ether # Ethernet support
device vlan #VLAN support
device token
device bpf # Berkeley packet filter
device sl # Kernel SLIP
device ppp # Kernel PPP
options PPP_BSDCOMP
options PPP_DEFLATE
options PPP_FILTER
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI controller
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
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# Sound card
device pcm
device midi# SMB bus
device iicbb
device iicbus
device smbus
device smb#IPFIREWALL
options MROUTING
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_FORWARD
options IPFIREWALL_VERBOSE_LIMIT=100
#options IPV6FIREWALL
#options IPV6FIREWALL_VERBOSE
#options IPV6FIREWALL_VERBOSE_LIMIT=100
options IPDIVERT
options IPFILTER
options IPFILTER_LOG
options IPFILTER_DEFAULT_BLOCK
options DUMMYNET
options IPSTEALTH
options BRIDGEВсе проходит в конце линковка не проходит ошибка
Попробуйте скомпильте или у кого готовое есть и полностью все проходит
Дайте в студию !
В конфиге не хватает опций:
options PSEUDOFS #Pseudo-filesystem framework
options SCHED_4BSD #4BSD schedulerКроме того, IMHO в конфиге много лишнего. Зачем линковать в ядро статически то, что можно собрать в виде модуля? Хорошие кандидаты на выкидывание - EXT2FS, FDESCFS, NULLFS, UDF, UMAPFS, UNIONFS да и ещё много чего.
>у кого готовое есть и полностью все проходит
>Дайте в студию !А чего его давать? Есть же гарантированно правильный конфиг ядра GENERIC. Правильно будет свой конфиг строить на его основе, добавляя то, что тебе нужно, и выкидывая то, что точно знаешь, что не нужно. И всё будет работать.