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