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>
