DIRECTIONS TO GET NIC WORKING On Intel Atom BOXD945GCLF2 - RTL8168B Rev 02 (Not RTL8168)
Ok!
This took me a few minutes to figure out, and since it isnt posted here, and I am sure more and more people will be trying out the Intel Atom 330 MOBO w/Integrated RealTek 8111/8168B Gigabit NIC.
This is the 8168-B NIC, Rev 02 -> The TB included Driver is Not compatible.
On install My NIC DIDNT WORK. - If yours does, wow, otherwise, instructions below:
This is taken from the CentOS forums (http://wiki.centos.org/AdditionalResources/HardwareList/RealTekRT...)
1) YOU NEED A Separate Ethernet Card that is TB compatible to put into the PCI slot
2) Install TB, with other ethernet in too... great...
3)Check to see if it loaded the right driver or a wrong one (From Realtek driver install)
Check whether the built-in driver, r8169.ko (or r8169.o for kernel 2.4.x), is installed.
# lsmod | grep r8169
If it is installed, please remove it.
# rmmod r8169
note: If the built-in driver cannot removed by rmmod, please edit /etc/modprobe.conf and comment 'alias eth0 r8169'. Then, remmove it again or reboot your computer.
4) yum install -y binutils gcc glibc-devel glibc-headers kernel-headers kernel-devel make
5) go to the realtek website
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&P...
Direct download links were previously provided here. Realtek has changed the links on the above page to a Javascript tool that makes it difficult to extract the links. Follow the link above and look for LINUX driver for kernel 2.6.x and 2.4.x to download the current driver.
(Con: * You must recompile manually the module after each kernel upgrade)
********** I DO NOT KNOW HOW OFTEN TRIXBOX UPDATES THE KERNEL, BUT IF THEY DO, HOPEFULLY THEY WILL HAVE THE CORRECT DRIVER IN IT
6)
From the Realtek Readme
Unpack the tarball :
# tar vjxf r8168-8.aaa.bb.tar.bz2
Change to the directory:
# cd r8168-8.aaa.bb
If you are running the target kernel, then you should be able to do :
# make clean modules (as root or with sudo)
# make install
# depmod -a
# modprobe r8168
You can check whether the driver is loaded by using following commands.
# lsmod | grep r8168
# ifconfig -a
If there is a device name, ethX, shown on the monitor, the linux
driver is loaded. Then, you can use the following command to activate
the ethX.
# ifconfig ethX up
,where X=0,1,2,...
Network card should be up and running.
Reboot, make sure its still there!
Remove the added card, put in your TDM/TE etc
FYI there is an RPM on the CD for 8168 as that is what the TB Apliance uses...
This is the 8168-B / 8111 Rev 02
The 8168 driver doesnt work for this
Anyway to do this WITHOUT the second card?
Thank JChuby, you saved the day! My nic is up and running.


Member Since:
2006-07-20