自游客

  • 首页
  • 程序园
  • 游记 | 读书
    • 读书
    • 游记
  • 工具
  • 活动&资源
  • 友链
  • 留言板
  • 关于我们
Kratos
一款专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 程序园
  3. linux
  4. 正文

ubuntu 安装r8168 网卡驱动

2020年5月17日 45150点热度 542人点赞 0条评论

ubuntu 安装r8168 网卡驱动

目录

  • 1 ubuntu 安装r8168 网卡驱动
    • 1.1 网卡硬件信息
      • 1.1.1 查看所有网卡名
      • 1.1.2 查询指定网卡信息
      • 1.1.3 查看网卡型号和生产厂商的信息
      • 1.1.4 查看该网卡对应驱动的版本号
    • 1.2 apt 安装
    • 1.3 编译安装

网卡硬件信息

查看所有网卡名

ifconfig -a
输出:
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:e0:10:68:01:b7  txqueuelen 1000  (Ethernet)
        RX packets 10358023  bytes 14382957355 (14.3 GB)
        RX errors 0  dropped 38  overruns 0  frame 0
        TX packets 1465405  bytes 135870359 (135.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 48  base 0x1000  

enp2s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 00:e0:10:68:01:b8  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 49  base 0x9000  

enp3s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 00:e0:10:68:01:b9  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 50  base 0x1000  

enp4s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 00:e0:10:68:01:ba  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 51  base 0x1000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 855682  bytes 3733187682 (3.7 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 855682  bytes 3733187682 (3.7 GB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

找到指定网卡

其中eth0是有线网卡,

wlan0是无线网卡,

lo是localhost

查询指定网卡信息

ethtool -i [网卡名]
输出:
driver: r8168
version: 8.048.00-NAPI
firmware-version: 
expansion-rom-version: 
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

例如:ethtool-i enp1s0;需要注意driver,相当于驱动编号。

查看网卡型号和生产厂商的信息

lspci | grep -i net
输出:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

查看该网卡对应驱动的版本号

lspci -v
输出的网卡信息部分:
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 48
    I/O ports at 6000 [size=256]
    Memory at a8404000 (64-bit, non-prefetchable) [size=4K]
    Memory at a8400000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 49
    I/O ports at 5000 [size=256]
    Memory at a8304000 (64-bit, non-prefetchable) [size=4K]
    Memory at a8300000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 50
    I/O ports at 4000 [size=256]
    Memory at a8204000 (64-bit, non-prefetchable) [size=4K]
    Memory at a8200000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 51
    I/O ports at 3000 [size=256]
    Memory at a8104000 (64-bit, non-prefetchable) [size=4K]
    Memory at a8100000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

先查看该网卡对应驱动的版本号,该命令会列出所有pci的设备,网卡信息通常在最下面,此时还是r8169

apt 安装

sudo apt install r8168-dkms

编译安装

需要gcc make

sudo apt -y install gcc make

找到网卡对应型号(RTL8111/8168/8411),然后到

Realtek官网链接

下载对应驱动(r8168),得到的tar.gz文件后,解压到HOME文件夹下

然后执行该文件夹内的autorun.sh(使用sudo ./autorun.sh)即可安装成功

并能自动替换内核使用的驱动

可以使用:lspci -v:来查看

然后重启即可

标签: r8168 ubuntu 网卡 驱动
最后更新:2020年9月27日

hosea

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

hosea

这个人很懒,什么都没留下

文章目录
  • ubuntu 安装r8168 网卡驱动
    • 网卡硬件信息
      • 查看所有网卡名
      • 查询指定网卡信息
      • 查看网卡型号和生产厂商的信息
      • 查看该网卡对应驱动的版本号
    • apt 安装
    • 编译安装
最新 热点 随机
最新 热点 随机
我的数据与服务 ubuntu下基于php和dnspod的ddns(包含ipv4和ipv6) 如何在 ubuntu 20.04上安装 kvm ubuntu 安裝 Transmission ubuntu 安装 MQTT 服务 Ubuntu CPU压力测试
ubuntu 18.04 修改时区命令 解决科学上网后无法打开谷歌学术的问题 Linux下出现Read-only file system的解决办法 深度学习 chapter 1 Ubuntu下编译opencv各版本 Ubuntu CPU压力测试
标签聚合
MySQL ubuntu 深度学习 数据库 Android google 程序员 工具
3,614条垃圾评论已被Akismet阻挡
书签
  • 极客技术分享 极客技术分享

COPYRIGHT © 2022 自游客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang