[PLUG] Scientific Linux 7

King Beowulf kingbeowulf at gmail.com
Tue Dec 23 06:44:14 UTC 2014


On 12/22/2014 04:29 PM, Marvin Kosmal wrote:
> HI
> 
> Installed Scientific Linux 7 yesterday..
> 
> No Networking.
> 
> dmesg does not mention eth? anything.
> 
> What can I do to help myself?
> 
> TIA
> 
> Marvin

First off, you need to find out your network chipset. Then you need to
know your kernel version (the idiots at SL and RH don't seem to think
that is a relevant datum to add to their online documentation) and what
kernel network modules where included/compiled. Of course, this assumes
that your computer HAS a newtork chip of some sort and that it is not
disabled in the BIOS.

Once you figure out the network kernel module needed you can see if it
exists in SL 7.  Otherwise you will have to find the appropriate
(manufacturers) driver and compile it.

For example, on my system:

# uname -r
3.10.17

# lspci
...
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 01)
...

# ls -l /lib/modules/3.10.17/kernel/drivers/net/ethernet/realtek
total 208
-rw-r--r-- 1 root root  38976 Feb 14  2014 8139cp.ko
-rw-r--r-- 1 root root  45578 Feb 14  2014 8139too.ko
-rw-r--r-- 1 root root  19632 Feb 14  2014 atp.ko
-rw-r--r-- 1 root root 100079 Feb 14  2014 r8169.ko

In my case the automagical detection grabs the correct module:

# lsmod
Module                  Size  Used by
...
r8169                  57775  0
...

However, sometimes the wrong one gets grabbed OR your distro did not
provide the appropriate firmware.  You can get more information,
included firmware required, with

# modinfo <module_name>

Firmware is located in  '/lib/firmware/'

If you are using wireless 802.11 abg, c, or n, the above still holds,
what chipset, look for module and firmware:

http://wireless.kernel.org/

Have fun!
-Ed






More information about the PLUG mailing list