Linux下关于RTL8168B网卡的安装.ASUSA6J笔记本网卡
作者:杨艳奎_718 | 来源:互联网 | 2017-11-14 23:34
Linux下关于RTL8168B网卡的安装.ASUSA6J笔记本网卡--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
今天决定试用一下,FEDORA CORE 6 ,虽然这个版本出来的时间还不是太长,但是我还还是想试试,前面一直用的 ubuntu的系统,因为先前我装的FC5的网卡,不能支持我的笔记本上网,但是UBUNTU可以。而且UBUNTU下显卡的驱动也可以。这次直接从官方的网站上下载了 FC6的光盘,直接烧录。5张CD,烧录OK后,没有经过MD5验证,直接安装。
装的很顺利,而且在安装过程中还看到FC6的安装向导过程,多了不少内容呢。不错,不错。估计字体也进步了很多吧,应该不用在花费N多心血去调试字体了(装FC6也是因为前2天把FC5的字体搞坏了,不管怎么弄都调节不回来。郁闷呢。)。
装好以后,那叫一个漂亮阿。开始界面也漂亮多了。不过装完后发现,机器还是不能上网,已经把我的网卡的参数都贴出来。这次就是在FC下配置网卡了。
FC6中配置RTL 8168的网卡,其实并不是太难,去网上找了些资料。中途也遇到些小问题,不过都一一解决掉。下发个图片出来看看。首先去RTL的官方网站下载,驱动。http://www.realtek.com.tw/
在安装驱动以前需要把驱动经过源码编译才可以正常驱动起来的。所以还要装一个RPM包。这个非常重要,否则系统会一直提示BULID文件夹不存在,终止。即使BUILD这个文件夹已经有了。
因为不能上网所以需要第一张FC6安装盘。在盘上的FEDORA 下的RPM文件
kernel-devel XXXXX .rpm . 我 这里是 kernel-devel-2.6.18-1.2798.fc6.i686.rpm
(在终端里:rpm -ivh kernel-devel-2.6.18-1.2798.fc6.i686.rpm 安装这个RPM包),也可以直接在文件夹里双击进行安装。
然后上网上找了个文章帮助安装。以下是文章的内容。
关于RTL8168B网卡的安装
FC6(或RHEL5)中并不能直接认出RTL8168B网卡,需要手动编译安装.首先下载realtek8111/8168(B)网卡的linux驱动源码,然后cp 到一个工作目录,比如/home
tar -xvf r1000*tar.gz
cd ./r1000*
vi ./src/r1000_n.c
修改 MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
为
MODULE_PARM_DESC (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");
MODULE_PARM_DESC (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
保存(:qw!)
退出到/home/r1000*目录,
make clean modules
make install
depmod -a
好了,下面的是对初学着和菜鸟都不太适用了,有迷惑人的嫌疑。
如果没有错误提示,安装完成!重起机器.
运行lsmod 查看是否有一个r1000.o模块,如果有则表示安装成功.
然后运行kudzu ,重起机器.
再网络配置程序下(KDE OR GNOME)
进入系统后在图形界面下打开网络设置选性。
新建一个Ethernet硬件,模块就选rtl8139的,填上对应的IO和IRC,确定,会提示无法正确配置,没关系,继续...
新建一个网络连接,填上正确的IP和DNS,网关,然后激活,看能不能上网?重起~~.
删掉刚才的配置文件和Ethernet硬件,重新建立一个网络连接,这时候会发现,8168B网卡已经在选项中了,对他进行必要的配置(IP,网关,DNS),激活,OK,现在应该可以上网了.
下面这个我到不是太赞成,因为我的配置好了就感觉还可以吧,可能是我网速慢,感觉不出来吧。不过也可能是这位老兄设置的问题吧。重要的是,我在设置的时候把MTU的设置设置到了1500,这个具体我也不知道是为什么,但是我在使用UBUNTU的时候,系统的参数。
估计按照这个设置下面这个大哥的速度应该可以了。
推荐阅读
-
Linuxnetfilter与VRF实验环境如下图所示:配置如下:#!binbashsudoipnetnsaddns1sudoiplinkaddns1veth1typevethpe ...
[详细]
蜡笔小新 2024-11-22 16:56:09
-
本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ...
[详细]
蜡笔小新 2024-11-22 16:43:30
-
-
在撰写文章或教程时,GIF动态图能够有效地传达信息。对于Windows用户而言,ScreenToGif是一款非常实用的工具。而在Ubuntu系统中,用户同样拥有多种选择来创建GIF动画,本文将重点介绍两款录屏工具——Byzanz和Peek。 ...
[详细]
蜡笔小新 2024-11-22 13:24:34
-
本文探讨了Node.js应用程序在服务器上部署的几种有效方法,包括使用Screen、PM2以及通过宝塔面板进行简易管理。 ...
[详细]
蜡笔小新 2024-11-21 18:58:31
-
本文详细介绍了如何在 Ubuntu 16.04 系统上配置 Qt 5.5 的交叉编译环境,特别针对 i.MX6 平台进行了优化设置。内容涵盖从基本的软件安装到高级配置的全过程。 ...
[详细]
蜡笔小新 2024-11-21 17:14:39
-
本文详细介绍了如何在树莓派上安装Ubuntu系统,并配置SSH服务以实现远程操作。此外,文章还涵盖了在Ubuntu环境下搭建TensorFlow框架的过程,以及如何利用TensorFlow实现基础的BP神经网络模型。 ...
[详细]
蜡笔小新 2024-11-22 19:24:00
-
随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ...
[详细]
蜡笔小新 2024-11-22 19:15:42
-
在Linux系统的默认安装过程中,Boot分区通常分配的空间为200MB左右,理论上这个大小足以满足日常需求。然而,随着系统的频繁更新,尤其是内核的不断升级,如果不及时清理过期的内核版本,Boot分区很容易出现空间不足的问题。 ...
[详细]
蜡笔小新 2024-11-22 16:01:10
-
想把一组chara[4096]的数组拷贝到shortb[6][256]中,尝试过用循环移位的方式,还用中间变量shortc[2048]的方式。得出的结论:1.移位方式效率最低2. ...
[详细]
蜡笔小新 2024-11-22 15:10:54
-
本文详细介绍了Linux系统中常用的文件操作命令,包括echo用于输出内容至屏幕或文件,cat用于显示或合并文件内容,sed用于流编辑器功能,以及wc命令用于统计文件中的字节、行数和单词数量。通过具体示例加深理解。 ...
[详细]
蜡笔小新 2024-11-22 13:57:29
-
本文深入探讨了Linux内核中进程地址空间的设计与实现,包括虚拟地址空间的概念、内存描述符`mm_struct`的作用、内核线程与用户进程的区别、进程地址空间的分配方法、虚拟内存区域(VMA)的结构以及地址空间与页表之间的映射机制。 ...
[详细]
蜡笔小新 2024-11-22 13:48:40
-
上一篇文章MITM(中间人攻击)原理及防范初探(一)给大家介绍了利用ettercap进行arp欺骗及劫持明文口令,后来我发现好友rootoorotor的文章介绍比我写的更透彻,所以基础利用大家可以参看 ...
[详细]
蜡笔小新 2024-11-22 12:46:06
-
本文详细介绍了在Windows 10操作系统中使用VMware Workstation 14 Pro搭建CentOS 7虚拟环境的步骤,包括所需工具、安装过程及系统配置等。 ...
[详细]
蜡笔小新 2024-11-22 12:35:03
-
nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ...
[详细]
蜡笔小新 2024-11-22 11:20:34
-
本文详细介绍了 JavaScript 中 Split 方法的使用方式和一些实用技巧。通过示例,我们将探讨如何利用 Split 方法有效地分割字符串,并获取所需的数据。 ...
[详细]
蜡笔小新 2024-11-22 10:30:21
-