ubuntu22.04mt76x2u网卡断网

复制代码
[315708.280716] mt76x2u 1-7:1.0:vendor request reg:07.off:1200 failed:-110
bash 复制代码
$ lsusb -v | grep -i mt76
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 001 Device 004: ID 0e8d:7612 MediaTek Inc. MT7612U 802.11a/b/g/n/ac Wireless Adapter
  idProduct          0x7612 MT7612U 802.11a/b/g/n/ac Wireless Adapter
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
$ lsusb
Bus 001 Device 004: ID 0e8d:7612 MediaTek Inc. MT7612U 802.11a/b/g/n/ac Wireless Adapter

解决办法

1.查看网卡是不是插在了usb3.0上,换一个2.0插口。480代表插入usb2.0,插入正确,不是这个问题。

bash 复制代码
#执行:
lsusb -t l grep -B2 -A2 mt76
#结果
Port 3: Dev 7,1f 0,Class=Human Interface Device, Driver=usbhid, 1.5
Port 2:Dev 5,If 0,class=Human Interface Device, Driver=usbhid, 1.5M
Port 7: Dev 4,1f 0,Class=Vendor specific class, Driver=nt76x2u, 480M
Port 10:Dev 6,1f o,Class=Hub, Driver=hub/4p,
480M

2.首先修改网卡的模式

复制代码
echo "options mt76_usb disable_usb_sg=1" | sudo tee /etc/modprobe.d/mt76-usb.conf
sudo update-initramfs -u

然后禁止使用usb省电

复制代码
sudo su
cat > /etc/udev/rules.d/50-mt7612u-power.rules <<EOF
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="7612", ATTR{power/control}="on"
ATTR{power/autosuspend}="0"
ATTR{power/autosuspend_delay_ms}="0"
EOF
exit

最后重启电脑

bash 复制代码
sudo reboot

开机执行,如果没有报错就是修改完成

bash 复制代码
dmesg | grep -i mt76x2u

其他(deepseek)

网卡参数调优

bash 复制代码
# 1. 关闭网卡节能模式(避免超时)
sudo iw dev wlx0013ef4f662a set power_save off
# 2. 调整无线速率(强制802.11n,避免协商异常)
sudo iw dev wlx0013ef4f662a set bitrates ht-mcs-5 7
# 3. 重启网络服务
sudo systemctl restart NetworkManager
相关推荐
女神下凡8 小时前
芯参谋(87):Linux 系统(SPI NOR)驱动开发指南
linux·运维·arm开发·驱动开发·嵌入式硬件·设计规范
wuminyu14 小时前
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码
java·linux·c语言·jvm·c++
海宇AI15 小时前
零信任架构实战:基于海宇个人风险报告构建自动化分期商城信用额度初审网关
运维·人工智能·架构·自动化
IMPYLH15 小时前
Linux 的时间为什么会被拨回去
linux·运维·服务器
2601_9632827716 小时前
寒地窄带通信工程实践:黑龙江哈尔滨对讲机选型、组网与合规运维总结
运维·服务器·网络
叼烟扛炮16 小时前
[Git 实战] 学习笔记:从生成 SSH 密钥到解决 TortoiseGit 推送报错全指南
linux·运维·笔记·git·学习
xbzb17 小时前
OpenStack 网络管理(理论):Linux 网络虚拟化是 Neutron 的地基
linux·服务器·网络·openstack·network·neutron
我要见SA姐118 小时前
GitHub Actions 自动化:5 个真实运维提效案例
运维·数据库·机器学习·oracle·回归
Android系统攻城狮18 小时前
Linux FFmpeg深度解析之avcodec_flush_buffers调用流程与实战(十九)
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频进阶
水饺编程19 小时前
第2章:Linux 基础,解压缩【.tar.bz2】压缩包文件
linux·c语言·汇编