Date: Mon, 2 Mar 1998 09:37:16 -0800 (PST) From: Scott Michel <scottm@cs.ucla.edu> To: freebsd-current@FreeBSD.ORG Subject: Really cool feature! Message-ID: <199803021737.JAA00224@mordred.cs.ucla.edu>
next in thread | raw e-mail | index | archive | help
As of this morning's cvsup (at or about 9:00am, PST), the really
cool current feature is FreeBSD w/o keyboard. On bootstrap, everything
comes up as it should, except the keyboard no longer accepts anything.
I've turned xdm off, but to no avail. The only way out of this is a
hard reset. What would the useful flags be to debug this one?
This is the dmesg from the running kernel -- nothing else has
changed -- same config file for the current cvsup as this one:
------------------------------------------------------------------------
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.0-CURRENT #0: Wed Feb 25 12:03:48 PST 1998
root@mordred.cs.ucla.edu:/usr/src/sys/compile/MORDRED
Timecounter "i8254" frequency 1193169 Hz cost 2930 ns
Timecounter "TSC" frequency 99715295 Hz cost 324 ns
CPU: Pentium (99.72-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x525 Stepping=5
Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory = 50331648 (49152K bytes)
avail memory = 46440448 (45352K bytes)
Probing for devices on PCI bus 0:
chip0: <Intel 82437FX PCI cache memory controller> rev 0x02 on pci0.0.0
chip1: <Intel 82371FB PCI to ISA bridge> rev 0x02 on pci0.7.0
vga0: <Matrox MGA 1024SG graphics accelerator> rev 0x03 int a irq 11 on pci0.15.0
Probing for PnP devices:
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x280-0x29f irq 10 maddr 0xcc000 msize 16384 on isa
ed0: address 00:00:c0:86:e3:b7, type SMC8216/SMC8216C (16 bit)
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
pcm0 at 0x220 irq 5 drq 1 flags 0x15 on isa
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xe0ffe0ff on isa
wdc0: unit 0 (wd0): <QUANTUM FIREBALL1080A>, 32-bit, multi-block-8, sleep-hack
wd0: 1039MB (2128896 sectors), 2112 cyls, 16 heads, 63 S/T, 512 B/S
wdc0: unit 1 (wd1): <WDC AC32500H>, 32-bit, multi-block-16, sleep-hack
wd1: 2441MB (4999680 sectors), 4960 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
npx0 on motherboard
npx0: INT 16 interface
joy0 at 0x201 on isa
joy0: joystick
Intel Pentium F00F detected, installing workaround
WARNING: / was not properly dismounted.
Start pid=2 <pagedaemon>
Start pid=3 <vmdaemon>
Start pid=4 <update>
Config file:
------------------------------------------------------------------------
machine "i386"
ident MORDRED
maxusers 10
config kernel root on wd0
cpu "I586_CPU" # aka Pentium(tm)
options "MAXDSIZ=(256*1024*1024)"
options "DFLDSIZ=(256*1024*1024)"
options "COMPAT_43"
options SYSVSHM
options SYSVSEM
options SYSVMSG
options "MD5"
options DDB
options KTRACE #kernel tracing
options DIAGNOSTIC
options PERFMON
options UCONSOLE
options USERCONFIG #boot -c editor
options VISUAL_USERCONFIG #visual boot -c editor
options INET #Internet communications protocols
pseudo-device loop
pseudo-device ether #Generic Ethernet
pseudo-device bpfilter 4 #Berkeley packet filter
options MROUTING # Multicast routing
options FFS #Fast filesystem
options NFS #NFS
#options NFS_NOSERVER
options MFS #Memory filesystem
options "CD9660" #ISO 9660 filesystem
options MSDOSFS #MS DOS File System
options PROCFS #Process filesystem
options NSWAPDEV=20
options "CD9660_ROOTDELAY=20"
pseudo-device pty 16 #Pseudo ttys - can go as high as 256
pseudo-device speaker #Play IBM BASIC-style noises out your speaker
pseudo-device gzip #Exec gzipped a.out's
pseudo-device vn #Vnode driver (turns a file into a device)
controller isa0
options BOUNCE_BUFFERS
# The syscons console driver (sco color console compatible) - default.
device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
options MAXCONS=16 # number of virtual consoles
#options SLOW_VGA # do byte-wide i/o's to TS and GDC regs
device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr
controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xe0ffe0ff vector wdintr
disk wd0 at wdc0 drive 0
disk wd1 at wdc0 drive 1
controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr
options ATAPI #Enable ATAPI support for IDE bus
#options ATAPI_STATIC #Don't do it as an LKM
#device wcd0
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
device lpt0 at isa? port? tty irq 7 vector lptintr
device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
device ed0 at isa? port 0x280 net irq 10 iomem 0xcc000 vector edintr
# controller snd0
# device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr
# device sbxvi0 at isa? drq 5
# device sbmidi0 at isa? port 0x300
# device opl0 at isa? port 0x388
controller pnp0
device pcm0 at isa? port? tty irq 5 drq 1 flags 0x0015 vector pcmintr
# options APM_IDLE_CPU # Tell APM to idle rather than halt'ing the cpu
# device apm0 at isa?
# options APM_BROKEN_STATCLOCK
device joy0 at isa? port "IO_GAME"
controller pci0
options CLK_CALIBRATION_LOOP
options "CLK_USE_I8254_CALIBRATION"
options CLK_USE_TSC_CALIBRATION
options NMBCLUSTERS=512
options NBUF=512
options COMPAT_LINUX
options "EXT2FS"
options KBD_MAXRETRY=4
options KBD_MAXWAIT=6
options KBD_RESETDELAY=201
options MSGMNB=2049
options MSGMNI=41
options MSGSEG=2049
options MSGSSZ=16
options MSGTQL=41
options SEMMAP=31
options SEMMNI=11
options SEMMNS=61
options SEMMNU=31
options SEMMSL=61
options SEMOPM=101
options SEMUME=11
options SHOW_BUSYBUFS # List buffers that prevent root unmount
options SHMALL=1025
options "SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)"
options SHMMAXPGS=1025
options SHMMIN=2
options SHMMNI=33
options SHMSEG=9
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803021737.JAA00224>
