Date: Tue, 19 Feb 2002 11:57:05 -0500 From: Randy Pratt <rpratt@ezwv.com> To: freebsd-questions@FreeBSD.ORG Subject: Keyboard probing problem during installation Message-ID: <200202191648.g1JGmPU20658@mail.ezwv.com>
next in thread | raw e-mail | index | archive | help
I'm helping a friend to install FreeBSD on his machine 250 miles away. We're having some trouble with keyboard detection on versions later than 4.0. Version 4.0 detected the keyboard and the probing finished: atkbdc0: <keyboard controller (i0842)> at port 0x60-0x6f on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 Using version 4.4 or 4.5 (cdroms), the installation seemed to hang when it started probing hardware. After doing some digging (man boot), I found that if the keyboard is not detected, the output is sent to the serial port instead of the internal display which is why it appeared to hang. In checking the mail archives, I found there was a change to the way the keyboard was probed between 4.0 and 4.1. The atbkd driver flag FAIL_IF_NO_KBD (0x1) was added along with other changes for USB support. Changing this flag in the hardware configuration didn't seem to help (0x0, 0x2, 0x3). We also tried some different booting options: boot -P, boot -D and boot -h. A few combinations of boot options and keyboard flags were tried also. Any suggestions for a combination to try would be appreciated. The Plug and Play option was set to off during all the testing. It doesn't seem to be an issue with the keyboard itself since two keyboards were tried. There are no problems with keyboard detection on his windows or Corel Linux installations. This box is a Gateway PII 450 using an Advaced Logic Reseach motherboard and Phoenix bios 4.0 Release 6. An installation of 4.0 could probably be accomplished but it would be better if a later version could be used. Of course, upgrading from 4.0 would pose a problem also. Any insight, direction or suggestions would be appreciated. I'm not sure what to suggest to him to try at this point. I've put the hand-transcribed probe results from 4.0 at the end for reference. Its understood that there may be other <unknown> hardware issues after installation. Thanks, Randy 4.0 probing (hand-transcribed): ============================================================ avail memory = 254345216 (248384K bytes) Preloaded elf kernel "kernel" at 0xc05e7000 Pentium Pro MTRR support enabled md1: Malloc disk npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard pci0: <PCI bus> on pcib0 pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0 pci1: <PCI bus> on pcib1 pci1: <NVidia Riva Ultra Vanta TNT2 graphics accelerator> at 0.0 irq9 isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel PIIX4 ATA33 controller> port 0x1060-0x106f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: <Intel 82371AB/EB (PIIX4) USB Controller> at 7.2 irq 11 chip1: <Intel 82371AB Power management controller> port 0x7000-0x700f at device 7.3 on pci0 pci0: <unknown card> (vendor=0x1274, dev=0x1371) at 12.0 irq 9 [sound] pci0: <unknown card> (vendor=0x1407, dev=0x8000) at 15.0 irq 10 [parallel] pci0: <unknown card> (vendor=0x151f, dev=0x0000) at 16.0 irq 11 [modem] fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 1rq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes theshold fd0: <1440-KB 3.5 drive> on fdc0 drive 0 atkbdc0: <keyboard controller (i0842)> at port 0x60-0x6f on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: model Intellimouse, device ID 3 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: <System console> on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sio0 at port 0x3f8-0c3ff irq 4 flags 0x10 on isa0 sio0: type 16550A ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode ppi0: <Parallel I/O> on ppbus0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port plip0:<PLIP network interface> on ppbus0 unknown0: <U.S. Robotics 56K Voice Win> at port 0x100-0x107 irq 3 on isa0 ad0: 57241MB <WDC WD600AB-32BVA0> [116301/16/63] at ata0-master using UDMA33 acd0: CD-RW <4X4X32> at ata1-master using PIO4 acd1: DVD-ROM <TOSHIBA DVD-ROM SD-M1202> at slave using PIO4 Mounting root from ufs:/dev/md0c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202191648.g1JGmPU20658>