Edward Marczak wrote:
>
> on 19/3/2000 7:45 PM, Samuel Flory shot down the bitstream:
>
> > Try the setup program:
> > http://cesdis.gsfc.nasa.gov/linux/diag/index.html
>
> OK, and here's what I got:
>
> #> eepro-diag -a
> eepro100-diag.c:v1.01 7/8/99 Donald Becker ([EMAIL PROTECTED])
> Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0x2400.
> i82557 chip registers at 0x2400:
> 00000000 00000000 00000000 00080002 183f0000 00000000
> No interrupt sources are pending.
> The transmit unit state is 'Idle'.
> The receive unit state is 'Idle'.
> This status is unusual for an activated interface.
>
> (I ran this from single user, so it isn't an activated interface).
>
> #> eepro-diag -e
>
> eepro100-diag.c:v1.01 7/8/99 Donald Becker ([EMAIL PROTECTED])
> Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0x2400.
> Intel EtherExpress Pro 10/100 EEPROM contents:
> Station address 00:90:37:98:CB:46.
> Board assembly 734938-001, Physical connectors present: RJ45
> Primary interface chip i82555 PHY #1.
>
> #> eepro-diag -m
> eepro100-diag.c:v1.01 7/8/99 Donald Becker ([EMAIL PROTECTED])
> Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0x2400.
> MII PHY #1 transceiver registers:
> 3000 782d 02a8 0154 05e1 40a1 0001 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0a02 0000 0001 0000 0000 0000 0000 0000
> 0000 0000 0b10 0000 0000 0000 0000 0000.
>
This makes sense if you have access to the register specs, but that
asking a little much. I not even sure where our copy is. I think 40a1
is the speed thinks it running at.
> None of this tells me how to get the card to run at 10MB/sec (the original
> question). Again - I know the card works (I dual boot with Windows on this
> machine). Thoughts?
Acutally you want the mii-diag.c program as it's a bit more user
friendly. (Not much mind you.) Becker's site seems to be down so you
can find it here:
ftp://ftp.valinux.com/pub/support/flory/mii-diag.c
You'll find the command to compile it at the end of the source code.
Once compiled use the -F option with the following syntax:
"100baseT4", "100baseTx", "100baseTx-FD", "100baseTx-HD",
"10baseT", "10baseT-FD", "10baseT-HD"
For example:
[root@europium sflory]# ./mii-diag -F 100baseTx-HD
Using the default interface 'eth0'.
Setting the speed to "fixed", Control register 2000.
Basic registers of MII PHY #1: 2000 780d 02a8 0150 05e1 41e1 0001 ffff.
Basic mode control register 0x2000: Auto-negotiation disabled, with
Speed fixed at 100 mbps, half-duplex.
You have link beat, and everything is working OK.
Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD
10baseT.
[root@europium sflory]# ./mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #1: 2000 780d 02a8 0150 05e1 41e1 0001 ffff.
Basic mode control register 0x2000: Auto-negotiation disabled, with
Speed fixed at 100 mbps, half-duplex.
You have link beat, and everything is working OK.
Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD
10baseT.
[root@europium sflory]# ./mii-diag -F 100baseTx-FD
Using the default interface 'eth0'.
Setting the speed to "fixed", Control register 2100.
Basic registers of MII PHY #1: 2100 780d 02a8 0150 05e1 41e1 0001 ffff.
Basic mode control register 0x2100: Auto-negotiation disabled, with
Speed fixed at 100 mbps, full-duplex.
You have link beat, and everything is working OK.
Your link partner advertised 41e1: 100baseTx-FD 100baseTx 10baseT-FD
10baseT.
[root@europium sflory]#
--
You've got to be the dumbest newbie I've ever seen.
You've got white out all over your screen.
(Wierd Al Yankovic - It's all about the Pentiums)
Samuel J. Flory <[EMAIL PROTECTED]>
--
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.