Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I used to run CentOS 5, my network did not work right away when i installed that operationg system, so what i had to do is just download kmod-sk98lin package for RHEL5, install it, then enter manuall my network MAC address in the network settings, and it worked perfectly.
Now i installed SL6.1, for that i downloaded RHEL6 version of kmod-ak98lin package, installed it, entered again manually MAC address of my network card in network connection preferences, but...it did not work.
That is really strange. what could be the reason? any suggestions?
To give you more information, here is output of ifconfig -a command:
pulls the current
and any dependencies ( there should not be for an up to date sl6.X )
Code:
yum info kmod-sk98lin.x86_64
xxxxxxxxxxxxxxxxxxxx
Available Packages
Name : kmod-sk98lin
Arch : x86_64
Version : 10.88.3.3
Release : 1.el6.elrepo
Size : 103 k
Repo : elrepo
Summary : sk98lin kernel module(s)
URL : http://www.marvell.com/
License : GPLv2
Description : This package provides the sk98lin kernel module(s) for Marvell
: Yukon/SysKonnect SK-NET Gigabit Ethernet NICs built for the Linux
: kernel using the x86_64 family of processors.
well messing around with those settings did not bring any result as well.
I even tried to create the /etc/sysconfig/network-scripts/ifcfg-eth0 file with appropriate settings as suggested by someone, because i did not have that file. but that did not help too!
So the interesting thing is ifconfig -a does give me eth0, but for some reason that eth0 is not being picked up? so looks like my driver installed OK, but for some reason system cannot use it?
Ok i also tried to do the following: i downloaded driver installation pakcage from Marvell.com, i downloaded kernel source, and started the driver installation script which recompiled kernel and installed appropriate driver after removing a driver which was already installed, here is an output after running install.sh for sk98lin driver:
Code:
Disconnect alternative devices: (done) [ OK ]
Unload alternative driver (done) [ OK ]
Create tmp dir (/tmp/Sk98IfjVjIilFbOUNcHMMoeWR) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.32-131.0.15.el6.x86_64) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (6) [ OK ]
Check architecture (found) [ OK ]
Set architecture (x86_64) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (kernel) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check kernel gcc version (4.4.5) (Kernel:4.4.5 == gcc:4.4.5) [ OK ]
Check sk98lin driver availability (loaded) [ OK ]
Disconnect devices: eth0 (done) [ OK ]
Remove driver (done) [ OK ]
Check kernel header files (/lib/modules/2.6.32-131.0.15.el6.x86_64/so[ OK ]
Check sources for .config file (/lib/modules/2.6.32-131.0.15.el6.x86_64/source/.config) [ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (lowmem) [ OK ]
Change IOMMU (enabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Check modpost availability (available) [ OK ]
Unpack the sources (done) [ OK ]
Check firmware availability (done) [ OK ]
Check kernel header version (Kernel:2.6.32 == Header:2.6.32) [ OK ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (done) [ OK ]
Copy driver man page into /usr/share/man/man4/ (done) [ OK ]
Check the driver (done) [ OK ]
Create kernel modules driver directory (done) [ OK ]
Delete old driver (done) [ OK ]
Copying driver (done) [ OK ]
Make dependency (done) [ OK ]
Delete temp directories (done) [ OK ]
All done. Driver installed and loaded.
To load the module manually, proceed as follows:
Enter "modprobe sk98lin"
Have fun...
As you see everything went right, it even told me to have fun, with what i have problems.
I reboot..and nothing works again. So what could be the problem?
Marvell Yukon Optima 88E8059 - Sony Vaio LAN Card Driver Installation
I am a newbie in Linux.
This post is to contribute back to http://www.linuxquestions.org/questi...-6-1-a-918437/ thread which helped me immensely in installing LAN card Driver for Scientific Linux 6.3 on Sony Vaio VPCEB46FG.
Note:
a) I had installed SL-63-x86_64-2012-08-02-Everything-DVD1.iso and SL-63-x86_64-2012-08-02-Everything-DVD2.iso from http://ftp1.scientificlinux.org/linu....3/x86_64/iso/
b) I had unplugged LAN wire during installation
c) Wireless LAN was also switched off.
d) I am operating from GUI.
Following are the steps I took:
1) lspci | grep -i eth
>> 04:00.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB] (rev 11)
2) Download "linux-2.6.32.tar.bz2" from http://www.kernel.org/pub/linux/kernel/v2.6/ in /usr/src
3) extract it via right click "Extract Here". It should give linux-2.6.32
4) On Terminal run: ln -s linux-2.6.32 linux
5) Download "kmod-sk98lin-10.92.1.3-1.el6.elrepo.x86_64.rpm" from http://elrepo.org/linux/elrepo/el6/x86_64/RPMS/
6) Then double click for installation.
7) Download "Kernel 2.6.x Linux Driver Install Package for Yukon Devices" (install_v10.92.1.3.tar.bz2) via http://www.marvell.com/support/downl...vWn!-138244645
8) Extract it, then get into folder (DriverInstall) via Terminal. Execute: chmod +x install.sh
9) Execute: ./install.sh
10) Driver Installed successfully. I finally plugged in LAN cable and was henceforth able to connect to internet.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.