I am having a board with RTL8111/8168B PCI Express Gigabit Ethernet controller, which requires
r8169 kernel module to work. After inserting this module, network get started by eth0.
Now, due to old customer requirement, I have to run SLES10-sp4 on this board. But this OS is not allowing me use the network. Though, it have r8169 kernel module.
ifconfig also list out
When I run
ethtool eth0, output came as Link Detection: NO
I noted one parameter in the output of
ethtool eth0, which are different when run from new and old OS on the same board:
New kernel says (3.13.11):
Supported Ports: [TP MII] . . Ports: MII
while old kernel says(2.6.16):
Supported Ports: [FIBRE ] . . Ports: FIBRE
What is this
Supported Ports ? and what does it mean "TP, MII and FIBRE" ?