Initial import from FreeBSD RELENG_4:
[dragonfly.git] / share / man / man4 / man4.i386 / ie.4
1 .\"
2 .\" Copyright (c) 1994, Wilko Bulte
3 .\" All rights reserved.
4 .\"
5 .\" $FreeBSD: src/share/man/man4/man4.i386/ie.4,v 1.11.2.5 2001/08/17 13:08:45 ru Exp $
6 .\"
7 .Dd September 23, 1994
8 .Dt IE 4 i386
9 .Os
10 .Sh NAME
11 .Nm ie
12 .Nd ethernet device driver
13 .Sh SYNOPSIS
14 .Cd "device ie0 at isa? port 0x360 irq 7 iomem 0xd0000"
15 .Sh DESCRIPTION
16 The
17 .Nm
18 driver provides support for 8 and 16bit ISA ethernet cards that are based on
19 the Intel i82586 chip.
20 It supports the AT&T Starlan 10 and Starlan Fiber,
21 the EN100, the Intel EtherExpress 16, the 3COM 3C507 and the RACAL Interlan
22 NI5210.
23 .Sh DIAGNOSTICS
24 .Bl -diag
25 .It "ie%d: unknown board type code %d"
26 An i82586 chip was found, but the driver was unable to determine the actual
27 board type during the probe.
28 .It "ie%d: kernel configured maddr %x doesn't match board configured maddr %x"
29 The device probe detected a different maddr than the one specified in the
30 kernel configuration file.
31 .It "ie%d: can't find shared memory"
32 The device probe could not access the shared memory to determine its size.
33 .It "ie%d: kernel configured msize %d doesn't match board configured msize %d"
34 The device probe found a different size for the shared memory than the one
35 specified in the kernel configuration file.
36 .It "ie%d: kernel configured irq %d doesn't match board configured irq %d"
37 The device probe detected that the board is configured for a different
38 interrupt than the one specified in the kernel configuration file.
39 .It "ie%d: reset"
40 The Intel i82586 had to be reset by the driver.
41 .It "ie%d: transceiver problem"
42 The driver has detected a problem with the ethernet transceiver.
43 This is
44 usually due to a loose or broken transceiver cable when using an external
45 transceiver.
46 When you experience this problem with an on-card transceiver
47 your card may be incorrectly jumpered for to use an external transceiver.
48 Worst case your on-board transceiver may be broken.
49 .It "ie%d: TDR detected an open %d clocks away"
50 The driver detected an open circuit in the ethernet cable.
51 Check your
52 coax cable and terminator resistors.
53 .It "ie%d: TDR detected a short %d clocks away"
54 The driver detected a short circuit in the ethernet cable.
55 Check your
56 coax cable and terminator resistors.
57 .It "ie%d: TDR returned unknown status %x"
58 The driver got an unknown status from the card during the ethernet cable
59 test.
60 .It "ie%d: multicast address setup command failed"
61 The card could not be put into multicast mode.
62 .It "ie%d: configure command failed"
63 The card refused to respond correctly during configuration.
64 .It "ie%d: individual address setup command failed"
65 The programming of the Ethernet (MAC) address failed.
66 .El
67 .Sh CAVEATS
68 The Racal Interlan NI5210 comes in variants with 8 and 16 kbytes of
69 shared memory.
70 It is strongly advisable to use the 16 kbyte variant.
71 You can upgrade your 8 kbyte card to 16 kbyte by adding an additional
72 RAM chip.
73 .Sh SEE ALSO
74 .Xr arp 4 ,
75 .Xr netintro 4 ,
76 .Xr ng_ether 4 ,
77 .Xr ifconfig 8
78 .Sh AUTHORS
79 .An -nosplit
80 The
81 .Nm
82 device driver was written by
83 .An Garrett A. Wollman ,
84 based on code by
85 .An William F. Jolitz
86 and Lawrence Berkeley Laboratories.
87 .Tn 3C507
88 support was written by
89 .An Charles M. Hannum .
90 This manual page was written by
91 .An Wilko C. Bulte .