Date: Sun, 15 Aug 1999 16:06:26 -0700 (PDT) From: Frank Mayhar <frank@exit.com> To: hackers@freebsd.org Subject: Keyboard problems w/3.2-stable. Message-ID: <199908152306.QAA76006@realtime.exit.com>
next in thread | raw e-mail | index | archive | help
--ELM934758386-75982-0_
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
I just upgraded an old Pentium 133 system to 3.2-stable. Everything seems
to be working okay, except the keyboard. It works fine under the BIOS, and
during the bootstrap, but by the time it gets to the login prompt, it stops
responding entirely.
I've tried several different fixes (changing console drivers, cycling
power on the system, and things like that), but nothing is working. It's
bound to be something simple I'm missing; it worked fine under 2.2.8.
I've enclosed the dmesg and config file as attachments. Any pointers
would be greatly appreciated.
--
Frank Mayhar frank@exit.com
--ELM934758386-75982-0_
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: attachment; filename=tinker.dmesg
Content-Description: tinker.dmesg
Content-Transfer-Encoding: 7bit
Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.2-STABLE #0: Sun Aug 15 15:06:08 PDT 1999
frank@realtime.exit.com:/usr/src/sys/compile/TINKER
Timecounter "i8254" frequency 1193182 Hz
Timecounter "TSC" frequency 132632402 Hz
CPU: Pentium/P54C (132.63-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x52c Stepping = 12
Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory = 67108864 (65536K bytes)
avail memory = 62164992 (60708K bytes)
Preloaded elf kernel "kernel" at 0xc02cd000.
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: <S3 964 graphics accelerator> rev 0x00 on pci0.9.0
tl0: <Compaq Netelligent 10/100> rev 0x10 int a irq 12 on pci0.10.0
tl0: Ethernet address: 00:08:c7:28:52:93
tl0: autoneg complete, link status good (full-duplex, 100Mbps)
ahc0: <Adaptec 2940 SCSI adapter> rev 0x00 int a irq 11 on pci0.12.0
ahc0: aic7870 Wide Channel A, SCSI Id=7, 16/255 SCBs
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <4 virtual consoles, flags=0x0>
ed0 at 0x320-0x33f irq 10 on isa
ed0: address 00:40:05:11:b2:70, type NE2000 (16 bit)
atkbdc0 at 0x60-0x6f on motherboard
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 flags 0x10 on isa
sio1: type 16550A
ppc0 at 0x278 irq 7 on isa
ppc0: SMC FDC37C665GT chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/15 bytes threshold
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
Intel Pentium detected, installing workaround for F00F bug
IP packet filtering initialized, divert enabled, rule-based forwarding disabled, logging limited to 100 packets/entry
ccd0-15: Concatenated disk drivers
Waiting 8 seconds for SCSI devices to settle
changing root device to da0s1a
da1 at ahc0 bus 0 target 1 lun 0
da1: <TOSHIBA MK538FB 6061> Fixed Direct Access SCSI-2 device
da1: 6.756MB/s transfers (6.756MHz, offset 15)
da1: 1170MB (2396970 512 byte sectors: 255H 63S/T 149C)
da2 at ahc0 bus 0 target 2 lun 0
da2: <QUANTUM FIREBALL1080S 1Q09> Fixed Direct Access SCSI-2 device
da2: 8.064MB/s transfers (8.064MHz, offset 8)
da2: 1042MB (2134305 512 byte sectors: 255H 63S/T 132C)
da3 at ahc0 bus 0 target 3 lun 0
da3: <COMPAQ M2694ES-512 959F> Fixed Direct Access SCSI-2 device
da3: 8.064MB/s transfers (8.064MHz, offset 15), Tagged Queueing Enabled
da3: 1001MB (2051000 512 byte sectors: 64H 32S/T 1001C)
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DORS-32160W !# WA3E> Fixed Direct Access SCSI-2 device
da0: 8.064MB/s transfers (8.064MHz, offset 15), Tagged Queueing Enabled
da0: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C)
--ELM934758386-75982-0_
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: attachment; filename=TINKER
Content-Description: TINKER
Content-Transfer-Encoding: 7bit
#
# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks
#
# For more information read the handbook part System Administration ->
# Configuring the FreeBSD Kernel -> The Configuration File.
# The handbook is available in /usr/share/doc/handbook or online as
# latest version from the FreeBSD World Wide Web server
# <URL:http://www.FreeBSD.ORG/>
#
# An exhaustive list of options and more detailed explanations of the
# device lines is present in the ./LINT configuration file. If you are
# in doubt as to the purpose or necessity of a line, check first in LINT.
#
# $Id: GENERIC,v 1.140 1998/12/27 13:55:47 sos Exp $
machine "i386"
cpu "I586_CPU"
ident TINKER
maxusers 128
#options MATH_EMULATE #Support for x87 emulation
options INET #InterNETworking
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device
options NFS #Network Filesystem
options MFS #Memory File System
options MSDOSFS #MSDOS Filesystem
options "CD9660" #ISO 9660 Filesystem
options PROCFS #Process filesystem
options "COMPAT_43" #Compatible with BSD 4.3
options UCONSOLE #Allow users to grab the console
options "NSWAPDEV=8"
options COMPAT_LINUX
options SYSVSHM
options SYSVSEM
options SYSVMSG
options KTRACE #kernel tracing
options "MAXDSIZ=(512*1024*1024)"
options "DFLDSIZ=(512*1024*1024)"
options "MD5"
options MROUTING
options SOFTUPDATES
options IPFIREWALL
options IPFIREWALL_VERBOSE #print information about
# dropped packets
options IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
options IPDIVERT #divert sockets
options ICMP_BANDLIM
options DDB #kernel debugger
options DDB_UNATTENDED #Recover from panics.
config kernel root on da0
controller isa0
controller pci0
controller fdc0 at isa? port IO_FD1 irq 6 drq 2
#controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk fd0 at fdc0 drive 0
disk fd1 at fdc0 drive 1
#controller wdc0 at isa? port "IO_WD1" bio irq 14 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
#disk wd2 at wdc1 drive 0
#disk wd3 at wdc1 drive 1
controller ahc0
controller scbus0 at ahc0 # Single bus device
options AHC_ALLOW_MEMIO
controller scbus0 at ahc0
disk da0 at scbus0 target 0
disk da1 at scbus0 target 1
disk da2 at scbus0 target 2
disk da3 at scbus0 target 3
device sa0 #SCSI tapes
device cd0 #SCSI CD-ROMs
device pass0 #CAM passthrough driver
device pt0 at scbus? # SCSI processor type
options SCSI_DELAY=8000 # Be pessimistic about Joe SCSI device
#device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
#device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
#device mcd1 at isa? port 0x340 bio irq 11 vector mcdintr
#controller matcd0 at isa? port ? bio
#device scd0 at isa? port 0x230 bio
# The keyboard controller; it controls the keyboard and the PS/2 mouse.
controller atkbdc0 at isa? port IO_KBD tty
device atkbd0 at atkbdc? irq 1
device psm0 at isa? disable tty irq 12
device vga0 at isa? port ? conflicts
# The syscons console driver (sco color console compatible).
device sc0 at isa? tty
options MAXCONS=4
# splash screen/screen saver
pseudo-device splash
# The pcvt console driver (vt220 compatible).
#device vt0 at isa? tty
#options XSERVER # support for running an X server.
#options FAT_CURSOR # start with block cursor
# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint
#options PCVT_FREEBSD=211
#options "PCVT_NSCREENS=4" # Four screens
#options PCVT_PRETTYSCRNS
options XSERVER # include code for XFree86
device npx0 at isa? port IO_NPX irq 13
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 flags 0x10 irq 3
#device sio0 at isa? port IO_COM1 flags 0x10 irq 4 vector siointr
#device sio1 at isa? port IO_COM2 flags 0x10 irq 3 vector siointr
#device lpt0 at isa? port? tty irq 7 vector lptintr
controller ppbus0
device lpt0 at ppbus?
device ppc0 at isa? port? irq 7
#device lpt0 at isa? port? tty irq 7 vector lptintr
#device lpt1 at isa? port? tty
#device lpt2 at isa? port? tty
#device qcam0 at isa? port "IO_LPT2" tty
# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
device tl0
device ed0 at isa? port 0x320 irq 10 iomem 0xd8000
#device ed0 at isa? port 0x320 irq 10 iomem 0xd8000 vector edintr
pseudo-device loop
pseudo-device ether
#pseudo-device sl 1
# ijppp uses tun instead of ppp device
#pseudo-device ppp 1
pseudo-device tun 4
pseudo-device pty 64
pseudo-device gzip # Exec gzipped a.out's
pseudo-device bpfilter 4 #Berkeley packet filter
pseudo-device vn #Vnode driver
pseudo-device ccd 16 # 16 Concatenated disk devices.
--ELM934758386-75982-0_--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908152306.QAA76006>
