I had difficulties installing OpenBSD-current (the 9/1 snapshot) on
a Dell Precision 380 (manufacturing date: 07/23/05) with an Intel
dual-port gigabit Ethernet card (em(4)). The installation was done
using a home-brewed bootable CD.

I encountered the following three problems and I hope someone can
help or point me in the right direction.


Problem 1
=========
The CD booted fine, but the keyboard hanged at the "(I)nstall,
(U)pgrade or (S)hell?" prompt. I noticed in the dmesg (below)
that several devices were not recognized, so that's probably the
problem. Could SATA be part of the problem too?


Problem 2
=========
Since the keyboard hung, I tried installing using the serial
console. This time the OpenBSD installation program said that
no disks were found (see serial console output below).


Problem 3
=========
The dual-port Intel card was not recognized, where the dmesg
said "The EEPROM Checksum Is Not Valid". I found similar
reports in the misc@ archive, but there were no solutions.

http://marc.theaimsgroup.com/?l=openbsd-misc&m=111834108727054&w=2
http://marc.theaimsgroup.com/?l=openbsd-misc&m=111844056613828&w=2
http://marc.theaimsgroup.com/?t=110869176700003&r=1&w=2

The Intel card is an Intel PRO/1000 MT Dual Port Server Adapter
(product #PWLA8492MT). The packaging has the following details,
if it's relevant.

Date: 10/18/2004
Version: A85400-006

I suspect it's a new Intel card that has been marketed with the
product number of older Intel cards, and that's probably why
the em(4) driver did not like it.

I'm pretty stuck right now, so I'll really appreciate any help
on how to troubleshoot the above problems. I have tried to
provide as much details as possible, but if you need further
information, please let me know.

dmesg and serial console output are appended below.

Thanks,
Lawrence



booting fd0a:/bsd: 4369156+828044=0x4f4ed8
entry point at 0x100120
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2005 OpenBSD. All rights reserved.
http://www.OpenBSD.org

OpenBSD 3.8 (RAMDISK_CD) #793: Thu Sep  1 17:58:12 MDT 2005
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK_CD
cpu0: Intel(R) Pentium(R) 4 CPU 2.80GHz ("GenuineIntel" 686-class) 2.80 GHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,
PSE36,CFLUSH,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,CNXT-ID
real mem  = 534925312 (522388K)
avail mem = 482213888 (470912K)
using 4278 buffers containing 26849280 bytes (26220K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 05/24/05, BIOS32 rev. 0 @ 0xffe90
apm0 at bios0: Power Management spec V1.2
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfed10/272 (15 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801GB LPC" rev 0x00)
pcibios0: PCI bus #5 is the last bus
bios0: ROM list: 0xc0000/0xc000! 0xcc000/0x2000! 0xce000/0x2000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x2774
rev 0x00
ppb0 at pci0 dev 1 function 0 vendor "Intel", unknown product 0x2775 rev
0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 vendor "Nvidia", unknown product 0x0165
rev 0xa1
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
"Intel 82801GB HD Audio" rev 0x01 at pci0 dev 27 function 0 not configured
ppb1 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01
pci2 at ppb1 bus 2
ppb2 at pci0 dev 28 function 4 vendor "Intel", unknown product 0x27e0
rev 0x01
pci3 at ppb2 bus 3
ppb3 at pci0 dev 28 function 5 vendor "Intel", unknown product 0x27e2
rev 0x01
pci4 at ppb3 bus 4
bge0 at pci4 dev 0 function 0 "Broadcom BCM5751" rev 0x01, BCM5750 A1
(0x4001): irq 10 address (censored)
brgphy0 at bge0 phy 1: BCM5750 10/100/1000baseT PHY, rev. 0
uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: irq 9
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: irq 5
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: irq 3
usb2 at uhci2: USB revision 1.0
uhub2 at usb2
uhub2: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x01: irq 10
usb3 at uhci3: USB revision 1.0
uhub3 at usb3
uhub3: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: irq 9
usb4 at ehci0: USB revision 2.0
uhub4 at usb4
uhub4: Intel EHCI root hub, rev 2.00/1.00, addr 1
uhub4: 8 ports with 8 removable, self powered
ppb4 at pci0 dev 30 function 0 "Intel 82801BA AGP" rev 0xe1
pci5 at ppb4 bus 5
em0 at pci5 dev 2 function 0 "Intel PRO/1000MT (82546GB)" rev 0x01: irq
3em0: The EEPROM Checksum Is Not Valid
em0: Unable to initialize the hardware
em1 at pci5 dev 2 function 1 "Intel PRO/1000MT (82546GB)" rev 0x01: irq
9em1: The EEPROM Checksum Is Not Valid
em1: Unable to initialize the hardware
pcib0 at pci0 dev 31 function 0 "Intel 82801GB LPC" rev 0x01
pciide0 at pci0 dev 31 function 1 "Intel 82801GB IDE" rev 0x01: DMA,
channel 0 configured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <SAMSUNG, CD-ROM SC-148A, B403> SCSI0
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
"Intel 82801GB AHCI SATA" rev 0x01 at pci0 dev 31 function 2 not configured
"Intel 82801GB SMBus" rev 0x01 at pci0 dev 31 function 3 not configured
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
biomask ffed netmask ffed ttymask ffef
rd0: fixed, 3800 blocks
root on rd0a
rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02
erase ^?, werase ^W, kill ^U, intr ^C, status ^T
(I)nstall, (U)pgrade or (S)hell? i

Welcome to the OpenBSD/i386 3.8 install program.

This program will help you install OpenBSD in a simple and rational way. At
any prompt except password prompts you can run a shell command by typing
'!foo', or escape to a shell by typing '!'. Default answers are shown in
[]'s
and are selected by pressing RETURN. At any time you can exit this
program by
pressing Control-C and then RETURN, but quitting during an install can leave
your system in an inconsistent state.

Terminal type? [vt220]
kbd(8) mapping? ('?' for list) [none]

IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this
program can cause SIGNIFICANT data loss.

It is often helpful to have the installation notes handy. For complex disk
configurations, relevant disk hardware manuals and a calculator are useful.

Proceed with install? [no] yes
Cool! Let's get to it.

You will now initialize the disk(s) that OpenBSD will use. To enable all
available security features you should configure the disk(s) to allow the
creation of separate filesystems for /, /tmp, /var, /usr, and /home.

No disks found.
#

Reply via email to