Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Oct 2000 13:36:52 -0700 (MST)
From:      John Reynolds~ <jreynold@sedona.ch.intel.com>
To:        Warner Losh <imp@village.org>, stable@freebsd.org
Subject:   Re: breakage with two ed network devices 
Message-ID:  <14808.61924.930437.91060@hip186.ch.intel.com>
In-Reply-To: <200010021625.KAA11862@harmony.village.org>
References:  <14808.45618.368338.347768@hip186.ch.intel.com> <14804.65209.8908.316746@hip186.ch.intel.com> <200009292130.PAA03763@harmony.village.org> <200010021625.KAA11862@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[ On Monday, October 2, Warner Losh wrote: ]
> In message <14808.45618.368338.347768@hip186.ch.intel.com> John Reynolds~ writes:
> Yes.  It works.  I have one the follwoing in my dmesg output:
> 
> ed0 at port 0x280-0x29f iomem 0xd8000-0xd9fff irq 10 on isa0
> ed0: address 00:00:c0:79:2a:f0, type SMC8416T (16 bit) 
> ed1 at port 0x300-0x31f iomem 0xd0000 irq 5 on isa0
> ed1: address 00:00:1b:1e:23:dc, type NE2000 (16 bit) 
> 
> So I'm not sure what's going on..
> 

Well, I'm still seeing breakage with my two Ether16 ed cards. I CVSup'ed from
this morning's sources and built world and built a kernel. I installed only
the kernel and booted. Nada. Only ed1 is seen, not ed0 and ed1. I booted back
to my 4.1-RELEASE kernel (and world) and everything is totally fine. 

Then I booted "-v" the 4.1.1-S kernel. Here's what I see:

...
...
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ed0 failed to probe at port 0x2c0-0x2df iomem 0xd8000 irq 15 on isa0
ed1 at port 0x340-0x35f iomem 0xd8000 irq 9 on isa0
bpf: ed1 attached
ed1: address 00:40:05:6e:67:9c, type NE2000 (16 bit) 
isa_probe_children: probing PnP devices
SMP: enabled INTs: 1, 3, 4, 6, 7, 9, 12, 14, 15, 16, 18, apic_imen: 0x00fa2d25
...
...

When booting "-v" on the 4.1-R system I see:

...
...
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
bpf: lp0 attached
ed0 at port 0x2c0-0x2df iomem 0xd8000 irq 15 on isa0
bpf: ed0 attached
ed0: address 00:40:05:6e:67:c0, type NE2000 (16 bit) 
ed1 at port 0x340-0x35f iomem 0xd8000 irq 9 on isa0
bpf: ed1 attached
ed1: address 00:40:05:6e:67:9c, type NE2000 (16 bit) 
isa_probe_children: probing PnP devices
SMP: enabled INTs: 1, 3, 4, 6, 7, 9, 12, 14, 15, 16, apic_imen: 0x00fe2d25
...
...

The relevent portion of my kernel config is:

device          ed0     at isa? port 0x2c0 irq 15 iomem 0xd8000
device          ed1     at isa? port 0x340 irq 9 iomem 0xd8000

I'm "pretty darned sure" that this is not a hardware problem as I can reliably
go back to a 4.1-R kernel and everything works fine. My next task is to CVSup
from a previous date (before 4.1.1) and see what happens (the only problem
with that is there is a lot of space between 4.1-R and 4.1.1-S to check).

Anybody have any other clues? Are there other kernel config options that I can
use that will make things even more verbose than "boot -v" gives?

I'm also going to try swapping the two cards' configurations and see if that
makes any difference (i.e. if ed1 goes away instead of ed0).

-Jr

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| John Reynolds               WCCG, CCE, Higher Levels of Abstraction       |
| Intel Corporation   MS: CH6-210   Phone: 480-554-9092   pgr: 602-868-6512 |
| jreynold@sedona.ch.intel.com  http://www-aec.ch.intel.com/~jreynold/      |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14808.61924.930437.91060>