From nobody@FreeBSD.org  Wed Apr  5 23:34:23 2000
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
	by hub.freebsd.org (Postfix) with ESMTP id 9CD0937BAE8
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  5 Apr 2000 23:34:23 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id XAA24665;
	Wed, 5 Apr 2000 23:34:23 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Message-Id: <200004060634.XAA24665@freefall.freebsd.org>
Date: Wed, 5 Apr 2000 23:34:23 -0700 (PDT)
From: cattelan@thebarn.com
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: Wavelan driver not working in 4.0
X-Send-Pr-Version: www-1.0

>Number:         17821
>Category:       kern
>Synopsis:       Wavelan driver not working in 4.0
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr  5 23:40:01 PDT 2000
>Closed-Date:    Wed May 30 01:17:47 PDT 2001
>Last-Modified:  Wed May 30 01:18:51 PDT 2001
>Originator:     Russell Cattelan
>Release:        4.0-STABLE
>Organization:
Digital Elves
>Environment:
FreeBSD lupo.thebarn.com 4.0-STABLE FreeBSD 4.0-STABLE #6: Thu Mar 30 23:15:22 CST 2000     cattelan@lupo.thebarn.com:/export/cyan/src/sys/compile/LUPO  i386
>Description:
WaveLan driver fails to allocate needed resouces on NIC card.

Mar 30 23:45:22 lupo pccardd[334]: pccardd started
Mar 30 23:45:57 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:45:57 lupo /kernel: wi0: starting DAD for fe80:000c::0260:1dff:fe1d:3
848
Mar 30 23:45:57 lupo /kernel: wi0: xmit failed
Mar 30 23:45:57 lupo routed[85]: possible netmask problem between wi0:10.0.0.0/
8 and xl0:10.0.0.0/24
Mar 30 23:45:58 lupo /kernel: wi0: DAD complete for fe80:000c::0260:1dff:fe1d:3
848 - no duplicates found
Mar 30 23:46:00 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:46:00 lupo /kernel: wi0: xmit failed
Mar 30 23:46:04 lupo /kernel: wi0: device timeout
Mar 30 23:46:04 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:46:07 lupo /kernel: wi0: xmit failed
Mar 30 23:46:12 lupo /kernel: wi0: device timeout
Mar 30 23:46:12 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:53:32 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:53:32 lupo /kernel: wi0: xmit failed
Mar 30 23:53:36 lupo /kernel: wi0: device timeout
Mar 30 23:53:36 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:53:38 lupo /kernel: wi0: xmit failed
Mar 30 23:53:43 lupo /kernel: wi0: device timeout
Mar 30 23:53:43 lupo /kernel: wi0: tx buffer allocation failed
Mar 30 23:53:47 lupo /kernel: wi0: xmit failed
Mar 30 23:53:52 lupo /kernel: wi0: device timeout
Mar 30 23:53:52 lupo /kernel: wi0: tx buffer allocation failed

>How-To-Repeat:
Plug in a WaveLan (Silver in this case)
>Fix:


>Release-Note:
>Audit-Trail:

From: John Hay <jhay@mikom.csir.co.za>
To: cattelan@thebarn.com
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: kern/17821: Wavelan driver not working in 4.0
Date: Thu, 6 Apr 2000 09:48:28 +0200 (SAT)

 > >Synopsis:       Wavelan driver not working in 4.0
 ...
 > >Environment:
 > FreeBSD lupo.thebarn.com 4.0-STABLE FreeBSD 4.0-STABLE #6: Thu Mar 30 23:15:22 CST 2000     cattelan@lupo.thebarn.com:/export/cyan/src/sys/compile/LUPO  i386
 > >Description:
 > WaveLan driver fails to allocate needed resouces on NIC card.
 > 
 > Mar 30 23:45:22 lupo pccardd[334]: pccardd started
 > Mar 30 23:45:57 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:45:57 lupo /kernel: wi0: starting DAD for fe80:000c::0260:1dff:fe1d:3
 > 848
 > Mar 30 23:45:57 lupo /kernel: wi0: xmit failed
 > Mar 30 23:45:57 lupo routed[85]: possible netmask problem between wi0:10.0.0.0/
 > 8 and xl0:10.0.0.0/24
 > Mar 30 23:45:58 lupo /kernel: wi0: DAD complete for fe80:000c::0260:1dff:fe1d:3
 > 848 - no duplicates found
 > Mar 30 23:46:00 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:46:00 lupo /kernel: wi0: xmit failed
 > Mar 30 23:46:04 lupo /kernel: wi0: device timeout
 > Mar 30 23:46:04 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:46:07 lupo /kernel: wi0: xmit failed
 > Mar 30 23:46:12 lupo /kernel: wi0: device timeout
 > Mar 30 23:46:12 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:53:32 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:53:32 lupo /kernel: wi0: xmit failed
 > Mar 30 23:53:36 lupo /kernel: wi0: device timeout
 > Mar 30 23:53:36 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:53:38 lupo /kernel: wi0: xmit failed
 > Mar 30 23:53:43 lupo /kernel: wi0: device timeout
 > Mar 30 23:53:43 lupo /kernel: wi0: tx buffer allocation failed
 > Mar 30 23:53:47 lupo /kernel: wi0: xmit failed
 > Mar 30 23:53:52 lupo /kernel: wi0: device timeout
 > Mar 30 23:53:52 lupo /kernel: wi0: tx buffer allocation failed
 > 
 > >How-To-Repeat:
 > Plug in a WaveLan (Silver in this case)
 
 You don't give much information about your system. Is it a notebook
 or a desktop PC? If a desktop, are you using an ISA-PCMCIA card or
 a PCI-PCMCIA card?
 
 I'm using a ISA-PCMCIA card with the wavelan card here with no
 problems, but I see the same errors that you do with a PCI-PCMCIA
 card, even in 4.0-STABLE and -CURRENT. That is even with the support
 for the TI-1225 PCI-PCMCIA bridge that Warner did commit a few days
 ago. I suspect that there is some register setting still missing
 somewhere, but it is getting closer.
 
 John
 -- 
 John Hay -- John.Hay@mikom.csir.co.za
 

