From owner-freebsd-hackers Sun Aug 15 18:21:33 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from tinker.exit.com (exit-gw.power.net [207.151.46.196]) by hub.freebsd.org (Postfix) with ESMTP id 9132F14D45 for ; Sun, 15 Aug 1999 18:20:51 -0700 (PDT) (envelope-from frank@exit.com) Received: from realtime.exit.com (realtime [206.223.0.5]) by tinker.exit.com (8.9.3/8.9.3) with ESMTP id QAA00804 for ; Sun, 15 Aug 1999 16:06:27 -0700 (PDT) (envelope-from frank@tinker.exit.com) Received: (from frank@localhost) by realtime.exit.com (8.9.3/8.9.1) id QAA76006 for hackers@freebsd.org; Sun, 15 Aug 1999 16:06:26 -0700 (PDT) (envelope-from frank) From: Frank Mayhar Message-Id: <199908152306.QAA76006@realtime.exit.com> Subject: Keyboard problems w/3.2-stable. To: hackers@freebsd.org Date: Sun, 15 Aug 1999 16:06:26 -0700 (PDT) Reply-To: frank@exit.com X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=ELM934758386-75982-0_ Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --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 real memory = 67108864 (65536K bytes) avail memory = 62164992 (60708K bytes) Preloaded elf kernel "kernel" at 0xc02cd000. Probing for devices on PCI bus 0: chip0: rev 0x02 on pci0.0.0 chip1: rev 0x02 on pci0.7.0 vga0: rev 0x00 on pci0.9.0 tl0: 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: 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: 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: 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: 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: 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: 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 # # # 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