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