问题一开始就存在,我就一般在windows系统中寻找资料,下载资源,然后转到linux中,加载windows分区,获取文件。经过一段时间后,终于还是认真解决它好了。在windows设备管理器中查看到网卡信息是:Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller
首先从华硕官方网站找到我的主板系列P4P800 SE的驱动,有Marvell Yukon芯片网卡驱动下载,但似乎只有windows和unix的,有一个写了是for linux的,但下载下来怎么看也不是。
于是去驱动之家搜索,无果而返,其实那个提供拉拉杂杂驱动的站点也不怎样。
百度上搜索也发现不了解决办法,反而发现许多朋友也跟我一样难题未解……
于是就直接去Marvell官方站点找,http://www.marvell.com 真的非常难打开,气死我了!!不过也只有一个希望了,我反复尝试,终于下载到了Yukon Linux Driver Install Package,forLinux kernels 2.4.13 and higher,即install-8_41.tar.bz2
转入linux,解压,仔细阅读readme,按指导安装:
# ./install.sh
然后Select the driver installation mode,有两种模式可选……
Installation Instructions for sk98lin Driver
This file contains
1 Overview
2 Required Files and Tools
3 Prerequisites
4 Preparing the Driver Installation Package
5 Driver Installation
5.1 Installation Mode
5.2 Patch Generation Mode
6 Patch Generation and Recompilation of the Kernel
6.1 Downloading and Unpacking the Linux Kernel
6.2 Generating the Driver Patch
6.3 Applying the Driver Patch
6.4 Configuring the Linux Kernel
6.5 Compiling the Linux Kernel
6.6 Installing the Compiled Linux Kernel
7 Manual Module Loading
8 Unloading the Module
9 Driver Parameters
10 Ethtool Commands
11 Troubleshooting
=============================================================
1 Overview
===========
……
2 Required Files and Tools
===========================
……
3 Prerequisites
================
……
4 Preparing the Driver Installation Package
============================================
Before the sk98lin driver installation script can be invoked, the
installation package needs to be unpacked:
1. Login as 'root'.
2. Unpack the driver installation package using the command
# tar xfvj install-???.tar.bz2
or
# bunzip2 -c install-???.tar.bz2 | tar xfv -
***
5 Driver Installation
======================
1. After the driver installation package is unpacked, type the following
commands to start the sk98lin driver build process:
# cd DriverInstall
# ./install.sh
2. a) Select the driver installation mode (see following subchapters).
b) In case you have installed another driver module than the original
Marvell driver you will be asked how to further proceed. You may
ignore the fact, you may rename the other driver or you may erase
it. We recommend to choose the last option to avoid unwanted
sideeffects and interdependencies.
3. Wait for the driver build process to finish.
Depending on the installation mode you selected, the driver is either
compiled and installed or a kernel patch is generated.
……
5.1 Installation Mode
----------------------
……
5.2 Patch Generation Mode
--------------------------
……
6 Patch Generation and Recompilation of the Kernel
===================================================
……
7 Manual Module Loading
========================
……
8 Unloading the Module
=======================
……
(后记:尽管很多当时看不懂,但还是很有必要摘录下来,回头来看这些技术文档的时候觉得很多懂的、不懂的东西还是非常有参考价值的!)
责任编辑:小草