Skip site navigation (1)Skip section navigation (2)
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>