热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux下关于RTL8168B网卡的安装.ASUSA6J笔记本网卡

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的时候,系统的参数。

估计按照这个设置下面这个大哥的速度应该可以了。
推荐阅读
  • 在Ubuntu上安装MySQL时解决缺少libaio.so.1错误及libaio在MySQL中的重要性分析
    在Ubuntu系统上安装MySQL时,遇到了缺少libaio.so.1的错误。本文详细介绍了如何解决这一问题,并深入探讨了libaio库在MySQL性能优化中的重要作用。对于初学者而言,理解这些依赖关系和配置步骤是成功安装和运行MySQL的关键。通过本文的指导,读者可以顺利解决相关问题,并更好地掌握MySQL在Linux环境下的部署与管理。 ... [详细]
  • Vi编辑器的工作模式有哪些?如何在不同模式间切换?
    Vi编辑器是Linux系统中常用的文本编辑工具,具备三种主要工作模式:命令模式、插入模式和底行模式。用户可以通过特定的按键组合在这些模式之间进行切换,以实现不同的编辑功能。例如,在命令模式下,用户可以执行移动光标、删除文本等操作;而在插入模式下,则可以输入或修改文本内容。底行模式则用于执行保存文件、退出编辑器等命令。 ... [详细]
  • 如何在Linux系统中实现Windows风格的桌面环境:将Ubuntu 18.04定制为Windows主题界面
    如果您是从Windows转到Linux系统的用户,可能会觉得默认的Ubuntu主题和桌面环境缺乏吸引力和可定制性。尤其是对于习惯了Windows风格的任务栏和主题的用户,Ubuntu 18.04的橙色主题可能显得过于简洁。为了提升用户体验,可以通过安装特定的桌面环境和主题来实现类似Windows的界面效果。本文将详细介绍如何在Ubuntu 18.04中配置和定制桌面环境,使其具备Windows风格的外观和功能。 ... [详细]
  • 在 Ubuntu 22.04 LTS 系统中安装 HPLIP 的详细步骤与注意事项
    HPLIP 是 HP 官方提供的软件套件,旨在支持多种 HP 打印机型号,如 Deskjet、Officejet、Photosmart、PSC、Business Inkjet 和 LaserJet 等。本文详细介绍了在 Ubuntu 22.04 LTS 系统中安装 HPLIP 的步骤,并提供了重要的注意事项,确保用户能够顺利配置和使用 HP 打印设备。 ... [详细]
  • 如何在Ubuntu 16.04 LTS中切换文件与文件夹的可见性
    在Ubuntu 16.04 LTS中,用户可以通过以下方法切换文件和文件夹的可见性:1. **图形界面快捷键**:使用 `Ctrl + H` 快捷键可以在当前文件管理器窗口中快速切换文件和文件夹的隐藏状态。2. **编辑偏好设置**:通过文件管理器的“编辑”菜单选择“偏好设置”,然后勾选“显示隐藏和备份文件”选项,可以永久性地显示所有隐藏文件和文件夹。这一设置适用于需要频繁访问隐藏文件的用户。 ... [详细]
  • Dense Matrix Inversion Results in Segmentation Fault: Causes and Solutions ... [详细]
  • 在Linux系统中,通过使用`read`和`write`函数可以实现文件的高效复制操作。`open`函数用于打开或创建文件,其返回值为文件描述符,成功时返回一个有效的文件描述符,失败时返回-1。`path`参数指定了要操作的文件路径,而`oflag`参数则定义了文件的打开模式和属性。此外,为了确保数据的完整性和一致性,还需要合理处理文件读取和写入过程中的错误和异常情况。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 本指南详细介绍了在Linux环境中高效连接MySQL数据库的方法。用户可以通过安装并使用`mysql`客户端工具来实现本地连接,具体命令为:`mysql -u 用户名 -p 密码 -h 主机`。例如,使用管理员账户连接本地MySQL服务器的命令为:`mysql -u root -p pass`。此外,还提供了多种配置优化建议,以确保连接过程更加稳定和高效。 ... [详细]
  • Python默认字符解析:深入理解Python中的字符串处理
    在Python中,字符串是编程中最基本且常用的数据类型之一。尽管许多初学者是从C语言开始接触字符串,通常通过经典的“Hello, World!”程序入门,但Python对字符串的处理方式更为灵活和强大。本文将深入探讨Python中的字符串处理机制,包括字符串的创建、操作、格式化以及编码解码等方面,帮助读者全面理解Python字符串的特性和应用。 ... [详细]
  • WebStorm 是一款强大的集成开发环境,支持多种现代 Web 开发技术,包括 Node.js、CoffeeScript、TypeScript、Dart、Jade、Sass、LESS 和 Stylus。它为开发者提供了丰富的功能和工具,帮助高效构建和调试复杂的 Node.js 应用程序。 ... [详细]
  • `chkconfig` 命令主要用于管理和查询系统服务在不同运行级别中的启动状态。该命令不仅能够更新服务的启动配置,还能检查特定服务的当前状态。通过 `chkconfig`,管理员可以轻松地控制服务在系统启动时的行为,确保关键服务正常运行,同时禁用不必要的服务以提高系统性能和安全性。本文将详细介绍 `chkconfig` 的各项参数及其使用方法,帮助读者更好地理解和应用这一强大的系统管理工具。 ... [详细]
  • Windows环境下RabbitMQ安装详尽指南
    Windows环境下RabbitMQ安装详尽指南 ... [详细]
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • 在VS2013中编译FFMPEG时遇到的问题及解决方案
    在使用VS2013编译旧版本FFMPEG库时遇到了一些问题,因为官方并未提供预编译的LIB和DLL文件。由于对Linux环境不熟悉,只能在Windows环境下进行配置和编译。具体步骤如下:首先,下载FFMPEG的源代码;然后,安装必要的编译工具和依赖项;接着,配置Visual Studio 2013的项目设置;最后,解决编译过程中出现的各种错误和警告。通过这些步骤,最终成功编译出所需的FFMPEG库文件。 ... [详细]
author-avatar
杨艳奎_718
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有