9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
@ 2002-05-12 17:33 Russ Cox
  2002-05-13 13:17 ` sdrthomas
  0 siblings, 1 reply; 7+ messages in thread
From: Russ Cox @ 2002-05-12 17:33 UTC (permalink / raw)
  To: 9fans

What does

	pci

print?  The line I care about is the one
where the second field begins 02., as in
the three marked below.

0.21.0:	05.00.00 4978/84c5  19
0.24.0:	06.00.00 8086/84c4   0
0.25.0:	06.00.00 8086/84c4   0
0.3.0:	03.00.00 5333/8811   9 0:f8000000 67108864
0.5.0:	02.00.00 8086/1229   9 0:f7ffe008 4096 1:0000fce1 32 2:fea00000 1048576  <<<
0.6.0:	02.00.00 8086/1229   9 0:f7ffd008 4096 1:0000fcc1 32 2:fe900000 1048576  <<<
0.7.0:	00.00.00 8086/0482   0
1.3.0:	01.00.00 1000/000f   9 0:0000f801 256 1:f7eff800 256 2:f7efe000 4096
1.4.0:	01.00.00 1000/000f   9 0:0000f401 256 1:f7eff400 256 2:f7efd000 4096
1.5.0:	01.00.00 1000/000f   9 0:0000f001 256 1:f7eff000 256 2:f7efc000 4096
1.6.0:	01.00.00 1000/000f   9 0:0000e801 256 1:f7efac00 256 2:f7efb000 4096
2.3.0:	02.00.00 8086/1229   9 0:f7afe008 4096 1:0000e4e1 32 2:f7c00000 1048576  <<<
3.3.0:	01.00.00 1000/000f   9 0:0000e001 256 1:f79ff800 256 2:f79fe000 4096
3.4.0:	01.00.00 1000/000f   9 0:0000d801 256 1:f79ff400 256 2:f79fd000 4096
3.5.0:	01.00.00 1000/000f   9 0:0000d401 256 1:f79ff000 256 2:f79fc000 4096

Russ


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

* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
  2002-05-12 17:33 [9fans] Has anyone got a 2114x ethernet card working under 4th Edition? Russ Cox
@ 2002-05-13 13:17 ` sdrthomas
  2002-07-09  0:58   ` John DeGood
  0 siblings, 1 reply; 7+ messages in thread
From: sdrthomas @ 2002-05-13 13:17 UTC (permalink / raw)
  To: 9fans


In my case the output of the pci command is:

0.0.0: 06.00.00 1106/0691   0
0.1.0: 06.04.00 1106/8598   0
0.11.0: 02.00.00 1011/0009  10 0:00007801 128 1:e5400000 128
0.7.0: 06.01.00 1106/0686   0
0.7.1: 01.01.8a 1106/0571 255 4:00006401 16
0.7.2: 0c.03.00 1106/3038   5 4:00006801 32
0.7.3: 0c.03.00 1106/3038   5 4:00006c01 32
0.7.4: 06.00.00 1106/3057   0
0.9.0: 04.01.00 1102/0002   5 0:00007001 32
0.9.1: 09.80.00 1102/7002   0 0:00007401 16
1.0.0: 03.00.00 10de/0029  11 0:e0000000 16777216 1:e2000008 33554432



----- Original Message -----
From: "Russ Cox" <rsc@plan9.bell-labs.com>
To: <9fans@cse.psu.edu>
Sent: Monday, May 13, 2002 3:33 AM
Subject: Re: [9fans] Has anyone got a 2114x ethernet card working under 4th
Edition?


> What does
>
> pci
>
> print?  The line I care about is the one
> where the second field begins 02., as in
> the three marked below.
>
> 0.21.0: 05.00.00 4978/84c5  19
> 0.24.0: 06.00.00 8086/84c4   0
> 0.25.0: 06.00.00 8086/84c4   0
> 0.3.0: 03.00.00 5333/8811   9 0:f8000000 67108864
> 0.5.0: 02.00.00 8086/1229   9 0:f7ffe008 4096 1:0000fce1 32 2:fea00000
1048576  <<<
> 0.6.0: 02.00.00 8086/1229   9 0:f7ffd008 4096 1:0000fcc1 32 2:fe900000
1048576  <<<
> 0.7.0: 00.00.00 8086/0482   0
> 1.3.0: 01.00.00 1000/000f   9 0:0000f801 256 1:f7eff800 256 2:f7efe000
4096
> 1.4.0: 01.00.00 1000/000f   9 0:0000f401 256 1:f7eff400 256 2:f7efd000
4096
> 1.5.0: 01.00.00 1000/000f   9 0:0000f001 256 1:f7eff000 256 2:f7efc000
4096
> 1.6.0: 01.00.00 1000/000f   9 0:0000e801 256 1:f7efac00 256 2:f7efb000
4096
> 2.3.0: 02.00.00 8086/1229   9 0:f7afe008 4096 1:0000e4e1 32 2:f7c00000
1048576  <<<
> 3.3.0: 01.00.00 1000/000f   9 0:0000e001 256 1:f79ff800 256 2:f79fe000
4096
> 3.4.0: 01.00.00 1000/000f   9 0:0000d801 256 1:f79ff400 256 2:f79fd000
4096
> 3.5.0: 01.00.00 1000/000f   9 0:0000d401 256 1:f79ff000 256 2:f79fc000
4096
>
> Russ
>



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

* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
  2002-05-13 13:17 ` sdrthomas
