[FUGSPBR] intel serverboard se7501hg2+FreeBSD 5.2 (meio longo)
Carlos Alberto
carlinho em xprt.eti.br
Sex Jan 30 17:47:36 BRST 2004
pessoal,
estou tendo algums problemas com uma placa intel se7502hg2 e gostaria
de saber se alguem pode dar alguma ajuda.
sintoma:
quando eh habilitada a opcao PAE no kernel do FreeBSD, durante a
deteccao de dispositivos, ocorre um erro GPF (General Protection Fault), o
boot do sistema e interrompido e o hadware trava, sendo necessario o
desligamento fisico do equipamento.
quanto a opcao acpi eh habilitada conjuntamente com PAE, o software
nao consegue sequer iniciar a deteccao de dispositivos, parando logo
apos a mensagem de copyright.
solucoes adotadas:
verificando a documentacao do FreeBSD, encontrei algumas referencias a
incompatibilidades entre a controladora SCSI on-board e PAE (/usr/src/
sys/i386/conf/PAE).
exclui os modulos do kernel, desativei o dispositivo via setup, instalei uma
outra controladora (adaptec 29160 - ahc), recompilei, reinstalei e reiniciei
a maquina.
o problema persiste.
software:
FreeBSD 5.2-Release#0
configuracao do kernel:
# $FreeBSD: src/sys/i386/conf/DBMmp,v 1.394.2.2 2003/12/07 23:52:53
scottl Exp $
machine i386
cpu I686_CPU
ident DBMmp
options SCHED_4BSD #4BSD scheduler
options INET #InterNETworking
options INET6 #IPv6 communications protocols
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
options UFS_ACL #Support for access control lists
options UFS_DIRHASH #Improve performance on big directories
options MD_ROOT #MD is a potential root device
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem (requires
PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options COMPAT_FREEBSD4 #Compatible with FreeBSD4
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
options KTRACE #ktrace(1) support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time
extensions
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options AHC_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~128k to driver.
options AHD_REG_PRETTY_PRINT # Print register bitfields in debug
# output. Adds ~215k to driver.
# Debugging for use in -current
#options DDB #Enable the kernel debugger
#options INVARIANTS #Enable calls of extra sanity checking
options INVARIANT_SUPPORT #Extra sanity checks of internal
structures, required by INVARIANTS
#options WITNESS #Enable checks to detect deadlocks and
cycles
#options WITNESS_SKIPSPIN #Don't run witness on spinlocks for
speed
# To make an SMP kernel, the next two are needed
options SMP # Symmetric MultiProcessor Kernel
device apic # I/O APIC
device isa
device eisa
device pci
# Floppy drives
device fdc
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device ataraid # ATA RAID drives
device atapicd # ATAPI CDROM drives
options ATA_STATIC_ID #Static device numbering
# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices
device ahd
device aic
# SCSI peripherals
device scbus # SCSI bus (required for SCSI)
device ch # SCSI media changers
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI access)
device ses # SCSI Environmental Services (and SAF-TE)
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc # AT keyboard controller
device atkbd # AT keyboard
device psm # PS/2 mouse
device vga # VGA video card driver
device splash # Splash screen and screen saver
support
# syscons is the default console driver, resembling an SCO console
device sc
device agp # support several AGP chipsets
# Floating point support - do not disable.
device npx
# Power management support (see NOTES for more options)
device apm
# Add suspend/resume support for the i8254.
device pmtimer
# Serial (COM) ports
device sio # 8250, 16[45]50 based serial ports
# Parallel port
device ppc
device ppbus # Parallel port bus (required)
device lpt # Printer
device ppi # Parallel port interface device
# PCI Ethernet NICs.
device em # Intel PRO/1000 adapter Gigabit Ethernet
Card
# 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 re # RealTek 8139C+/8169/8169S/8110S
device rl # RealTek 8129/8139
device sis # Silicon Integrated Systems SiS 900/SiS 7016
device vr # VIA Rhine, Rhine II
device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
# Pseudo devices - the number indicates how many units to allocate.
device random # Entropy device
device loop # Network loopback
device ether # Ethernet support
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
device gif # IPv6 and IPv4 tunneling
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf # Berkeley packet filter
# Socket tuning
options NMBCLUSTERS=65536
# PAE tunning
options PAE
device acpi
# SYSV tuning
# System V shared memory and tunable parameters
options SYSVSHM # include support for shared memory
options SHMMAXPGS=65536 # max amount of shared memory
pages (4k on i386)
options SHMALL=268435456# max amount of shared memory
(bytes)
options SHMMAX="(SHMMAXPGS*PAGE_SIZE+1)"
# max shared memory segment size (bytes)
options SHMMIN=2 # min shared memory segment size
(bytes)
options SHMMNI=33 # max number of shared memory
identifiers
options SHMSEG=9 # max shared memory segments per
process
# System V semaphores and tunable parameters
options SYSVSEM # include support for semaphores
options SEMMAP=31 # amount of entries in semaphore map
options SEMMNI=4096 # number of semaphore identifiers in
the system
options SEMMNS=4096 # number of semaphores in the system
options SEMMNU=31 # number of undo structures in the
system
options SEMMSL=61 # max number of semaphores per id
options SEMOPM=101 # max number of operations per semop
call
options SEMUME=11 # max number of undo entries per
process
# System V message queues and tunable parameters
options SYSVMSG # include support for message queues
options MSGMNB=2049 # max characters per message queue
options MSGMNI=41 # max number of message queue
identifiers
options MSGSEG=2049 # max number of message segments in
the system
options MSGSSZ=16 # size of a message segment MUST be
power of 2
options MSGTQL=41 # max amount of messages in the
system
sysctl.conf:
# kernel tunning
kern.maxfiles=100000
kern.maxfilesperproc=10000
kern.ipc.somaxconn=512
kern.ipc.maxsockbuf=1048576
net.inet.tcp.always_keepalive=0
# tuning for PostgreSQL
kern.ipc.semmni=4096
kern.ipc.semmns=4096
kern.ipc.shmall=1610612736
kern.ipc.shmmax=1610612736
kern.ipc.shm_use_phys=1
valeu !!
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd