1
.TH TULIP-DIAG 8 "February 18, 2002"
3
tulip-diag \- EEPROM setup and diagnostic program for ethernet cards based
4
on the Digital DC21x4* chip.
9
\fBtulip-diag\fP is a program that you can use to diagnose problems with
10
ethernet cards based on Digital DC21x4* chips. This includes the following
11
chips: Digital and Intel 21040/041/140/142/143/145 and others from Lite-On,
12
LinkSys, Macronix, ASIX, Compex, STmicro, ADMtek, Davicom and Xircom.
14
These programs follow the usual GNU command line syntax, with long
15
options starting with two dashes (`-').
16
A summary of options is included below.
19
Show summary of options.
22
Show version of program.
31
Use card number <cardnum>.
33
.B \-a, \-\-show_all_registers
36
.B \-e, \-\-show-eeprom
37
Dump EEPROM contents to stdout.
39
.B \-E, \-\-emergency-rewrite
40
Re-write a corrupted EEPROM.
42
.B \-p, \-\-base\-address <port>
45
.B \-A, \-\-Advertise <mediaype>
46
Advertise media type. Valid Options are: 10baseT, 100baseT4, 100baseTx,
47
100baseTx-FD, 100baseTx-HD, 10baseT-FD and 10baseHD.
49
.B \-F, \-\-new\-interface <interface>
50
Interface number. Options that make sense are: 10baseT, 10base2, AUI,
51
100baseTx, 10baseT-FDX, 100baseTx-FDX, 100baseT4, 100baseFx, 100baseFx-FDX,
52
MII, HomePNA and Autosense.
54
.B \-H, \-\-new\-hwaddress <address>
55
Set card to a new hardware address.
58
Dump MII management registers.
61
Reset the transceiver.
64
Do register and SRAM test.
66
.B \-w, \-\-write\-EEPROM <values>
67
Write to the EEPROMS with the specified values. Do not use this, if you do not know what you do!
69
.B \-f, \-\-force\-detection
70
Try to identify the card, even if it is active.
72
.B \-t, \-\-chip\-type <card>
73
Explicitly set the chip. To get all valid numbers, run tulip-diag with the options '-t -1'.
77
tulip-diag was written and is still maintained by Donald Becker
79
This manual page was written by Alain Schroeder <alain@debian.org>,
80
for the Debian GNU/Linux system (but may be used by others).