ZC: 全程 root用户 操作。

1、我在BIOS中将 UEFI关闭了,然后 才安装的 Cent6.4x64 (ZC: 安装系统时,一起安装了 gcc等一些编程用的包。本来是想安装QT时少点麻烦的,正好 也用于下面的有线网卡的编译...)

2、有线网卡配置

  2.1、OS安装完毕之后,发现没有网卡驱动...

    网上看到一段话:“GNU/Linux的安装过程中实际上已经安装了很多可用的网卡驱动,但这一款:Realtek PCIe GBE Family Controller的驱动却没有。”

      ZC: 如何看已经安装了哪些可用的网卡驱动?

  2.2、命令"lspci | grep -i eth" 查看网卡信息,显示类似如下信息:

    “02:00.0 Ethernet controller: ... ... AR8162 Fast Ethernet (rev 08)” 于是搜索 AR8162的相关内容

    ZC: 直接命令"lspci",显示的应该就是 全部的 PCI设备

    ZC: 命令"lspci | grep -i wire",可以看到 无线网卡的信息

  2.3、网上搜到 需要下载 驱动文件“alx-linux-v2.0.0.6.rar”(搜到两个下载地址:http://fichiers.touslesdrivers.com/34178/alx-linux-v2.0.0.6.rar 和 http://www.eandbsoftware.org/wp-content/uploads/2014/01/alx-linux-v2.0.0.6.rar)

      ZC: 暂时使用的是 后一个链接来下载的(下载下来的文件大小为 160067字节)

    参考网址:http://www.centoscn.com/image-text/config/2013/0816/1269.html

         http://blog.csdn.net/mirage1993/article/details/41961933

  2.4、编译安装 有线网卡驱动

    2.4.1、此时,插入 网线,网口 是亮的。但是 执行命令"ifconfig" 看不到 任何eth? 的网卡,执行命令"sudo ifconfig eth0 up" 显示信息:“eth0: unknown interface: 没有那个设备”

    2.4.2、下载的 alx-linux-v2.0.0.6.rar 无法再 CentOS中解压缩,我在Win7x64中解压后 用 U盘(fat32格式)复制过来。

    2.4.3、来到目录"/home/alx-linux-v2.0.0.6/",直接输入命令 "make",即可在 src目录中编译出 文件alx.ko 。

    2.4.4、安装驱动

sudo mkdir /lib/modules/$(uname -r)/kernrl/net/wireled        #这里的$(uname -r)会替换成系统当前的版本号(如 这里是"2.6.32-358.el6.x86_64")
sudo cp alx.ko /lib/modules/$(uname -r)/kernrl/net/wireled #将驱动文件拷贝到指定位置
sudo depmod -a #检测模块的相依性,lib下驱动文件改变后最好执行一下
lsmod | grep alx  #为了查看该驱动是加载成功。如果该驱动没有被加载的话,那么就什么都不显示。
sudo modprobe alx #在默认位置上加载了alx.ko
lsmod | grep alx  #为了查看该驱动是加载成功。如果该驱动没有被加载的话,那么就什么都不显示。

      ZC: 其实目录"/lib/modules/2.6.32-358.el6.x86_64/kernel/" 是有的,只是后面部分就没有了

      ZC: 执行了“mkdir /lib/modules/$(uname -r)/kernrl/net/wireled”之后,"/lib/modules/2.6.32-358.el6.x86_64/kernel/"里面的情况一下子 变了一个大样...

    2.4.5、如果载入驱动成功后,使用ifconfig还无法看到eth0的话,使用

ifconfig -a                #这样就可以发现eth0了(eth0是第一个,如果你有其他网卡,就会有eth1,2,3...)
sudo ifconfig eth0 up #根据上面看到的替换eth0,一般是eth0

    ZC: 用上面你的方式来安装网卡驱动的话, IP、网关、DNS 都有了默认的值 (ZC: 此时路由的DHCP是开着的)

    2.4.6、安装驱动的 另一种方式 (重启OS失效)

      命令行在目录"/home/alx-linux-v2.0.0.6/src/"下,执行如下操作:"sudo insmod alx.ko", and the eth0 appears, then just "sudo ifconfig eth0 up" and you are ready to go.

      参考网址:http://www.eandbsoftware.org/ethernet-atheros-ar8162-fast-ethernet-installed-in-centos-6-5/

  ZC: 不管是 2.4.4的方式 还是 2.4.6的方式 来安装驱动,文件"/etc/sysconfig/network-scripts/ifcfg-eth0" 都不会自动创建,要配置该文件的话,需要手动创建。

 ZC: 2.4的操作全部做完之后,还需要 进行 (1)、IPv4的信息配置,(2)、网关配置,(3)、DNS配置。(具体参看“3、参考信息”)

    不想重启 网络服务的话,就重启OS...

  2.5、配置 IP、网关、DNS (ZC: 貌似 使用 2.4的方式来安装网卡驱动,就不需要配置DNS)

    2.5.1、DNS配置,"vi /etc/resolv.conf"(ZC: 如果使用 2.4.6的方式安装网卡驱动的话,该文件是新建的),写入如下值:

nameserver 第1个DNS的IP
nameserver 第2个DNS的IP

      ZC: 配置多个DNS就写多行

    2.5.2、网关配置,"vim /etc/sysconfig/network"(ZC: 如果使用 2.4.6的方式安装网卡驱动的话,该文件是新建的)

      增加一条网关信息

GATEWAY=192.168.1.1

      ZC: 貌似 还可以有别的配置信息,以后再说吧...

3、参考信息:

  3.1、命令"service network restart"

  3.2、命令"ifconfig eth0 192.168.1.235 netmask 255.255.255.0 gw 192.168.1.1 "

  3.3、http://weiruoyu.blog.51cto.com/951650/689936

1.设置IP
[root@localhost etc]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
HWADDR=00:16:36:66:a3:ec
IPADDR=10.0.0.11
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes #################解释#################
1.BOOTPROTO=static 就是手动设置静态IP,不需要自动获取(static/dhcp/bootp)
2.USERCTL=no 不允许非root用户控制该设备
3.PEERDNS=no 不修改/etc/resolv.conf(如果使用DHCP,则yes是默认选项)
4.TYPE=Ethernet 类型以太网
5.GATEWAY 网关
6.NETMASK 掩码
7.ONBOOT=yes 开机重启会自动加载
Red Hat中没有提供缺省的/etc/resolv.conf文件,它的内容是根据在安装时给出的选项动态创建的。 2.修改网关
vim /etc/sysconfig/network
增加一条网关信息
GATEWAY=192.168.1.1 3.修改DNS
vim /etc/resolv.conf
增加DNS信息即可
nameserver 192.168.1.1 4.重新加载网络配置
/etc/init.d/network restart

4、我的IP设置(严g 老笔记本)  (该文件 是需要新建的

  vi /etc/sysconfig/network-scripts/ifcfg-eth0

  (ZC: 这里配置的 属性名 必须是大写的,属性值可以是小写的 (否则 “service network restart”或“/etc/init.d/network restart” 会报错 找不到设备))

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
HWADDR=b8:88:e3:74:e8:06
IPADDR=192.168.1.235
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=no

  4.1、修改DNS (该文件 是需要新建的

vim /etc/resolv.conf
增加DNS信息即可
nameserver 192.168.1.1

  4.2、修改网关 (该文件 是需要新建的

vim /etc/sysconfig/network
增加一条网关信息
GATEWAY=192.168.1.1

  4.3、重启OS (貌似使用“/etc/init.d/network restart”的时候回报错 找不到设备...干脆重启...)

5、

20160805_Cent6.4x64_安装配置(含网卡驱动的配置)的更多相关文章

  1. Win7安装Oracle Instantclient ODBC驱动 后配置DSN时出错的解决办法 SQORAS32

    安装过程简述 oracle官网下载了 instantclient-odbc-nt--.zip instantclient-basic-nt-.zip 我这是32位版的win7,按照需要下载对应的版本. ...

  2. Ubuntu server 16.04安装,无网卡驱动解决

    因为使用一个软件必须要在ubuntu server 16.04上安装,因此先在裸机上安装ubuntu server 16.04,具体信息: 镜像版本:ubuntu-16.04.6-server-amd ...

  3. 2008server安装Intel I217V网卡驱动

    问题:由于在职的是小公司,公司服务器都是DIY的,拒绝采购品牌服务器,所以配件都是自己DIY的,这样就会出现很多兼容性问题,例如服务器主板是AUS B85-PRO-Gamer,装的是服务器系统wind ...

  4. debian安装缺少网卡驱动rtl_nic/rtl8168e-2.fw和bcm43xx-0.fw

    最近拿了公司一台旧笔记本来装debian玩,刻好盘之后安装,发现网卡驱动都无法装上. 这是因为这些网卡驱动不是开源的,顽固的debian便将他们从驱动列表中移除了... 我从debian官方找到了这两 ...

  5. L10 安装网卡驱动

    一.安装网卡驱动 1. 检查各种依赖包是否安装 2. 安装 加载网卡驱动: ip:

  6. 【ESXI6.0】 ESXI6.0安装时无法安装网卡驱动的解决方法及将网卡驱动加载进ISO

    http://blog.163.com/xifanliang@yeah/blog/static/115078488201571584321787/ 若安装时提示如下图所示 之后安装无法完成,会提示没有 ...

  7. linux安装&卸载IB网卡(mellanox)驱动

    由于工作上的需求,需要在redhat6.5服务器上面安装mellanox品牌的IB网卡,故整理了一个安装&卸载IB网卡驱动的教程: 一.安装 1)下载相应操作系统驱动 http://www.m ...

  8. 更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误

    更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误 我的本本是win7,雷凌网卡Ralink RT3290   802.1 ...

  9. [中英对照]Device Drivers in User Space: A Case for Network Device Driver | 用户态设备驱动: 以网卡驱动为例

    前文初步介绍了Linux用户态设备驱动,本文将介绍一个典型的案例.Again, 如对Linux用户态设备驱动程序开发感兴趣,请阅读本文,否则请飘过. Device Drivers in User Sp ...

随机推荐

  1. RANSAC和Flitline

    [blog算法原理]RANSAC和FitLine ​ 如果已经有一系列图片,需要拟合出最为合适的一条直线出来,这个时候你会选择RANSAC还是FitLine. 一.算法定义: RANSAC是实际运用非 ...

  2. Poj(2253),Dijkstra松弛条件的变形

    题目链接:http://poj.org/problem?id=2253 题意: 给出两只青蛙的坐标A.B,和其他的n-2个坐标,任一两个坐标点间都是双向连通的.显然从A到B存在至少一条的通路,每一条通 ...

  3. Python网络爬虫Scrapy框架研究 以及 代理设置

    地址:https://github.com/yidao620c/core-scrapy 例子:https://github.com/geekan/scrapy-examples 中文翻译文档: htt ...

  4. Oracle-学习笔记(==》集合函数与分组四)

    -- 聚集函数 配合分组语句 group by-- 显示最高分SELECT MAX(sscore) FROM db.`student`;-- 显示最高分学生的信息min maxSELECT * FRO ...

  5. android source

    h1 { margin-bottom: 0.21cm } h1.western { font-family: "Liberation Sans", sans-serif; font ...

  6. VC++ 监控指定目录改变

    转载:http://www.cnblogs.com/doublesnke/archive/2011/08/16/2141374.html VC++实施文件监控:实例和详解 相关帮助: http://h ...

  7. VFL +AutoLayout

    横竖屏事件响应(viewWillLayoutSubviews和通知)两种方式 http://blog.csdn.net/nogodoss/article/details/17246489 一,NSLa ...

  8. Linux中安装Cisco Packet Tracer

    Cisco Packet tracer是什么? Cisco Packet Tracer是一个强大的网络模拟工具,用于进行Cisco认证时的培训.它为我们 提供了各个路由器和网络设备的良好的接口视图,这 ...

  9. KDTree

    学习链接:http://www.cnblogs.com/eyeszjwang/articles/2429382.html 下面实现的kdtree支持以下操作:(1) 插入一个节点(2) 插入n个节点( ...

  10. div模拟表格使用display

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...