Есть следующее железо
m/b P/E P55T2P40 Asus (2-х процессорная)
процессоры P200 2-штуки
память 128 MB
SCSI-контроллер AHA-2940W/2940UW AIC7880P
HDD SCSI: IBM DDRS-39130D
видео ASUS PCI-V775V2Cи вот на все это я поставил сначало FreeBSD 4.4 потом отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После этого отредактировал его отключив некоторые ненужные устройства и включил две стоки которые отвечают за поддержку многопроцессорности.
#options SMP # Symmetric MultiProcessor Kernel
#options APIC_IO # Symmetric (APIC) I/O
Это ядро собирается, устанавливается, но при перезагрузки доходит до
waiting 15 seconds for SCSI devices to settle и усе виснет.Как собрать ядро с поддержкой 2-х процов? Помогите.
ЗЫ. При сборке моего ядра но с отключенными
#options SMP # Symmetric MultiProcessor Kernel
#options APIC_IO # Symmetric (APIC) I/O
ядро собирается нормально и работает.
>Есть следующее железо
>m/b P/E P55T2P40 Asus (2-х процессорная)
>процессоры P200 2-штуки
>память 128 MB
>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>HDD SCSI: IBM DDRS-39130D
>видео ASUS PCI-V775V2C
>
>и вот на все это я поставил сначало FreeBSD 4.4 потом
>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После
>этого отредактировал его отключив некоторые ненужные устройства и включил две стоки
>которые отвечают за поддержку многопроцессорности.
>#options SMP # Symmetric MultiProcessor Kernel
>#options APIC_IO # Symmetric (APIC) I/O
>Это ядро собирается, устанавливается, но при перезагрузки доходит до
>waiting 15 seconds for SCSI devices to settle и усе виснет.
>
>Как собрать ядро с поддержкой 2-х процов? Помогите.
>
>ЗЫ. При сборке моего ядра но с отключенными
>#options SMP # Symmetric MultiProcessor Kernel
>#options APIC_IO # Symmetric (APIC) I/O
>ядро собирается нормально и работает.пАтАму что фигню делаешь, SMP тут не причем, отредактируй GENERIC -
выкини ВСЕ ненужное и вставь нужное по примеру из LINT
у тебя не c SMP проблема а с SCSI - видимо где-то конфликт адресов или
прерываний.
>>Есть следующее железо
>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>процессоры P200 2-штуки
>>память 128 MB
>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>HDD SCSI: IBM DDRS-39130D
>>видео ASUS PCI-V775V2C
>>
>>и вот на все это я поставил сначало FreeBSD 4.4 потом
>>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После
>>этого отредактировал его отключив некоторые ненужные устройства и включил две стоки
>>которые отвечают за поддержку многопроцессорности.
>>#options SMP # Symmetric MultiProcessor Kernel
>>#options APIC_IO # Symmetric (APIC) I/O
>>Это ядро собирается, устанавливается, но при перезагрузки доходит до
>>waiting 15 seconds for SCSI devices to settle и усе виснет.
>>
>>Как собрать ядро с поддержкой 2-х процов? Помогите.
>>
>>ЗЫ. При сборке моего ядра но с отключенными
>>#options SMP # Symmetric MultiProcessor Kernel
>>#options APIC_IO # Symmetric (APIC) I/O
>>ядро собирается нормально и работает.
>
>пАтАму что фигню делаешь, SMP тут не причем, отредактируй GENERIC -
>выкини ВСЕ ненужное и вставь нужное по примеру из LINT
>у тебя не c SMP проблема а с SCSI - видимо где-то
>конфликт адресов или
>прерываний.почему кады я ремлю эти две строки то ядро компилится и запускается? И ктати я уже убирал устройства SCSI не нужные мне.
>>>Есть следующее железо
>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>процессоры P200 2-штуки
>>>память 128 MB
>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>>HDD SCSI: IBM DDRS-39130D
>>>видео ASUS PCI-V775V2C
>>>
>>>и вот на все это я поставил сначало FreeBSD 4.4 потом
>>>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После
>>>этого отредактировал его отключив некоторые ненужные устройства и включил две стоки
>>>которые отвечают за поддержку многопроцессорности.
>>>#options SMP # Symmetric MultiProcessor Kernel
>>>#options APIC_IO # Symmetric (APIC) I/O
>>>Это ядро собирается, устанавливается, но при перезагрузки доходит до
>>>waiting 15 seconds for SCSI devices to settle и усе виснет.
>>>
>>>Как собрать ядро с поддержкой 2-х процов? Помогите.
>>>
>>>ЗЫ. При сборке моего ядра но с отключенными
>>>#options SMP # Symmetric MultiProcessor Kernel
>>>#options APIC_IO # Symmetric (APIC) I/O
>>>ядро собирается нормально и работает.
>>
>>пАтАму что фигню делаешь, SMP тут не причем, отредактируй GENERIC -
>>выкини ВСЕ ненужное и вставь нужное по примеру из LINT
>>у тебя не c SMP проблема а с SCSI - видимо где-то
>>конфликт адресов или
>>прерываний.
>
> почему кады я ремлю эти две строки то ядро компилится и
>запускается? И ктати я уже убирал устройства SCSI не нужные мне.
>это ко мне вопрос? я не знаю что в ядре, не знаю конфигурацию машины
и не знаю какой scsi.http://unix1.jinr.ru/~lavr/local/KERNELSMP - одна из старых заготовок
для 4.3 или 4.4 Stable, работавшая без проблем, увы с подкрученными
параметрами у меня сейчас нет SMP ядра
>>>>Есть следующее железо
>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>процессоры P200 2-штуки
>>>>память 128 MB
>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>>>HDD SCSI: IBM DDRS-39130D
>>>>видео ASUS PCI-V775V2C
>>>>
>>>>и вот на все это я поставил сначало FreeBSD 4.4 потом
>>>>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После
>>>>этого отредактировал его отключив некоторые ненужные устройства и включил две стоки
>>>>которые отвечают за поддержку многопроцессорности.
>>>>#options SMP # Symmetric MultiProcessor Kernel
>>>>#options APIC_IO # Symmetric (APIC) I/O
>>>>Это ядро собирается, устанавливается, но при перезагрузки доходит до
>>>>waiting 15 seconds for SCSI devices to settle и усе виснет.
>>>>
>>>>Как собрать ядро с поддержкой 2-х процов? Помогите.
>>>>
>>>>ЗЫ. При сборке моего ядра но с отключенными
>>>>#options SMP # Symmetric MultiProcessor Kernel
>>>>#options APIC_IO # Symmetric (APIC) I/O
>>>>ядро собирается нормально и работает.
>>>
>>>пАтАму что фигню делаешь, SMP тут не причем, отредактируй GENERIC -
>>>выкини ВСЕ ненужное и вставь нужное по примеру из LINT
>>>у тебя не c SMP проблема а с SCSI - видимо где-то
>>>конфликт адресов или
>>>прерываний.
>>
>> почему кады я ремлю эти две строки то ядро компилится и
>>запускается? И ктати я уже убирал устройства SCSI не нужные мне.
>>
>
>это ко мне вопрос? я не знаю что в ядре, не знаю
>конфигурацию машины
>и не знаю какой scsi.
>
>http://unix1.jinr.ru/~lavr/local/KERNELSMP - одна из старых заготовок
>для 4.3 или 4.4 Stable, работавшая без проблем, увы с подкрученными
>параметрами у меня сейчас нет SMP ядраНу на счет железа я вроде как вверху все описал и скази какой тоже описал.
а вот мое ядро
# $FreeBSD: src/sys/i386/conf/23072002,v 1.246.2.43 2002/05/23 17:04:01 obrien Exp $machine i386
cpu I586_CPU
ident Karen1
maxusers 0#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 UFS_DIRHASH #Improve performance on big directories
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=10000 #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# To make an SMP kernel, the next two are needed
options SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/Odevice 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
#
# If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,
# don't use the above line for fdc0 but the following one:
#device fdc0# 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# SCSI Controllers
#device ahb # EISA AHA1742 family
device ahc # AHA2940 and onboard AIC7xxx devices
#device amd # AMD 53C974 (Tekram 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 configureddevice 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 iir # Intel Integrated RAID
#device mly # Mylex AcceleRAID/eXtremeRAID
#device ciss # Compaq SmartRAID 5* series# RAID controllers
#device aac # Adaptec FSA RAID, Dell PERC2/PERC3
device aacp # SCSI passthrough for aac (requires CAM)
#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 12device 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 em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
#device txp # 3Com 3cR990 (``Typhoon'')
#device vx # 3Com 3c590, 3c595 (``Vortex'')# 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 fxp # Intel EtherExpress PRO/100B (82557, 82558)
#device pcn # AMD Am79C97x 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 tx # SMC EtherPower II (83c170 ``EPIC'')
#device vr # VIA Rhine, Rhine II
#device wb # Winbond W89C840F
device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
#device bge # Broadcom BCM570x (``Tigon III'')# ISA Ethernet NICs.
# 'device ed' requires 'device miibus'
#device ed0 at isa? port 0x280 irq 10 iomem 0xd8000
#device ex
#device ep
#device fe0 at isa? port 0x300
# Xircom Ethernet
#device xe
# PRISM I IEEE 802.11b wireless NIC.
#device awi
# WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really
# exists only as a PCMCIA device, so there is no ISA attachment 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 parameters here.
#device an
# 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 allocate.
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 # 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
#device urio # Diamond Rio MP3 Player
# USB Ethernet, requires mii
#device aue # ADMtek USB ethernet
#device cue # CATC USB ethernet
#device kue # Kawasaki LSI USB ethernet
>>>>>Есть следующее железо
>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>процессоры P200 2-штуки
>>>>>память 128 MB
>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>>>>HDD SCSI: IBM DDRS-39130D
>>>>>видео ASUS PCI-V775V2C
>>>>>
>>>>>и вот на все это я поставил сначало FreeBSD 4.4 потом
>>>>>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC. После
>>>>>этого отредактировал его отключив некоторые ненужные устройства и включил две стоки
>>>>>которые отвечают за поддержку многопроцессорности.
>>>>>#options SMP # Symmetric MultiProcessor Kernel
>>>>>#options APIC_IO # Symmetric (APIC) I/O
>>>>>Это ядро собирается, устанавливается, но при перезагрузки доходит до
>>>>>waiting 15 seconds for SCSI devices to settle и усе виснет.
>>>>>
>>>>>Как собрать ядро с поддержкой 2-х процов? Помогите.
>>>>>
>>>>>ЗЫ. При сборке моего ядра но с отключенными
>>>>>#options SMP # Symmetric MultiProcessor Kernel
>>>>>#options APIC_IO # Symmetric (APIC) I/O
>>>>>ядро собирается нормально и работает.
>>>>
>>>>пАтАму что фигню делаешь, SMP тут не причем, отредактируй GENERIC -
>>>>выкини ВСЕ ненужное и вставь нужное по примеру из LINT
>>>>у тебя не c SMP проблема а с SCSI - видимо где-то
>>>>конфликт адресов или
>>>>прерываний.
>>>
>>> почему кады я ремлю эти две строки то ядро компилится и
>>>запускается? И ктати я уже убирал устройства SCSI не нужные мне.
>>>
>>
>>это ко мне вопрос? я не знаю что в ядре, не знаю
>>конфигурацию машины
>>и не знаю какой scsi.
>>
>>http://unix1.jinr.ru/~lavr/local/KERNELSMP - одна из старых заготовок
>>для 4.3 или 4.4 Stable, работавшая без проблем, увы с подкрученными
>>параметрами у меня сейчас нет SMP ядра
>
>Ну на счет железа я вроде как вверху все описал и скази
>какой тоже описал.только карту неверно указал
я покажу несколько мест, остальное сам, тем более что ссылку
на пример я дал, остальное найдешь на
http://unix1.jinr.ru/~lavr/links.html
и в архивах maillist'ов freebsd http://www.freebsd.org/mail/>а вот мое ядро
># $FreeBSD: src/sys/i386/conf/23072002,v 1.246.2.43 2002/05/23 17:04:01 obrien Exp $
>
>machine i386
>cpu I586_CPU
>ident Karen1
>maxusers 0
>
>#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 UFS_DIRHASH #Improve performance on big directories
>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=10000 #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
>
># 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
^^^^^^^^^^^^^^- зачем тебе EISA, есть 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
>#
># If you have a Toshiba Libretto with its Y-E Data PCMCIA
>floppy,
># don't use the above line for fdc0 but the following one:
>
>#device fdc0
>
># 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
>
># SCSI Controllers
>#device ahb # EISA AHA1742 family
>device ahc # AHA2940 and onboard AIC7xxx devices
>#device amd # AMD 53C974 (Tekram 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 iir
>
># Intel Integrated RAID
>#device mly # Mylex AcceleRAID/eXtremeRAID
>#device ciss # Compaq SmartRAID 5* series
>
># RAID controllers
>#device aac # Adaptec FSA RAID, Dell PERC2/PERC3
>device aacp # SCSI passthrough for aac (requires CAM)
>#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 em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
>
>#device txp # 3Com 3cR990 (``Typhoon'')
>#device vx # 3Com 3c590, 3c595 (``Vortex'')
>
># 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 fxp # Intel EtherExpress PRO/100B (82557, 82558)
>#device pcn # AMD Am79C97x 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 tx # SMC EtherPower II (83c170 ``EPIC'')
>#device vr # VIA Rhine, Rhine II
>#device wb # Winbond W89C840F
>device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
>#device bge # Broadcom BCM570x (``Tigon III'')
>
># ISA Ethernet NICs.
># 'device ed' requires 'device miibus'
>#device ed0 at isa? port 0x280 irq 10 iomem 0xd8000
>#device ex
>#device ep
>#device fe0 at isa? port 0x300
># Xircom Ethernet
>#device xe
># PRISM I IEEE 802.11b wireless NIC.
>#device awi
># WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really
># exists only as a PCMCIA device, so there is no ISA
>attachment 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 parameters here.
>#device an
># 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 allocate.
>
>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 # 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
>#device urio # Diamond Rio MP3 Player
># USB Ethernet, requires mii
>#device aue # ADMtek USB ethernet
>#device cue # CATC USB ethernet
>#device kue # Kawasaki LSI USB ethernet
>>>>>>Есть следующее железо
>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>процессоры P200 2-штуки
>>>>>>память 128 MB
>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
этот скази контроллер является PCI-платой.>>>>>>HDD SCSI: IBM DDRS-39130D
Долго мучился мучился так ничего и не получилось:( Может чего то не так делаю. Прочитал даже интеловскую байду про MSP.
Вот такие строки в ядре:
device ahc #это для SCSI-контроллер AHA-2940W/2940UW AIC7880Pdevice scbus # SCSI bus (required)
device da # Direct Access (disks)С такими строками все работает при компиляции ядра для одного процессора!
>>>>>>>Есть следующее железо
>>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>>процессоры P200 2-штуки
>>>>>>>память 128 MB
>>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
> этот скази контроллер является PCI-платой.
>
>>>>>>>HDD SCSI: IBM DDRS-39130D
>
>
>Долго мучился мучился так ничего и не получилось:( Может чего то не
>так делаю. Прочитал даже интеловскую байду про MSP.
>Вот такие строки в ядре:
>device ahc #это
>для SCSI-контроллер AHA-2940W/2940UW AIC7880P
>
>device scbus
> # SCSI
>bus (required)
>device da
>
> # Direct Access (disks)
>
>С такими строками все работает при компиляции ядра для одного процессора!извини, забыл сказать, что есть неизведанный глюк, при котором в определенном сочетании железяк FreeBSD >= 4.5 либо не пашет с SMP, либо
крешится, в maillist'ах то ли не признают сие, то ли так и не могут найти
проблему. :( И это не только на новом железе. Все это началось где-то
с 4.3-Stable измениях в ядре, в то время меняли ATA и FXP(Intel netcard)
драйвера, конечно же еще разные изменения были. Но ряд карт в сочетании
SMP и Intel-NetCard просто нерабочий вариант с SMP. Что печально - это
не массовый характер, 4.6-Stable я еще не пробовал с SMP, попробую спросить у друзей в Демосе изучали ли они снова эти проблемы, год назад
мы дружно плюнули и успешно использовали 4.3 ... 4.4 для SMPPS. Попробуй вынуть один CPU, пересобрать с поддержкой SMP, установить
это ядро и shutdown, затем вставь второй CPU и попробуй загрузиться.
>>>>>>>>Есть следующее железо
>>>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>>>процессоры P200 2-штуки
>>>>>>>>память 128 MB
>>>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>> этот скази контроллер является PCI-платой.
>>
>>>>>>>>HDD SCSI: IBM DDRS-39130D
Сделал следующее вытащил нафиг SCSI-контроллер AHA-2940W/2940UW, подключил вместо 9GB SCSI , 20 гигов IDE, но так как мать старая увиделось только 2 Гига, но это не беда. Поставил фри 4.4 включил поддержку MP собрал ядро. Перегружаюсь и вот опять:
Mounting root from ufs:/dev/ad1s1a
и зависает.
Вот такая вот байда. По ходу тоже самое происходит и со скази. Т.е. не получается подмауньтить корневой раздел.ЗЫ. При компиляции ядра без включенных опций поддержки MP, загрузка проходит нормально и никаких проблем с подключением нет.
>>>>>>>>>Есть следующее железо
>>>>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>>>>процессоры P200 2-штуки
>>>>>>>>>память 128 MB
>>>>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>> этот скази контроллер является PCI-платой.
>>>
>>>>>>>>>HDD SCSI: IBM DDRS-39130D
> Сделал следующее вытащил нафиг SCSI-контроллер AHA-2940W/2940UW, подключил вместо 9GB SCSI ,
>20 гигов IDE, но так как мать старая увиделось только 2
>Гига, но это не беда. Поставил фри 4.4 включил поддержку
>MP собрал ядро. Перегружаюсь и вот опять:
> Mounting root from ufs:/dev/ad1s1a
>и зависает.
>Вот такая вот байда. По ходу тоже самое происходит и со скази.
>Т.е. не получается подмауньтить корневой раздел.
>
>ЗЫ. При компиляции ядра без включенных опций поддержки MP, загрузка проходит нормально
>и никаких проблем с подключением нет.н-да, странно все это, где-то в недрах www.freebsd.org я видел что
именно на такой матери запускали SMP но она была отмечена как untested,
те ее не гоняли под тестированием.попробуй посмотреть ядро на предмет PCI, bios на предмет PCI и IRQ,
описание мамки поковыряй, UDMA, bios upgrade, что еще... пока на ум
больше не приходит, boot -s
Со scuzzy раньше имел дело? терминация там, lun, id???
>>>>>>>>>>Есть следующее железо
>>>>>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>>>>>процессоры P200 2-штуки
>>>>>>>>>>память 128 MB
>>>>>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>>> этот скази контроллер является PCI-платой.
>>>>
>>>>>>>>>>HDD SCSI: IBM DDRS-39130D
>> Сделал следующее вытащил нафиг SCSI-контроллер AHA-2940W/2940UW, подключил вместо 9GB SCSI ,
>>20 гигов IDE, но так как мать старая увиделось только 2
>>Гига, но это не беда. Поставил фри 4.4 включил поддержку
>>MP собрал ядро. Перегружаюсь и вот опять:
>> Mounting root from ufs:/dev/ad1s1a
>>и зависает.
>>Вот такая вот байда. По ходу тоже самое происходит и со скази.
>>Т.е. не получается подмауньтить корневой раздел.
>>
>>ЗЫ. При компиляции ядра без включенных опций поддержки MP, загрузка проходит нормально
>>и никаких проблем с подключением нет.
>
>н-да, странно все это, где-то в недрах www.freebsd.org я видел что
>именно на такой матери запускали SMP но она была отмечена как untested,
На сайте про MP для фри упомянуты только 2 матери Асус похожие на мою.
>те ее не гоняли под тестированием.
>
>попробуй посмотреть ядро на предмет PCI, bios на предмет PCI и IRQ,
>
>описание мамки поковыряй, UDMA, bios upgrade, что еще... пока на ум
>больше не приходит, boot -s
Попробую сейчас биос поискать. А все что ты перечислял вверху уже пробовал.
>Со scuzzy раньше имел дело? терминация там, lun, id???
Со скази сталкивался, но под Фри никогда не настраивал. Хотя я не думаю что в этом проблема так как в однопроцессорном режиме все крутиться нормально.
>>>>>>>>>>>Есть следующее железо
>>>>>>>>>>>m/b P/E P55T2P40 Asus (2-х процессорная)
>>>>>>>>>>>процессоры P200 2-штуки
>>>>>>>>>>>память 128 MB
>>>>>>>>>>>SCSI-контроллер AHA-2940W/2940UW AIC7880P
>>>>> этот скази контроллер является PCI-платой.
>>>>>
>>>>>>>>>>>HDD SCSI: IBM DDRS-39130D
>>>ЗЫ. При компиляции ядра без включенных опций поддержки MP, загрузка проходит нормально
>>>и никаких проблем с подключением нет.
>>
>>н-да, странно все это, где-то в недрах www.freebsd.org я видел что
>>именно на такой матери запускали SMP но она была отмечена как untested,
>На сайте про MP для фри упомянуты только 2 матери Асус похожие
>на мою.
>>те ее не гоняли под тестированием.
>>
>>попробуй посмотреть ядро на предмет PCI, bios на предмет PCI и IRQ,
>>
>>описание мамки поковыряй, UDMA, bios upgrade, что еще... пока на ум
>>больше не приходит, boot -s
>Попробую сейчас биос поискать. А все что ты перечислял вверху уже пробовал.
>
>>Со scuzzy раньше имел дело? терминация там, lun, id???
>Со скази сталкивался, но под Фри никогда не настраивал. Хотя я не
>думаю что в этом проблема так как в однопроцессорном режиме все
>крутиться нормально.
попробуй с таким конфигом:
# $FreeBSD: src/sys/i386/conf/23072002,v 1.246.2.43 2002/05/23 17:04:01 obrien Exp $
machine i386
cpu I586_CPU или cpu I386_CPU
ident Karen1
maxusers 0
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device [keep this!]
options SOFTUPDATES #Enable FFS soft updates support
options UFS_DIRHASH #Improve performance on big directories
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=10000 #Delay (in ms) before probing SCSI
^^^^^тут попробуй разную величину задержечек,
судя по всему, пробовать надо в большую сторону
допустим, от 8000 до 20000
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 SMP # Symmetric MultiProcessor Kernel
options APIC_IO # Symmetric (APIC) I/O
device isa
device pci
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices
options SYM_SETUP_LP_PROBE_MAP=0x40
# 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)
# 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
# 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
# Serial (COM) ports
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 irq 3
# 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
# 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 xl # 3Com 3c90x (''Boomerang'', ''Cyclone'')
# Pseudo devices - the number indicates how many units to allocate.
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 # 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и тщательно перечитай LINT на предмет других конфигураций....
и,как последнийй вариант, cvsup до RELEASE_4_5
>и вот на все это я поставил сначало FreeBSD 4.4 потом
>отцевэисапился 23-07-2002 до FreeBSD 4.6 собрал мир. Собрал ядро GENERIC.Ухх, в который раз повторюсь - нет во Free нормальной поддержки SMP, точнее - ее обещают в 5.0. Примером может стать интеловский SR1200 (который меня совсем задрал), на котором была установлена 4.6 и проведен bytebranch на
двух ядрах - с поддержкой SMP и без нее. Так вот, при включенном SMP тест показывал проигрыш по сравнению с ядром, где эта опция была отключена. Так что попробуйте лучше линукс, а то один процессор будет простаивать.
>Есть следующее железо
>m/b P/E P55T2P40 Asus (2-х процессорная)А может все-таки P/E P55T2P4D поскольку у Асуса таких матерей как ты написал в природе не существует (на их сайте в списке матерей эта единственная P/E).
Если все же ....4D, то у меня практически такая же как у тебя конфигурация железа уже год как молотит под FreeBSD 4.4 с поддержкой SMP.