`
奔跑的羚羊
  • 浏览: 574837 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 安装网卡

 
阅读更多
centos 6网卡驱动是r8169,而主板是r8168,导致无法上网

一、准备工作
(如果装系统时,已安装kernel和gcc可以跳过)
1.挂载cdrom
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

2.将cdrom做为yum源
cd /etc/yum.repos.d/
创建新的yum源dvd.repo

[dvd]
name=install CentOS DVD
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0


3.使用yum安装kernel和gcc
yum install kernel-xen kernel-xen-devel kernel kernel-PAE kernel-PAE-devel kernel-devel kernel-headers

yum install gcc


4,下载地址
http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
将下载的r8168-8.037.00.tar.bz2拷贝到u盘

5.挂载u盘
查看u盘
fdisk -l
挂载
mkdir /mnt/usb
mount -t vfat /dev/sdb1 /mnt/usb


二,查看网卡型号和机器位数
1,查看网卡型号
# lspci |grep -i eth
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

RTL8111/8168B就是网卡的型号,这样你可以网卡的型号来找一下网卡驱动的官方网站,然后下载最新的网卡驱动

2,查看机器位数
# uname -a
Linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux


下载前先看一下你的网卡驱动,如果是最新的就不用在重新装了。
# ethtool -i eth0
driver: r8169
version: 2.3LK-1-NAPI
firmware-version:
bus-info: 0000:03:00.0


三、安装驱动
1,解压
[root@localhost ~]# tar jxvf r8168-8.037.00.tar.bz2
3,安装
# cd r8168-8.037.00
# make && make install


如果安装的是服务器版本,可能没有安装gcc,已经kernel,所以可能会报以下错误
make -C /lib/modules/2.6.18-308.8.2.el5PAE/build SUBDIRS=/root/r8168-8.037.00/src INSTALL_MOD_DIR=kernel/drivers/net modules_install
make: *** /lib/modules/2.6.18-308.8.2.el5PAE/build: 没有那个文件或目录。 停止。
make: *** [install] 错误 2


# depmod -a
# modprobe r8168


查一下驱动是不是加载了,如果有以下内容说明驱动安装成功了。
# lsmod |grep r8168
r8168                 257918  0 


必须重新启动一下机器,用ethtool查看驱动才会改变,不然还是老样子。下面是新的驱动。
#ethtool -i eth0
driver: r8168
version: 8.037.00-NAPI
firmware-version: 
bus-info: 0000:02:00.0


四,设置ip地址
默认是不支持dhcp的,所以需要手动设置ip
#cd /etc/sysconfig/network-scripts/
#vim ifcfg-eth0

BOOTPROTO=none
HWADDR="XX:XX:XX:XX:XX:XX"
ONBOOT=yes
TYPE="Ethernet"
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.1.254
IPADDR=192.168.1.101
NETMASK=255.255.255.0
DNS1=192.168.1.1

分享到:
评论

相关推荐

    linux-r8101网卡驱动

    linux-r8101网卡驱动

    linux 双网卡捆绑配置教程

    linux 双网卡 捆绑 配置 教程 CentOS

    linux USB网卡驱动安装说明

    在Linux系统中,安装USB网卡驱动是一项常见但需谨慎操作的任务。对于初学者或不熟悉Linux命令行的用户来说,这一过程可能会显得复杂且难以理解。本文将基于提供的文件内容,详细阐述如何在Linux环境下安装USB网卡...

    linux安装无线网卡教程

    ### Linux安装无线网卡教程详解 #### 一、前言 在Linux环境下,无线网络连接是许多用户必不可少的需求之一。由于Linux系统与Windows系统在驱动支持方面存在差异,因此在某些情况下,用户可能会遇到无线网卡无法...

    Linux下无线网卡安装通用方法

    ### Linux下无线网卡安装通用方法 #### 一、引言 随着Linux系统的普及与应用范围的扩大,越来越多的用户开始在Linux环境下使用无线网卡。然而,由于Linux系统与Windows系统之间存在一定的兼容性差异,导致部分无线...

    Linux网卡安装配置

    Linux 网卡安装配置 本文主要面向新手,旨在总结 Linux 网卡安装的基本知识。Linux 是一个开放的系统,借助于网络上无数的高手,几乎所有的硬件都能找到支持。因此,我们首先需要了解 Linux 对网卡的支持往往是只对...

    linux双网卡 路由配置 访问特定ip网段走指定网卡

    linux双网卡 路由配置 访问特定ip网段走指定网卡,命令已实测

    Linux下Intel无线网卡的安装

    我的系统是Fedora6,无线网卡是 Intel 802.11 b/g 的,前段时间为了在 Linux 下可以连接到家中的无线网络,忙活了一个多星期才搞好,感觉还是很麻烦的,所以把我整理的资料发上来大家供大家参考,希望对大家有用。...

    linux双网卡绑定 bonding

    Linux双网卡绑定 Bonding Linux双网卡绑定 Bonding是一种将多个网络接口组合成一个逻辑的"bonded"接口的方法,提供了热备份或负载均衡等不同的服务。Bonding 驱动可以监控链路的可用性,并提供了多种模式来满足不同...

    linux中各种最新网卡2.5G网卡驱动,不同型号的网卡需要不同的驱动,整合各种网卡驱动,包括有线网卡、无线网卡、Wi-Fi热点

    linux中各种最新网卡2.5G网卡驱动,不同型号的网卡需要不同的驱动,整合各种网卡驱动,包括有线网卡、无线网卡、自动安装Wi-Fi热点。 最近在做路由器二次开发,现在市面上卖的新设备,大多数都采用了2.5G网卡,现在...

    Linux下的网卡驱动安装.doc

    在Linux操作系统中,安装硬件驱动,尤其是网卡驱动,是确保网络功能正常运行的关键步骤。在本场景中,我们将详细探讨如何在Linux环境下安装网卡驱动,以Intel 82537型号为例,同时也会涉及到U盘在Linux中的挂载和...

    Linux 无线网卡安装配置说明

    "Linux 无线网卡安装配置说明" Linux 无线网卡安装配置是 Linux 操作系统中的一项重要功能,以下是 Linux 无线网卡安装配置的详细说明: 一、Linux 下无线网卡的安装 Linux 下无线网卡的安装可以分为三种类型:1....

    Linux外置网卡驱动AX88179

    Linux外置网卡驱动AX88179,下载后在Linux下解压安装即可。

    Linux服务器网卡驱动安装及故障排除

    用于公司级服务器的Linux系统的安装与调试,解决在Linux下安装windows server 2003后网卡驱动安装以及故障排除问题

    Linux服务器网卡驱动安装及故障排除.doc

    Linux 服务器网卡驱动安装及故障排除 Linux 服务器网卡驱动安装是 Linux 服务器最重要的网络设备安装之一。网卡是 Linux 服务器中最重要的网络设备,据统计,Linux 网络故障有 35%在物理层、25%在数据链路层、10...

    linux下安装USB无线网卡驱动

    ### Linux下安装USB无线网卡驱动 #### 一、引言 随着无线网络技术的不断发展,越来越多的人选择使用USB无线网卡来连接互联网。对于Linux用户来说,虽然系统的灵活性和定制化能力较高,但有时安装特定硬件(如USB...

    LINUX下安装无线网卡驱动程序

    在Linux环境下安装无线网卡驱动程序是一项常见的任务,尤其对于那些希望在开源操作系统上充分利用其硬件功能的用户而言。本文将深入探讨如何在Linux系统中安装无线网卡驱动,包括必要的准备工作、具体步骤以及可能...

    Linux下联想G450安装网卡驱动

    在Linux环境下,为联想G450笔记本安装无线网卡驱动是一个常见的任务,特别是对于那些使用Fedora等发行版的用户。这篇教程将详细介绍如何在Linux下安装和配置无线网卡驱动,以便顺利连接到Wi-Fi网络。 首先,确定你...

    Linux双网卡冗余处理1

    Linux 双网卡冗余处理详解 Linux 双网卡冗余处理是指在 Linux 系统中使用两块网卡来实现冗余,提高网络的可靠性和高可用性。本文将详细介绍 Linux 双网卡冗余处理的实现步骤和相关知识点。 1. 双网卡切换脚本处理 ...

Global site tag (gtag.js) - Google Analytics