<Linux device driver for RTL8168B and RTL8100E>
Version: 1.00
Date: 2005-08-15
This is the Linux device driver released for
1.RealTek RTL8168B (PCI-Express Gigabit Ethernet controller)
2.RealTek RTL8100E (PCI-Express Fast Ethernet controller)
<Requirements>
- kernel source tree (supported versions 2.4.x or 2.6.x)
- compiler/binutils for kernel compilation
<Quick installation>
Unpack the tarball :
tar vzxf RTL8168B_8100E_linuxdrv_vxx.zip
Change to the directory:
cd RTL8168B_8100E
Use the installation script:
./build RTL8168B (or RTL8100E)
<Normal install with proper kernel settings>
Unpack the tarball :
tar vzxf RTL8168B_8100E_linuxdrv_vxx.zip
Change to the directory:
cd RTL8168B_8100E
If you are running the target kernel, then you should be
able to do :
make clean modules (as root or with sudo)
mv ./src/rtl_ethernet.o ./srcr/RTL8168B.o (or ./src/RTL8100E.o)
make install
depmod -a
<Force Media Speed>
The media can be forced to one of the 5 modes as follows.
Cmd: "insmod RTL8168B media = SET_MEDIA"
For example:
"insmod RTL8168B media = 0x04" will force PHY to operate in 100Mpbs Half-duplex.