用usb网卡 虚拟机无法开到全双工的解决办法

今天突发奇想 给unraid宿主机插了两个一摸一样的usb网卡 2.5g的 

直通给不同的虚拟机 这里unraid需要安装"USB Manager"  请给unraid自备环境

直通的时候 第一次还没生效 看不到网卡 

我又在unraid的管理界面 顶部可以看到多出来一个 "usb"页面

打开可以看到所有宿主机的usb 设备 我设置好直通关系

在出问题的地方 有一个"vm detach"菜单 然后尝试关闭可以再次开启

结果两个都连接上了 

开始两个网卡都是1000m 

然后用ipconfig 看到网卡名称

使用"sudo ethtool -s 网卡名称 speed 2500 duplex full autoneg off" 

把网卡名称换成你自己的网卡名称

两个虚拟机都把协议带宽改成了2500 

可是在ethtool 网卡名称

可以查看到两个卡都是Duplex: half

开了 但是却没开成 是大概率是驱动的问题 

ubuntu的解决办法 

每次一行命令

"sudo add-apt-repository ppa:awesometic/ppa
sudo apt update
sudo apt install realtek-r8152-dkms"

debian的解决办法

# 安装必要的构建工具
sudo apt install build-essential dkms git

# 克隆驱动源码
git clone https://github.com/awesometic/realtek-r8152-dkms.git
cd realtek-r8152-dkms

# 安装 DKMS 模块
sudo ./dkms-install.sh

设置好以后记得reboot 

然后在用ethtool 网卡名称

查看是否生效.

其实并不麻烦也不复杂 就是需要有科学环境 宿主要有

虚拟机也要有 不然的话 就过不去.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤劳的执着的运维农民工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值