Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Sep 1997 19:40:12 -0500 (CDT)
From:      Dan Walters <hannibal@cyberstation.net>
To:        questions@freebsd.org
Subject:   Ethernet card problems...
Message-ID:  <Pine.BSI.3.96.970917192020.17422A-100000@citrine.cyberstation.net>

next in thread | raw e-mail | index | archive | help
I'm having a problem with an ethernet card - it's detected just fine after
a cold boot, but a warm boot always results in 'ed0: not found'.  It
happens with both the generic kernel and a custom one.  I'm all ears if
anyone has any suggestions.

I've tried both 0xd0000 and 0xd8000 for the maddr on the card, doesn't
seem to affect the probe either way.  Guess I just gotta get out the
floppies to figure out which is right.

The hardware is all in the same configuration as it was when running BSDI
3.0 until yesterday, so I'm pretty sure it's all OK.

This is with the 9/14 RELENG_2_2 snapshot (and generic kernel), and a
kernel from sources around the middle of the day 9/16. 

dmesg output (when working):

Copyright (c) 1992-1997 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

FreeBSD 2.2-STABLE #0: Tue Sep 16 21:15:49 CDT 1997
    hannibal@quartz.cyberstation.net:/usr/src/sys/compile/QUARTZ
CPU: Pentium (87.30-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x524  Stepping=4
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 68153344 (66556K bytes)
avail memory = 63922176 (62424K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 10 maddr 0xd0000 msize 16384 on isa
ed0: address 00:00:c0:7b:ab:95, type SMC8216T (16 bit) 
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
aha0 at 0x330-0x333 irq 11 drq 5 on isa
(aha0:0:0): "MICROP 3243-19MZ  Q4D HT02" type 0 fixed SCSI 2
sd0(aha0:0:0): Direct-Access 4095MB (8388315 512 byte sectors)
(aha0:2:0): "ARCHIVE Python 28388-XXX 498a" type 1 removable SCSI 2
st0(aha0:2:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled
(aha0:4:0): "NEC CD-ROM DRIVE:501 2.3" type 5 removable SCSI 2
cd0(aha0:4:0): CD-ROM can't get the size
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
changing root device to sd0a
IP packet filtering initialized, divert disabled, logging limited to 100 packets/entry

kernel config:

# /sys/i386/conf/QUARTZ
# Kernel Configuration for Quartz

machine		"i386"
cpu		"I586_CPU"
ident		QUARTZ
maxusers	100

options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
#options	NFS			#Network Filesystem
#options	MSDOSFS			#MSDOS Filesystem
#options	"CD9660"		#ISO 9660 Filesystem
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=2		#Be pessimistic about Joe SCSI device
options		BOUNCE_BUFFERS		#include support for DMA bounce buffers
options		UCONSOLE		#Allow users to grab the console
#options	FAILSAFE		#Be conservative
options		USERCONFIG		#boot -c editor
#options	VISUAL_USERCONFIG	#visual boot -c editor

config		kernel	root on wd0

controller	isa0
controller	pci0

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0

controller	aha0	at isa? port 0x330 bio irq 11 drq 5 vector ahaintr

controller	scbus0

device		sd0

device		st0

device		cd0	#Only need one of these, the code dynamically grows

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr

# Mandatory, don't remove
device		npx0	at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr

device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr

device		lpt0	at isa? port? tty irq 7 vector lptintr

device ed0 at isa? port 0x300 net irq 10 iomem 0xd0000 vector edintr

pseudo-device	loop
pseudo-device	ether
pseudo-device	log
pseudo-device	tun	1
pseudo-device	pty	16
pseudo-device	gzip		# Exec gzipped a.out's

options		KTRACE		#kernel tracing

options         SYSVSHM
options		SYSVSEM
options		SYSVMSG

options		ASYNCH

options		IPFIREWALL
options		IPFIREWALL_VERBOSE
options		"IPFIREWALL_VERBOSE_LIMIT=100"
#options	IPDIVERT

pseudo-device	bpfilter	3
pseudo-device	snp		3
pseudo-device	speaker


======================================================================
Dan Walters
hannibal@cyberstation.net
======================================================================




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.96.970917192020.17422A-100000>