Re: ep0 etherlink III breakage

1999-09-29 Thread Mark Hittinger


>> Mark Hittinger wrote:
>> Hey per request I'm reporting some ep0 breakage in today's -current.  I have
>> an etherlink III 3c509B and the probing appears correct.
>> Sequence of events   boot -s
>>  # ifconfig ep0 inet 192.168.18.200
>>  (PC hangs)
>> More later...

> From: Russell Cattelan <[EMAIL PROTECTED]>
> Was there ever a conclusion as to how to get around this problem?

One suggestion was to comment out the pnp0 isa line in your config file, i.e.

controller  isa0
#controller pnp0# PnP support for ISA
controller  eisa0

** It would really be nice if you could disable pnp0 in the boot -c dialog **
(At least I can't see how to do that :-) ).

Then config, make depend, and build the kernel.

This does work but it doesn't help debug our PnP code, and I have seen several
other messages relating to problems in our PnP code over the past couple of
days.  When I have time I've been looking in the PnP code trying to find the
bug - it doesn't look like an easy find to me.

Later

Mark Hittinger
Mindspring/Netcom/Dallas
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-29 Thread Russell Cattelan

Mark Hittinger wrote:

> Hey per request I'm reporting some ep0 breakage in today's -current.  I have
> an etherlink III 3c509B and the probing appears correct.
>
> Sequence of events   boot -s
>  # ifconfig ep0 inet 192.168.18.200
>  (PC hangs)
>
> More later...

Was there ever a conclusion as to how to get around this problem?





To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-22 Thread David O'Brien

> Actually I don't really care what you do with this.  I did say "more later"
> but you chopped that part out.  I was only trying to give a heads up.

Then way waste people's time with content-free messages?  Just to lower
the signal-to-noise ratio?  We all could have waited for this email.
 
> Guess I made the mistake of misreading a request that came through
> freebsd-current a few days ago asking for any problem reports with ep0.

Yes report problems.  That means giving enough details that someone can
figure out what is going on.  I guess I'm the only one that has ever been
in a position where I had to fix others' problems from their description
of the problem.

> Mindspring/Netcom/Dallas
> [EMAIL PROTECTED]

I guess what really thru me off was this email address -- I assumed you
were a system administrator.

-- 
-- David([EMAIL PROTECTED])


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-22 Thread David O'Brien

> I think David was joking with you, hence the \begin{wpaul} statement. Bill
> Paul is of course our resident Ethernet driver guy, and he is not known
> for his patience with people who do not supply enough information. :)

Only 1/2 joking.  This seems to be my month for content free bug reports.
I would also expect a computer professional (especially one running
-CURRENT) to understand what a bug report is and what should be contained
in one.  Gezz, am I the only one that has had to do system administration
before?

-- 
-- David([EMAIL PROTECTED])


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-22 Thread Timo Geusch

On Wed, Sep 22, 1999 at 10:40:22AM +0800, Peter Wemm wrote:
> No, it's better to remove "device ep0 at isa ? port foo irq blah ..." etc
> and just have "device ep0" *only*.  If the pnp code finds it, let it use
> pnp to configure it.

Does it do that by now? About two or three months ago it didn't and I started
writing the necessary code. Now I'm just learning how to remotely debug
the kernel...

Cheers,

Timo


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-21 Thread Peter Wemm

Jason Young wrote:
> 
> > ie0: unknown board_id: f000
> > 1 3C5x9 board(s) on ISA found at 0x300
> > ep0 at port 0x300-0x30f irq 10 on isa0
> > ep0: utp[*UTP*] address 00:a0:24:a1:9a:1e
> > isa_compat: didn't get ports for le
> > isa_compat: didn't get ports for cs
> > unknown0: <3Com 3C509B EtherLink III> at port 0x210-0x21f irq 5 on isa0
> > ep0 XXX: driver didn't set ifq_maxlen
> > changing root device to wd0s1a
> > 
> > Since we have an ep0 and an unknown0 the ifconfig ep0 causes a hang.  Doing
> > this in stand alone eliminates other issues.  When debugging it pays to do
> > that.
> 
> I think that the PNP code is finding your 3C509 and doing things with it,
> like, moving its resources around. That's your unknown0 device. Try
> disabling PNP in your kernel or PNP on your card with the DOS utility. 

No, it's better to remove "device ep0 at isa ? port foo irq blah ..." etc
and just have "device ep0" *only*.  If the pnp code finds it, let it use
pnp to configure it.

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-21 Thread Jason Young


> ie0: unknown board_id: f000
> 1 3C5x9 board(s) on ISA found at 0x300
> ep0 at port 0x300-0x30f irq 10 on isa0
> ep0: utp[*UTP*] address 00:a0:24:a1:9a:1e
> isa_compat: didn't get ports for le
> isa_compat: didn't get ports for cs
> unknown0: <3Com 3C509B EtherLink III> at port 0x210-0x21f irq 5 on isa0
> ep0 XXX: driver didn't set ifq_maxlen
> changing root device to wd0s1a
> 
> Since we have an ep0 and an unknown0 the ifconfig ep0 causes a hang.  Doing
> this in stand alone eliminates other issues.  When debugging it pays to do
> that.

I think that the PNP code is finding your 3C509 and doing things with it,
like, moving its resources around. That's your unknown0 device. Try
disabling PNP in your kernel or PNP on your card with the DOS utility. 