@ 2002-07-09  0:58   ` John DeGood
  0 siblings, 0 replies; 7+ messages in thread
From: John DeGood @ 2002-07-09  0:58 UTC (permalink / raw)
  To: 9fans

> From: "Russ Cox" <rsc@plan9.bell-labs.com>
>
> What does
>
> pci
>
> print?  The line I care about is the one
> where the second field begins 02., as in
> the three marked below.

I know this is an old thread, but I just ran into this problem today with an
SMC 9332DST card and thought my experience might help others.  The broken
detection message was:

   #l0: 2114x: 0 Mbps port 0xfc80  irq 10  c0f401000000

Note that the speed and EA are both bogus.

Here's the interesting part:  I tried a newer variant of the card, an SMC
9332BDT, and it works perfectly with the 2114x driver.

The output from "pci" for *both* cards is identical:

   0.15.0:  02.00.00  1011/0009  10  0:0000fc81  128  1:ffbefc00  128

The Tulip chips on the 2 cards have the following markings:

   9332DST (doesn't work with 2114x driver):  21140 / DC1010BA / 21-40673-01

   9332BDT (works with 2114x driver):  21140-AE / DC1064B / 21-43864-03

I suspect transceiver or EEPROM differences may be the significant driver
issue in the case of these 2 cards rather than the variant of Tulip chip.
FWIW, I note that Don Becker's Tulip driver for Linux has an entry in
"eeprom_fixups[]" for the (broken in Plan 9) 9332DST, while I don't see
anything similar in ether2114x.c

John



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

* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
@ 2002-07-09  1:49 jmk
  0 siblings, 0 replies; 7+ messages in thread
From: jmk @ 2002-07-09  1:49 UTC (permalink / raw)
  To: 9fans

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

Ether2114x.c has a facility similar to the 'fixup' code in the linux driver,
look for the 'leaf21140' table.

If you can compile the kernel with the 'DEBUG' flag on in the driver and
bring the system up with the duff card as ether1, the debug messages on the
console and the contents of the device 'ifstats' file (will give the
SROM contents) would aid in patching the driver.

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

From: John DeGood <nu3e@arrl.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
Date: Mon, 08 Jul 2002 20:58:12 -0400
Message-ID: <010901c226e3$b3f1dfc0$1b02a8c0@arnysm01.nj.comcast.net>

> From: "Russ Cox" <rsc@plan9.bell-labs.com>
>
> What does
>
> pci
>
> print?  The line I care about is the one
> where the second field begins 02., as in
> the three marked below.

I know this is an old thread, but I just ran into this problem today with an
SMC 9332DST card and thought my experience might help others.  The broken
detection message was:

   #l0: 2114x: 0 Mbps port 0xfc80  irq 10  c0f401000000

Note that the speed and EA are both bogus.

Here's the interesting part:  I tried a newer variant of the card, an SMC
9332BDT, and it works perfectly with the 2114x driver.

The output from "pci" for *both* cards is identical:

   0.15.0:  02.00.00  1011/0009  10  0:0000fc81  128  1:ffbefc00  128

The Tulip chips on the 2 cards have the following markings:

   9332DST (doesn't work with 2114x driver):  21140 / DC1010BA / 21-40673-01

   9332BDT (works with 2114x driver):  21140-AE / DC1064B / 21-43864-03

I suspect transceiver or EEPROM differences may be the significant driver
issue in the case of these 2 cards rather than the variant of Tulip chip.
FWIW, I note that Don Becker's Tulip driver for Linux has an entry in
"eeprom_fixups[]" for the (broken in Plan 9) 9332DST, while I don't see
anything similar in ether2114x.c

John

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

* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
@ 2002-05-12 17:05 Michael Warnock
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Warnock @ 2002-05-12 17:05 UTC (permalink / raw)
  To: 9fans

Greetings,

I have a lynksys that uses that driver- I discovered that it doesnt listen to the segment unless you run snoopy.  Then I
can ping and be pinged.  I hope there is a good fix for this.  I've been too busy to find/push for one.

MW




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

* Re: [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
@ 2002-05-12  8:04 nigel
  0 siblings, 0 replies; 7+ messages in thread
From: nigel @ 2002-05-12  8:04 UTC (permalink / raw)
  To: 9fans

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

My Netgear FA310TX rev B (PNIC - vague tulip clone using 2114x driver)
are working just fine in terminal (9pcdisk), cpu/auth (9pccpu), and fileserver (9pcfs).

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

[-- Attachment #2.1.1: Type: text/plain, Size: 567 bytes --]

Hi

My machine has a 2114x ethernet card, and I can't get it working as a cpu+auth+kfs server under the 4th edition. (It used to work fine under the 3rd edition)

(I've added an 'ether2114x pci' line to the pcauth config file and rebuilt 9pcauth)

Both 9load and the cpu server kernel seem to get the ethernet address wrong when booting.

I tried manually adding an ea=<ethernetaddr> field to the ether0=type=2114x line in plan9.ini but I still can't ping the box from another computer

Has anyone else encountered any problems with this card?

Thanks


[-- Attachment #2.1.2: Type: text/html, Size: 1520 bytes --]

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

* [9fans] Has anyone got a 2114x ethernet card working under 4th Edition?
@ 2002-05-12  7:34 sdrthomas
  0 siblings, 0 replies; 7+ messages in thread
From: sdrthomas @ 2002-05-12  7:34 UTC (permalink / raw)
  To: 9fans

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

Hi

My machine has a 2114x ethernet card, and I can't get it working as a cpu+auth+kfs server under the 4th edition. (It used to work fine under the 3rd edition)

(I've added an 'ether2114x pci' line to the pcauth config file and rebuilt 9pcauth)

Both 9load and the cpu server kernel seem to get the ethernet address wrong when booting.

I tried manually adding an ea=<ethernetaddr> field to the ether0=type=2114x line in plan9.ini but I still can't ping the box from another computer

Has anyone else encountered any problems with this card?

Thanks


[-- Attachment #2: Type: text/html, Size: 1520 bytes --]

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

end of thread, other threads:[~2002-07-09  1:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-12 17:33 [9fans] Has anyone got a 2114x ethernet card working under 4th Edition? Russ Cox
2002-05-13 13:17 ` sdrthomas
2002-07-09  0:58   ` John DeGood
  -- strict thread matches above, loose matches on Subject: below --
2002-07-09  1:49 jmk
2002-05-12 17:05 Michael Warnock
2002-05-12  8:04 nigel
2002-05-12  7:34 sdrthomas

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).