From: Russell Cattelan <cattelan@thebarn.com>
To: John Hay <jhay@mikom.csir.co.za>
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: kern/17821: Wavelan driver not working in 4.0
Date: Thu, 06 Apr 2000 11:26:51 -0500

 John Hay wrote:
 
 > > >Synopsis:       Wavelan driver not working in 4.0
 > ...
 > > >Environment:
 > > FreeBSD lupo.thebarn.com 4.0-STABLE FreeBSD 4.0-STABLE #6: Thu Mar 30 23:15:22 CST 2000     cattelan@lupo.thebarn.com:/export/cyan/src/sys/compile/LUPO  i386
 > > >Description:
 > > WaveLan driver fails to allocate needed resouces on NIC card.
 > >
 > > Mar 30 23:45:22 lupo pccardd[334]: pccardd started
 > > Mar 30 23:45:57 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:45:57 lupo /kernel: wi0: starting DAD for fe80:000c::0260:1dff:fe1d:3
 > > 848
 > > Mar 30 23:45:57 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:45:57 lupo routed[85]: possible netmask problem between wi0:10.0.0.0/
 > > 8 and xl0:10.0.0.0/24
 > > Mar 30 23:45:58 lupo /kernel: wi0: DAD complete for fe80:000c::0260:1dff:fe1d:3
 > > 848 - no duplicates found
 > > Mar 30 23:46:00 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:46:00 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:46:04 lupo /kernel: wi0: device timeout
 > > Mar 30 23:46:04 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:46:07 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:46:12 lupo /kernel: wi0: device timeout
 > > Mar 30 23:46:12 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:53:32 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:53:32 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:53:36 lupo /kernel: wi0: device timeout
 > > Mar 30 23:53:36 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:53:38 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:53:43 lupo /kernel: wi0: device timeout
 > > Mar 30 23:53:43 lupo /kernel: wi0: tx buffer allocation failed
 > > Mar 30 23:53:47 lupo /kernel: wi0: xmit failed
 > > Mar 30 23:53:52 lupo /kernel: wi0: device timeout
 > > Mar 30 23:53:52 lupo /kernel: wi0: tx buffer allocation failed
 > >
 > > >How-To-Repeat:
 > > Plug in a WaveLan (Silver in this case)
 >
 > You don't give much information about your system. Is it a notebook
 > or a desktop PC? If a desktop, are you using an ISA-PCMCIA card or
 > a PCI-PCMCIA card?
 
 Sorry... trying to do to many things at once.
 I have a sony vaio PCG-748
 pcic-pci0: <Ricoh RL5C478 PCI-CardBus Bridge> at device 10.0 on pci0
 
 The other machine is a regular desktop with a ISA-PCMCIA card.
 
 Both machines give the same error, which leads me to believe it's a
 driver issue. I tracked the error down to buffer allocation on the NIC card it self
 
 Note the ethernet address of the card is
 00:60:1d:1d:38:20
 Which seems to be the only form of "version" these things have.
 
 
 >
 >
 > I'm using a ISA-PCMCIA card with the wavelan card here with no
 > problems, but I see the same errors that you do with a PCI-PCMCIA
 > card, even in 4.0-STABLE and -CURRENT. That is even with the support
 > for the TI-1225 PCI-PCMCIA bridge that Warner did commit a few days
 > ago. I suspect that there is some register setting still missing
 > somewhere, but it is getting closer.
 >
 > John
 > --
 > John Hay -- John.Hay@mikom.csir.co.za
 
 
State-Changed-From-To: open->closed 
State-Changed-By: sos 
State-Changed-When: Wed May 30 01:17:47 PDT 2001 
State-Changed-Why:  
I belive this is fixed in 4.3 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=17821 
>Unformatted:
