Ubuntu系统安装裕太微YT6801网卡驱动【笔记】

Ubuntu 系统安装裕太微 Motorcomm YT6801 网卡驱动

本文档提供在 Ubuntu 系统上为 YT6801 以太网控制器安装官方驱动程序的完整流程,涵盖依赖安装、驱动编译、安装及 DKMS 加固,确保内核更新后驱动自动重建。


1. 下载驱动

从裕太微官网获取 Linux 驱动压缩包(当前版本 1.0.34):

👉 官方下载链接

建议将下载的 yt6801-linux-driver-1.0.34.zip 存放于工作目录(如 ~/Downloads)。


2. 安装基础编译工具

打开终端,执行以下命令安装编译工具链及 DKMS:

bash 复制代码
sudo apt update
sudo apt install build-essential dkms

说明build-essential 提供 gcc、make 等编译工具,dkms 用于驱动动态内核模块管理。


3. 解压驱动源码

进入下载目录并解压:

bash 复制代码
unzip yt6801-linux-driver-1.0.34.zip
cd yt6801-1.0.34

4. 执行一键安装脚本

脚本会自动编译并加载驱动,赋予执行权限后运行:

bash 复制代码
sudo chmod +x yt_nic_install.sh
sudo ./yt_nic_install.sh

提示 :脚本执行完毕后,驱动应已加载,可通过 lsmod | grep yt6801 验证。


5. 使用 DKMS 加固驱动(推荐)

为避免内核升级后驱动失效,建议将驱动注册到 DKMS,实现自动重建。

5.1 复制源码到 DKMS 管理目录

bash 复制代码
sudo cp -r . /usr/src/yt6801-1.0.34

5.2 将驱动添加为 DKMS 模块

bash 复制代码
sudo dkms add -m yt6801 -v 1.0.34

5.3 编译并安装驱动

bash 复制代码
sudo dkms build -m yt6801 -v 1.0.34
sudo dkms install -m yt6801 -v 1.0.34

若安装时提示模块已存在,可强制执行:

bash 复制代码
sudo dkms install -m yt6801 -v 1.0.34 --force

5.4 验证 DKMS 状态

bash 复制代码
dkms status

应看到类似 yt6801, 1.0.34, 5.x.x-xx-generic, x86_64: installed 的输出。


6. 重启网络或系统

建议重启系统以确保驱动被正确加载:

bash 复制代码
sudo reboot

重启后,使用以下命令检查网卡是否正常识别:

bash 复制代码
ip a                   # 查看网络接口列表
ethtool -i <接口名>    # 查看驱动信息(如 ethtool -i enp0s)


版本信息 :本文档基于驱动版本 1.0.34,Ubuntu /24.04 测试通过。如遇版本变动,请相应调整命令中的版本号。

相关推荐
liuyicenysabel42 分钟前
多服务上线日记三:
运维·服务器·笔记·学习
CHENGQUAN_kenan1 小时前
佛山亚马逊卖家出口退税合规指南|9610免税、一般贸易退税、无票采购、申报误区全覆盖
大数据·经验分享·笔记·百度
一只小小的芙厨2 小时前
基础数论总结
笔记·学习·算法
@Mike@5 小时前
09-数据库学习笔记(数据库索引与过滤器)
数据库·笔记
一米阳光86615 小时前
软考(中级)软件设计师核心笔记(9)算法——背包问题
笔记·算法·职场发展·软考·软件设计师·中级职称
Chris _data5 小时前
WPF 上位机开发学习笔记 - 第四天
笔记·学习·wpf
树的枝6 小时前
【STM32】03.中断和EXTI外设
笔记·stm32·单片机·嵌入式硬件
Wang's Blog6 小时前
PostgreSQL笔记34:索引优化策略全景解析——从B-tree到HOT的核心原理与实践
数据库·笔记·postgresql
金字塔頂の蝸牛7 小时前
商务日语口语实用手册
笔记·学习笔记·日语·外语
HwJack207 小时前
UIAbility 生命周期全链路:从冷启动到热启动的实战笔记
笔记·华为·harmonyos