我是靠谱客的博主 自然西装,最近开发中收集的这篇文章主要介绍linux安装网卡驱动tgz,Linux安装网卡驱动,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

查看网卡

cd /etc/sysconfig/network-scripts/

如果安装正常会有:ifcfg-lo、ifcfg-eth0,其中ifcfg-eth0就表示第一个网卡

如果没有ifcfg-eth0这个一般表示没有网卡或者网卡驱动程序没有安装之类的问题

查看网卡硬件识别信息

lspci | grep 'Eth'  //表示搜索局域网PCI插槽的硬件情况,有这个硬件不代表安装了驱动

如果出现:02:00.0 Ethernet controller:Realtek Semiconductor Co.,Ltd.RTL8811/8168B PCI Express Gigabit Ethernet controller (rev 02)或者类似信息,就表示有这个网卡,但是可能网卡驱动没有安装或者安装的驱动程序版本不对,那么就要去下载RTL8811/8168B这种类型的网卡驱动程序

先查看linux内核使用的版本

uname -r

然后下载响应版本的驱动程序,这个google一下

比如我的内核是2.6.18-53.e15xen版本

那么去下载响应的网卡驱动为http://www.realtek.com.tw网站上的相应硬件型号

RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C/RTL8111CP/RTL8111D(L)/RTL8168C/RTL8111DP/RTL8111E/RTL8105E

支持LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64)

下载驱动包为:r8168-8.016.00.tar.bz2

把文件通过U盘拷贝到linux系统下

插好U盘后,查看磁盘情况

fdisk -l

正常情况下有

Disk /dev/sda:2045 MB,2045247488 bytes

47 heads,46 sectors/track,1847 cylinders

Units = cylinders of 2162 * 512 = 1106944 bytes

Device Boot   Start       End       Blocks      Id    System /dev/sda1         1      1848      1997188+      b    W95 FAT32 类似信息,因为我的U盘是2G的盘所以就这个信息 然后建立一个目录usb,如果存在了就算了,一般是这样的 mkdir /mnt/usb 所谓的挂接U盘 mount /dev/sda1 /mnt/usb -t vfat 这样成功后就可以进入这个U盘了 cd /mnt/usb 进入U盘就可以看到你U盘的文件了 比如要把这个U盘的驱动程序拷贝到以下目录 /usr/drivers/netcard/目录下,如果没有drivers/netcard/先建立目录 然后拷贝这个文件 cp -r /mnt/usb/r8168-8.016.00.tar.bz2 /usr/drivers/netcard/ 然后解压文件(如果在驱动文件的所在目录) tar jxvf r8168-8.016.00.tar.bz2 解压后跟解压文件平级的有个目录r8168-8.016.00 然后编译  安装  启动服务 cd r8168-8.016.00 make clean modules make install depmod -a 这里查看目录 cd /etc/sysconfig/network-scripts/ ls 如果没有ifcfg-eth0就重启计算机 reboot 然后再进入 cd /etc/sysconfig/network-scripts/ ls 一般就有这个目录了 查看IP情况 ifconfig  |more 有时避免过多信息看不到 这样再试试这样的网络测试命令 ping 192.168.0.110(局域网里另外一台机子的IP) 如果能够ping通的话说明网络已经配置通了

最后

以上就是自然西装为你收集整理的linux安装网卡驱动tgz,Linux安装网卡驱动的全部内容,希望文章能够帮你解决linux安装网卡驱动tgz,Linux安装网卡驱动所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部