Solved [SOLVED] trouble with Realtek RTL8101E/RTL8102E

Please see below for instructions on how to fix this particular problem with this particular NIC driver (see subject for driver details).
I contacted the FreeBSD developers about my situation. Below are the instructions I was given.

Code:
Support for the controller was made in r195675 and the change was
already MFCed to stable/8 and stable7. Try recent CURRENT or
8/stable and 7/stable. I guess you can download the following files
from latest stable/7 via web interface and rebuilding both re(4)
and rl(4) on your 7.2-RELEASE should make your controller
recognized.
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/re/if_re.c
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rl.c
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rlreg.h

Basically you may have to save your old driver sources to safe
place. And download the three files above and copy them to
appropriate source directory and rebuild kernel/reboot.
For instance, after downloading,
Copy if_re.c to /usr/src/sys/dev/re/
Copy if_rl.c to /usr/src/sys/pci/
Copy if_rlreg.h to /usr/src/sys/pci/
And rebuild kernel.
Handbook may have instructions how to rebuild kernel.
The above instructions worked for me. Hope someone else who may experience a similar problem finds this post handy.

Alexander Kapshuk.
 
Back
Top