]> bbs.cooldavid.org Git - net-next-2.6.git/blame - Documentation/networking/dmfe.txt
Rationalise Randy's address a bit
[net-next-2.6.git] / Documentation / networking / dmfe.txt
CommitLineData
1db1a874 1Davicom DM9102(A)/DM9132/DM9801 fast ethernet driver for Linux.
1da177e4 2
1db1a874
ID
3This program is free software; you can redistribute it and/or
4modify it under the terms of the GNU General Public License
5as published by the Free Software Foundation; either version 2
6of the License, or (at your option) any later version.
1da177e4 7
1db1a874
ID
8This program is distributed in the hope that it will be useful,
9but WITHOUT ANY WARRANTY; without even the implied warranty of
10MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11GNU General Public License for more details.
1da177e4 12
1da177e4 13
1db1a874
ID
14This driver provides kernel support for Davicom DM9102(A)/DM9132/DM9801 ethernet cards ( CNET
1510/100 ethernet cards uses Davicom chipset too, so this driver supports CNET cards too ).If you
16didn't compile this driver as a module, it will automatically load itself on boot and print a
17line similar to :
1da177e4 18
1db1a874 19 dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
1da177e4 20
1db1a874 21If you compiled this driver as a module, you have to load it on boot.You can load it with command :
1da177e4 22
1db1a874 23 insmod dmfe
1da177e4 24
1db1a874
ID
25This way it will autodetect the device mode.This is the suggested way to load the module.Or you can pass
26a mode= setting to module while loading, like :
1da177e4 27
1db1a874
ID
28 insmod dmfe mode=0 # Force 10M Half Duplex
29 insmod dmfe mode=1 # Force 100M Half Duplex
30 insmod dmfe mode=4 # Force 10M Full Duplex
31 insmod dmfe mode=5 # Force 100M Full Duplex
1da177e4 32
1db1a874 33Next you should configure your network interface with a command similar to :
1da177e4 34
1db1a874
ID
35 ifconfig eth0 172.22.3.18
36 ^^^^^^^^^^^
3f6dee9b 37 Your IP Address
1da177e4 38
1db1a874 39Then you may have to modify the default routing table with command :
1da177e4 40
1db1a874 41 route add default eth0
1da177e4 42
1da177e4 43
1db1a874 44Now your ethernet card should be up and running.
1da177e4 45
1da177e4 46
1db1a874 47TODO:
1da177e4 48
1db1a874
ID
49Implement pci_driver::suspend() and pci_driver::resume() power management methods.
50Check on 64 bit boxes.
51Check and fix on big endian boxes.
52Test and make sure PCI latency is now correct for all cases.
1da177e4 53
1da177e4 54
1db1a874 55Authors:
1da177e4 56
1db1a874
ID
57Sten Wang <sten_wang@davicom.com.tw > : Original Author
58Tobias Ringstrom <tori@unhappy.mine.nu> : Current Maintainer
59
60Contributors:
61
62Marcelo Tosatti <marcelo@conectiva.com.br>
89a056df 63Alan Cox <alan@lxorguk.ukuu.org.uk>
1db1a874
ID
64Jeff Garzik <jgarzik@pobox.com>
65Vojtech Pavlik <vojtech@suse.cz>