On Wed, Sep 9, 2009 at 12:34 PM, Akemi Yagiamyagi@gmail.com wrote:
Please read the instructions on the DeviceIDs page once again. You ran only the first command. You now need to look at the output and run the second command "lspci -n | grep <something>". The <something> part is the first item of the output from the first command. The output of the second command gives you the vendor:device ID pairing.
Now look for this pairing within that page and identify the driver you should use. If you find it in the "r8168.ko" section, then what you will need is the kmod-r8168 package. If you find it in the "r8169.ko" section, you will want the kmod-r8169 package.
If you have already installed kmod-r8169 and if you want to uninstall it, then run:
rpm -e kmod-r8169
That will cleanly uninstall the kernel r8169 module.
So, first, let us know the output from the second command above so that we can tell which kernel module package your NIC requires. Please show the entire output without truncating it.
[root@localhost] lspci -n | grep "Ethernet"
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
[root@localhost] lspci -n | grep "03:00.0"
03:00.0 0200: 10ec:8168 (rev 03)
And yes, the kmod-r8169-xen was installed somehow and has been uninstalled cleanly. I was uninstalling kmod-r8169 instead of kmod-r8169-xen. Sorry for not being more careful.
rpm -qa reports my installed kernel as kernel-xen-2.6.18-8.el5
kmod-r8168-xen still wont install due to kernel module dependencies. So what next.
Thanks. Sanjay.