by billmc on Sun Dec 30, 2012 4:30 pm
You can use the lshw (list hardware) command, in a terminal. You want to look for the section labeled *-network.
sudo lshw
Here is the output from my system:
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 06
serial: 50:e5:49:3c:cb:3d
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8168e-2.fw ip=192.168.1.7 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:43 ioport:ce00(size=256) memory:fdfff000-fdffffff memory:fdff8000-fdffbfff
With this information, you should be able to determine which hardware you have. Most likely, the drivers are available. The "lsmod" command will tell you which drivers you have loaded. You may need to determine which driver you need and load that module -> sudo modprobe xxxx
My lsmod output shows;
.
.
crc_itu_t 12707 1 firewire_core
r8169 61650 0
pata_atiixp 13204 0