9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Status of 3C589D driver (and BCM57XX)
@ 2006-02-03  2:43 Lyndon Nerenberg
  2006-02-03  2:57 ` Christopher Nielsen
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Lyndon Nerenberg @ 2006-02-03  2:43 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Are there any known issues with the 3C589 driver?  I've been trying  
to get a 589D PCMCIA card working on my laptop, with limited  
success.  The card probes and net/ether0 appears, but I don't see any  
data coming in.  The stats counters do show data being received, so  
I'm a bit puzzled.

Now this could be a PCI interrupt routing issue -- a couple of odd  
messages come up during the boot about IRQ5 and an unreachable south  
bridge.  If the 589 driver is known to be working I'll boot the  
laptop again and transcribe the relevant messages.

The laptop in question is a Dell Latitude D610, and it works  
flawlessly other than not talking to the network.  The new VESA video  
support is a godsend for laptop users!  I owe somebody a bottle of  
single malt for implementing this.  If someone wants to update the  
supported hardware list on the Wiki you can add the D610 with notes  
that the onboard NIC (Broadcom 5751 gig-E) isn't supported and that  
the video runs quite cheerfully in VESA mode at 1400x1050x24.  I have  
started examining the FreeBSD bge driver in the hope it will make the  
basis for a driver port.  (Anyone out there have a pointer to  
hardware doc for the 57XX series?  I've looked in the obvious places  
but can't find anything.)

--lyndon


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:43 [9fans] Status of 3C589D driver (and BCM57XX) Lyndon Nerenberg
@ 2006-02-03  2:57 ` Christopher Nielsen
  2006-02-03  3:12   ` Lyndon Nerenberg
                     ` (2 more replies)
  2006-02-03  3:23 ` jmk
  2006-02-03 10:13 ` Martin Neubauer
  2 siblings, 3 replies; 10+ messages in thread
From: Christopher Nielsen @ 2006-02-03  2:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 2/2/06, Lyndon Nerenberg <lyndon@orthanc.ca> wrote:
> I have started examining the FreeBSD bge driver in the hope it will make the
> basis for a driver port.  (Anyone out there have a pointer to
> hardware doc for the 57XX series?  I've looked in the obvious places
> but can't find anything.)

the only docs for the BCM57XX family are the open source drivers.
jmk has sent me what he started on for a driver, and he and i are
actively working on a driver for the broadcom chips. he has hardware
to tes it, and i have time to write it. if you'd like to be a tester,
that would be helpful.

--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:57 ` Christopher Nielsen
@ 2006-02-03  3:12   ` Lyndon Nerenberg
  2006-02-03 13:30   ` Brantley Coile
  2006-03-02 16:08   ` Gabriel Diaz
  2 siblings, 0 replies; 10+ messages in thread
From: Lyndon Nerenberg @ 2006-02-03  3:12 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On Feb 2, 2006, at 6:57 PM, Christopher Nielsen wrote:

> jmk has sent me what he started on for a driver, and he and i are
> actively working on a driver for the broadcom chips. he has hardware
> to tes it, and i have time to write it. if you'd like to be a tester,
> that would be helpful.

That's great news.  I'll gladly beat on the driver for you.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:43 [9fans] Status of 3C589D driver (and BCM57XX) Lyndon Nerenberg
  2006-02-03  2:57 ` Christopher Nielsen
@ 2006-02-03  3:23 ` jmk
  2006-02-03 10:13 ` Martin Neubauer
  2 siblings, 0 replies; 10+ messages in thread
From: jmk @ 2006-02-03  3:23 UTC (permalink / raw)
  To: 9fans

On Thu Feb  2 21:44:40 EST 2006, lyndon@orthanc.ca wrote:
> Are there any known issues with the 3C589 driver?  I've been trying  
> to get a 589D PCMCIA card working on my laptop, with limited  
> success.  The card probes and net/ether0 appears, but I don't see any  
> data coming in.  The stats counters do show data being received, so  
> I'm a bit puzzled.
> 
> Now this could be a PCI interrupt routing issue -- a couple of odd  
> messages come up during the boot about IRQ5 and an unreachable south  
> bridge.  If the 589 driver is known to be working I'll boot the  
> laptop again and transcribe the relevant messages.
> ...

Yes, that's probably interrupts not being set up correctly.
Every laptop is a crapshoot. One way is to boot another O/S
(Windows has worked for me in the past) and note down the IRQs
used by the PCMCIA socket and that assigned to the 589D, then
use those in plan9.ini. I used to have this in an older laptop:

ether0=type=3C589 media=10BaseT irq=3
pcmcia0=type=xxx irq=9

Your plan9.ini and the messages you get might shed some light.

--jim


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:43 [9fans] Status of 3C589D driver (and BCM57XX) Lyndon Nerenberg
  2006-02-03  2:57 ` Christopher Nielsen
  2006-02-03  3:23 ` jmk
@ 2006-02-03 10:13 ` Martin Neubauer
  2006-02-03 16:02   ` jmk
  2 siblings, 1 reply; 10+ messages in thread
From: Martin Neubauer @ 2006-02-03 10:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

* Lyndon Nerenberg (lyndon@orthanc.ca) wrote:
> Are there any known issues with the 3C589 driver?  I've been trying  
> to get a 589D PCMCIA card working on my laptop, with limited  
> success.  The card probes and net/ether0 appears, but I don't see any  
> data coming in.  The stats counters do show data being received, so  
> I'm a bit puzzled.

I actually had the same trouble with a 589E. I solved it by putting the card
into the second PCMCIA slot... Now the only thing is that the link indicator
stays off, but I couldn't care less.

Good luck,
   Martin


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:57 ` Christopher Nielsen
  2006-02-03  3:12   ` Lyndon Nerenberg
@ 2006-02-03 13:30   ` Brantley Coile
  2006-02-03 14:20     ` uriel
  2006-03-02 16:08   ` Gabriel Diaz
  2 siblings, 1 reply; 10+ messages in thread
From: Brantley Coile @ 2006-02-03 13:30 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 27 bytes --]