> Guess I made the mistake of misreading a request that came through
> freebsd-current a few days ago asking for any problem reports with ep0.
> My mistake - sorry - I shall return to lurking.

I think David was joking with you, hence the \begin{wpaul} statement. Bill
Paul is of course our resident Ethernet driver guy, and he is not known
for his patience with people who do not supply enough information. :)

Jason Young
accessUS Chief Network Engineer



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-20 Thread Mark Hittinger

> WHAT am I supose to do with this?  I don't even understand what you
> are trying to tell me.  You booted single user and got a hang.  What
> is the #'ed line supose to be?  Last time *_I_* booted single user I
> didn't see such output.

Actually I don't really care what you do with this.  I did say "more later"
but you chopped that part out.  I was only trying to give a heads up.

I've been playing with it for a few minutes and here is some more info:

ie0: unknown board_id: f000
1 3C5x9 board(s) on ISA found at 0x300
ep0 at port 0x300-0x30f irq 10 on isa0
ep0: utp[*UTP*] address 00:a0:24:a1:9a:1e
isa_compat: didn't get ports for le
isa_compat: didn't get ports for cs
unknown0: <3Com 3C509B EtherLink III> at port 0x210-0x21f irq 5 on isa0
ep0 XXX: driver didn't set ifq_maxlen
changing root device to wd0s1a

Since we have an ep0 and an unknown0 the ifconfig ep0 causes a hang.  Doing
this in stand alone eliminates other issues.  When debugging it pays to do
that.

I assume that the unknown0 probe success is where we are going astray - 
this may be a similar buglet to the ed_probe_HP_pclanp() routine I submitted
a patch for last week ( lots of return 0 instead of return ENXIO ).

I'll be doing some additional debugging this evening when I have more time.

Guess I made the mistake of misreading a request that came through
freebsd-current a few days ago asking for any problem reports with ep0.
My mistake - sorry - I shall return to lurking.

Regards,

Mark Hittinger
Mindspring/Netcom/Dallas
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-20 Thread Jason Young


I'm not certain what the problem is, but the ep0 changes that generated
the HEADS UP messages affect _only_ PC Cards. The other sections of code
are untouched. Further, I'm 99% sure the only card that could possibly
have been broken by the probe change is the 3C574 PC Card (not 3C574B). 

Jason Young
accessUS Chief Network Engineer

On Mon, 20 Sep 1999, Matthew Hunt wrote:

> On Mon, Sep 20, 1999 at 11:58:28AM -0700, David O'Brien wrote:
> 
> > > Sequence of events   boot -s
> > ># ifconfig ep0 inet 192.168.18.200
> > >  (PC hangs)
> 
> > \begin{wpaul}
> 
> Dunno, you seem too mellow.
> 
> > WHAT am I supose to do with this?  I don't even understand what you
> > are trying to tell me.  You booted single user and got a hang.  What
> > is the #'ed line supose to be?  Last time *_I_* booted single user I
> > didn't see such output.
> 
> At a guess, the "#" is the root prompt that shows up after boot -s,
> and he typed the ifconfig command.
> 
> -- 
> Matthew Hunt <[EMAIL PROTECTED]> * Stay close to the Vorlon.
> http://www.pobox.com/~mph/   *
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
> 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-20 Thread Matthew Hunt

On Mon, Sep 20, 1999 at 11:58:28AM -0700, David O'Brien wrote:

> > Sequence of events   boot -s
> >  # ifconfig ep0 inet 192.168.18.200
> >  (PC hangs)

> \begin{wpaul}

Dunno, you seem too mellow.

> WHAT am I supose to do with this?  I don't even understand what you
> are trying to tell me.  You booted single user and got a hang.  What
> is the #'ed line supose to be?  Last time *_I_* booted single user I
> didn't see such output.

At a guess, the "#" is the root prompt that shows up after boot -s,
and he typed the ifconfig command.

-- 
Matthew Hunt <[EMAIL PROTECTED]> * Stay close to the Vorlon.
http://www.pobox.com/~mph/   *


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: ep0 etherlink III breakage

1999-09-20 Thread David O'Brien

On Mon, Sep 20, 1999 at 12:28:27PM -0500, Mark Hittinger wrote:
> Hey per request I'm reporting some ep0 breakage in today's -current.  I have
> an etherlink III 3c509B and the probing appears correct.
> 
> Sequence of events   boot -s
># ifconfig ep0 inet 192.168.18.200
>  (PC hangs)

\begin{wpaul}

WHAT am I supose to do with this?  I don't even understand what you
are trying to tell me.  You booted single user and got a hang.  What
is the #'ed line supose to be?  Last time *_I_* booted single user I
didn't see such output.

Can you ``boot -sv''.  How far does it get?  (give the last two-three
lines).  What is printed out about your 3c509B?  (give this verbatum)

\end{wpaul}

-- 
-- David([EMAIL PROTECTED])


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



ep0 etherlink III breakage

1999-09-20 Thread Mark Hittinger


Hey per request I'm reporting some ep0 breakage in today's -current.  I have
an etherlink III 3c509B and the probing appears correct.

Sequence of events   boot -s
 # ifconfig ep0 inet 192.168.18.200
 (PC hangs)

More later...

Mark Hittinger
Mindspring/Netcom/Dallas
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message