I felt like this solution to the problem I was having might help some other users. I also felt it might be lost in the forum shuffle later, so I created this topic to make it easier for others to find. This way even if it is 100 pages down the forum chain a simple search would show it to new users.
The original problem was: the installed nic seemed to be working, but I could not surf the net or even ping other boxes on my network. I solved the problem by following the steps outlined below.
To fix the issue I was having:
I did not have network under Salix so I installed the kernel source from a Slackware 13 dvd
cd /media/SlackDVD/slackware64/k/
installpkg kernel-source-2.6.29.6-noarch-2.txz
Go here to get the driver for the card.
http://www.realtek.com.tw/downloads/dow ... RTL8111DP
bunzip2 the file you get in the previous step.
bunzip2 r8168-8.018.00.tar.bzip
untar the said file
tar xvfp r8168-8.018.00.tar
cd to the build dir.
cd r8168-8.018.00/
Build and install driver.
make clean modules
make install
modprobe -r r8169
depmod -a
modprobe r8168
Blacklist the r8169 module.
I hope this helps.