We would LOVE to test it!

[-- Attachment #2: Type: message/rfc822, Size: 3941 bytes --]

From: Christopher Nielsen <cnielsen@pobox.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
Subject: Re: [9fans] Status of 3C589D driver (and BCM57XX)
Date: Thu, 2 Feb 2006 18:57:35 -0800
Message-ID: <e0ac85f90602021857y177f472fn633128880906d509@mail.gmail.com>

On 2/2/06, Lyndon Nerenberg <lyndon@orthanc.ca> wrote:
> I have started examining the FreeBSD bge driver in the hope it will make the
> basis for a driver port.  (Anyone out there have a pointer to
> hardware doc for the 57XX series?  I've looked in the obvious places
> but can't find anything.)

the only docs for the BCM57XX family are the open source drivers.
jmk has sent me what he started on for a driver, and he and i are
actively working on a driver for the broadcom chips. he has hardware
to tes it, and i have time to write it. if you'd like to be a tester,
that would be helpful.

--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03 13:30   ` Brantley Coile
@ 2006-02-03 14:20     ` uriel
  2006-02-03 14:24       ` Dan Cross
  0 siblings, 1 reply; 10+ messages in thread
From: uriel @ 2006-02-03 14:20 UTC (permalink / raw)
  To: 9fans

When will people learn that to hope that people will ask about code
they don't even know that exists just doesn't work.  And much less
will get it fixed or improved.

Unless we change this tradition of keeping all development as secret
and closed as possible(unless someone by chance happens to ask the
right question in 9fans or privately), Plan 9 is doomed.

Russ did the right thing already when he put his half finished
centrino driver in sources and even announced it in 9fans, many kudos
to him.  Maybe the driver never gets finished, but the chances of it
being finished are about a billion times higher than if he had let it
rot in a corner of his hardisk.

Open source might produce tons of crap, but it is the only hope if
Plan 9 is going to survive.

And I would also love to test the BCM57XX driver.

uriel


> We would LOVE to test it!
>
>>===> 2/ (message/rfc822) [inline]
>>Date: Thu, 2 Feb 2006 18:57:35 -0800
>>From: Christopher Nielsen <cnielsen@pobox.com>
>>To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu>
>>Subject: Re: [9fans] Status of 3C589D driver (and BCM57XX)
>>
>>On 2/2/06, Lyndon Nerenberg <lyndon@orthanc.ca> wrote:
>>> I have started examining the FreeBSD bge driver in the hope it will make the
>>> basis for a driver port.  (Anyone out there have a pointer to
>>> hardware doc for the 57XX series?  I've looked in the obvious places
>>> but can't find anything.)
>>
>>the only docs for the BCM57XX family are the open source drivers.
>>jmk has sent me what he started on for a driver, and he and i are
>>actively working on a driver for the broadcom chips. he has hardware
>>to tes it, and i have time to write it. if you'd like to be a tester,
>>that would be helpful.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03 14:20     ` uriel
@ 2006-02-03 14:24       ` Dan Cross
  0 siblings, 0 replies; 10+ messages in thread
From: Dan Cross @ 2006-02-03 14:24 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Fri, Feb 03, 2006 at 03:20:21PM +0100, uriel@cat-v.org wrote:
> Open source might produce tons of crap, but it is the only hope if
> Plan 9 is going to survive.

Oh dude, seriously, put a sock in it.

	- Dan C.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03 10:13 ` Martin Neubauer
@ 2006-02-03 16:02   ` jmk
  0 siblings, 0 replies; 10+ messages in thread
From: jmk @ 2006-02-03 16:02 UTC (permalink / raw)
  To: 9fans

On Fri Feb  3 05:14:03 EST 2006, m.ne@gmx.net wrote:
> * Lyndon Nerenberg (lyndon@orthanc.ca) wrote:
> > Are there any known issues with the 3C589 driver?  I've been trying  
> > to get a 589D PCMCIA card working on my laptop, with limited  
> > success.  The card probes and net/ether0 appears, but I don't see any  
> > data coming in.  The stats counters do show data being received, so  
> > I'm a bit puzzled.
> 
> I actually had the same trouble with a 589E. I solved it by putting the card
> into the second PCMCIA slot... Now the only thing is that the link indicator
> stays off, but I couldn't care less.
> 
> Good luck,
>    Martin

I meant to add this last night but it was late when I remembered.
Some older laptops with 2 slots have one PCMCIA and one set up as
Cardbus. Also, the Cardbus support in the kernel which appeared
after the last time I used a 589 may interfere with how things are
initialised. The 'pccard0=disabled' option may or may not help.
Along with plan9.ini, the output of /bin/pci may be useful.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] Status of 3C589D driver (and BCM57XX)
  2006-02-03  2:57 ` Christopher Nielsen
  2006-02-03  3:12   ` Lyndon Nerenberg
  2006-02-03 13:30   ` Brantley Coile
@ 2006-03-02 16:08   ` Gabriel Diaz
  2 siblings, 0 replies; 10+ messages in thread
From: Gabriel Diaz @ 2006-03-02 16:08 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Hello

I got an ibm z60t with a "Broadcom NetXtreme Gigabit  Ethernet" the
driver of xp is called b57xp32.sys so i suppose is the same you are
working on.

vesa works fine with the intel 915gm/gms it has. (really didn't try
the native one, has the i810 driver support for this cards ? )

I can be a tester too if you need. (please tell me i will not need to
return to vmware or qemu!! :-D )


thanks

gabi

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-03-02 16:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-03  2:43 [9fans] Status of 3C589D driver (and BCM57XX) Lyndon Nerenberg
2006-02-03  2:57 ` Christopher Nielsen
2006-02-03  3:12   ` Lyndon Nerenberg
2006-02-03 13:30   ` Brantley Coile
2006-02-03 14:20     ` uriel
2006-02-03 14:24       ` Dan Cross
2006-03-02 16:08   ` Gabriel Diaz
2006-02-03  3:23 ` jmk
2006-02-03 10:13 ` Martin Neubauer
2006-02-03 16:02   ` jmk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).