Originally Posted by ash_zz_00
Could someone tell me which is my network driver?
In that lsmod list, your network driver for the realtek ethernet is "r8169"
I have a couple minor suggestions for the time being, though I'm not 100% sure whether either of them will completely solve the issue:
Search around LQ a bit for how to disable IPv6 for your network on Slackware. It's pretty easy; it takes two lines in a new file in /etc/modprobe.d as well as one optional line in /etc/rc.d/rc.inet1.conf and doing this may fix the problem. IPv6 is known to cause intermittent network bugginess, not to mention slightly slowing down browsers and DNS/DHCP systems. If you look, I guarantee you will find the instructions here.
Also in /etc/modprobe.d in the same file as mentioned above, OR in another new file, I suggest making an "alias" as follows:
alias eth0 r8169
options r8169 blah blah # this line is optional
What this does, is assure you that when the kernel discovers your NIC during boot, it will automatically associate it with the r8169 driver. The idea here is to make sure that the kernel is not being confused because you have 2 NICs on the machine. The "options" line is only needed if you need to pass some additional arguments to the r8169 module when it gets modprobed.
In addition to (B)
above, it'd be a good idea to NAME your eth0 device in /etc/rc.d/rc.inet1.conf, like so, even though eth0 is the default (and here's one of the two things I mentioned for disabling IPv6
Best of luck; if this-all doesn't solve the problem, let us know -- we'll keep looking