指点成金-最美分享吧

登录

ubuntu安装i226网卡驱动

佚名 举报

篇首语:本文由小编为大家整理,主要介绍了ubuntu安装i226网卡驱动相关的知识,希望对你有一定的参考价值。

参考技术A 这里的现象是:ubuntu 机器能连接 wifi 上网,但用网线直连却连接不上网络。在确保网卡硬件没问题的情况下,主要原因应该是有线网卡驱动没有装 或 驱动型号不匹配。这里介绍一下怎么解决这个问题。

若原来安装了驱动,首先要做的就是得把原来的驱动卸载掉。

# 查看网卡型号 lspci | grep net
可以看到我这里的型号是 8125。

# 查看网卡驱动 lspci -k
可以看到这里的网卡驱动是 r8169,这和网卡型号是不匹配的,咱们先把它卸载掉。

# 找到网卡驱动的位置 并删除 modinfo r8169 | grep filename sudo rm -rf <找到的path>/r8169.ko​# 卸载驱动 sudo rmmod r8169​# 查看是否卸载成功 sudo lsmod | grep r8169
然后是要下载对应的驱动,网址:https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

这里选择下载 9.009.02 版本的 r8125 的网卡驱动,然后进行驱动安装。

# 解压到 /usr/src sudo tar xvf r8125-9.009.02.tar.bz2 -C /usr/src​cd /usr/src/r8125-9.009.02 touch dkms.conf
在 dkms.conf 中输入如下内容:

PACKAGE_NAME=Realtek_r8125 PACKAGE_VERSION=9.009.02​DEST_MODULE_LOCATION=/updates/dkms BUILT_MODULE_NAME=r8125 BUILT_MODULE_LOCATION=src/​MAKE=""make" -C src/ all" CLEAN=""make" -C src/ clean" AUTOINSTALL="yes"
然后继续:

# 安装 dkms sudo apt update sudo apt install dkms​# 编译dkms 并 挂载驱动 sudo dkms add -m r8125 -v 9.009.02 sudo dkms build -m r8125 -v 9.009.02 sudo dkms install -m r8125 -v 9.009.02 sudo depmod -a sudo modprobe r8125
这样就大功告成了,这个时候你回到桌面右上角看,就会有 有线网络图标 了。

另外再附一个疑难杂症:有时候我们做了其他一些操作,在重启后可能发现有线网络又不行了,有线网络的图标也不见了。这个时候我们自然会想着重新挂载一下吧,但又出现了 modprobe: ERROR: could not insert "r8125": Exec format error 的报错,该怎么办呢?

这里也附上解决方法:

# 先卸载掉 r8125 驱动,根据自己的驱动版本号来 sudo dkms remove r8125/9.009.02 --all​# 然后 cd 到驱动包路径,执行如下操作 cd /usr/src/r8125-9.009.02​sudo dkms add -m r8125 -v 9.009.02 sudo dkms build -m r8125 -v 9.009.02 sudo dkms install -m r8125 -v 9.009.02 sudo depmod -a sudo modprobe r8125
这样就把前面的问题解决了。

好了,以上分享了 ubuntu 安装有线网卡驱动的方法。希望我的分享能对你的学习有一点帮助。

ubuntu中怎么安装run文件的显卡驱动。?

N卡 GT130M 从官网上下载了run文件的驱动,如何安装?
ubuntu版本10.04
我看好多教程是从首先驱动管理器里安装,结果我系统里只有个硬件驱动选项,打开以后,没有任何选项。
直接双击运行 有个 ERROR: nvidia-installer must be run as root

怎么系统自检测显卡安装驱动~?~?

回今天你疯了没有,我看网上教程 就是这么安装的,但是安装不成功 说我的驱动内核比较新了 下载的这个不支持这个系统~ 32位的for linux的 难道不对吗

打开终端,切换到驱动所在的目录,chmod +x xxx.run 然后使用sudo ./xxx.run。或者直接右键该驱动,选择属性,再权限下面钩选允许作为执行程序,确定,然后双击运行。 参考技术A Ubuntu软件包管理(在终端使用apt-get来管理软件包,要有su权限):
sudo apt-get
update #更新软件包文件列表
sudo apt-get upgrade #升级软件包软件
sudo apt-get install
softwareName #安装软件
sudo apt-get remove
softwareName #删除软件
Ubuntu系统安装驱动,这里安装Nvidia为例:
#输入下列命令添加驱动源
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
#安装NVIDIA 340版驱动
sudo apt-get install nvidia-340
#执行下列命令查看现在采用的驱动
prime-select query
#如果输出intel, 则执行下列命令
sudo update-alternatives --config i386-linux-gnu_gl_conf
#选择nvidia-340-uvm那一项
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
#同样选择nvidia-340-uvm那一项
#最后执行更新系统
sudo ldconfig -n
sudo update-initramfs -u
#选择nvidia驱动
sudo prime-select nvidia
#重启, 驱动就可以正常使用了
参考技术B 首先,停止你的Xwindow,按CTRL+ALT+F1进入一个终端,然后停止gdm,语句是sudo /etc/init.d/gdm stop
这样就彻底退出X-window,否则安装不了。接下来进入你.run文件的文件夹,然后执行sudo ./~.run 或sudo sh ~.run文件。
等安装完毕重启gdm即可
sudo /etc/init.d/gdm start
参考技术C .run的驱动很难安装的,建议你用系统自动检测显卡安装驱动, 参考技术D 你用ROOT用户登录

以上是关于ubuntu安装i226网卡驱动的主要内容,如果未能解决你的问题,请参考以下文章