mua8yule 发表于 2022-4-18 19:34

【7.30更新】WinServer_2022@R86S&CW-N5105_Hyper-V集成i225网卡驱动及网卡直通

本帖最后由 mua8yule 于 2022-7-31 00:01 编辑

废话不多说,说多了也没人看,直接进入正题:网盘有用于直通测试的脚本以及相关的一些参考文档,其他机型如果想直通也可以参照。
测试平台:畅网N5105_i225V-B3四网口第一版 新增:GW-R86S-G3(新版)&GW-R86S-B2(1*i211+2*i225V3旧版)测试环境:Windows Server 2022 Datacenter(预览版,已转正式版)
20220730更新内容:1.显卡驱动更新至版本:101.19942.i225网卡驱动更新至:27.4 (CW-N5105驱动未更新)3.新增R86S intel AX201 Wifi&蓝牙驱动(GW-R86S-P3版本理论支持,请自行测试)4.开启无线LAN路由功能,CW-N5105如未安装无线网卡可删除此功能。已开启的功能:1.远程桌面连接(管理)2.Hyper-V(可安装ikuai,OpenWrt等)3.文件服务器(WinNAS方案)已更改的本地安全策略:1.禁用复杂密码设置2.密码过期已更改为不过期已更改的应用设置:1. 关闭定期磁盘碎片分析与优化其他相关优化:1.系统已集成设备的所有驱动,还你一个干净整洁的设备管理器(强迫症福音)2.已安装GVLK KMS激活码(可通过KMS服务器激活)食用方法:1.   下载ISO镜像文件。!!!R86S请下载对应文件夹内镜像!!!2.   制作成U盘安装启动盘。3.   找到设备后方的USB口,插入!4.   开机按F7,选择U盘启动,正常流程安装即可!5.   安装完成进入系统后记得更改默认登陆密码(admin)。
碎碎念:(R86S方案暂未整理)       本套搭配建议的方案_CW-N5105(网卡直通的情况下):1.   ikuai(wan+lan)&OpenWrt(lan_旁路)&WinNAS(网口同管理口)4个网口,其中3个分别直通给了ikuai+Op。2.   OpenWrt(wan+lan)&WinNAS(网口同管理口)&其他虚拟机(共用一个虚拟交换机)4个网口,其中2个直通给Op,WinNAS(管理口)独占一个,其他不占大带宽的虚拟机共享一个口(虚拟交换机)。3.   ikuai(wan+lan)&OpenWrt(lan_旁路)&WinNAS(网口同管理口)&其他虚拟机,5个网口,其中3个分别直通给了ikuai+Op,WinNAS(管理口)独占一个,其他虚拟机共享一个口(虚拟交换机),此方案需要占用一个USB口用于增加一个USB网卡。4.   此方案为方案1的拓展,缺点就是内部虚拟交换机下的虚拟机无法直接通过外部的物理机进行访问控制,必须在ikuai正常运行的情况下才能用外部设备进行通讯。(此方案添加虚拟网卡时,需要勾选“启用MAC地址欺骗”功能。)拓扑图:
下载链接,如下:(已更新R86S)https://pan.baidu.com/s/1etCcDWhgr1bZCnL9QpLfrQ**** Hidden Message *****系统截图:


static/image/hrline/5.gif

网卡直通方法如下:!!!演示机为CW-N5105第一版!!!R86S相关直通命令后续会更新!首先进入服务器管理器(开机默认打开)>工具(右上角)>计算机管理找到设备管理器,将需要直通网卡选择禁用(注意不要选错)。
static/image/hrline/5.gif

接下来将网卡Dismount处理,将已经禁用的网卡变成可分配的状态。这一步只能通过Powershell完成。打开Windows PowerShell或者Windows PowerShell ISE(可以在开始菜单找到)以“Intel(R) 以太网控制器 I225-LM #3”为例,命令如下:Dismount-VmHostAssignableDevice -locationpath "PCIROOT(0)#PCI(1C06)#PCI(0000)" -force 此时设备管理器内该网卡已消失。这一步中的PCIROOT(0)#PCI(1C06)#PCI(0000)为网卡的设备ID,畅网N5105的网卡ID我会放在网盘中。
static/image/hrline/5.gif

然后将网卡分配给名为”OpenWrt“的虚拟机,我们需要将虚拟机关机,然后进入虚拟机设置将“自动停止操作”改为强行关闭,

static/image/hrline/5.gif

随后我们回到Powershell,命令如下:Add-VMAssignableDevice -LocationPath "PCIROOT(0)#PCI(1C06)#PCI(0000)" -VMName OpenWrt

static/image/hrline/5.gif

检查是否分配成功:Get-VMAssignableDevice -VMName OpenWrt

static/image/hrline/5.gif

如果需要还原操作,则需将网卡从虚拟机里移除,先关闭虚拟机,然后运行以下命令:Remove-VMAssignableDevice -VMName OpenWrt -LocationPath "PCIROOT(0)#PCI(1C06)#PCI(0000)"
接着将网卡还原回操作系统,命令如下:Mount-VMHostAssignableDevice -LocationPath "PCIROOT(0)#PCI(1C06)#PCI(0000)"
网卡回到设备管理器,重新启用该网卡即可。


mua8yule 发表于 2022-4-18 22:36

本帖最后由 mua8yule 于 2022-4-28 17:23 编辑

废话在这说,之前在玩Hyper-V下的i350网卡的SR-IOV感觉还行,手痒买了台N5105,虽然这个网卡不能SR-IOV,但是测试一阵winserver下的直通方案,感觉能玩,逛论坛发现不少问题,有无法核显直通问题,网卡直通后群晖系统不认的,虚拟网卡占用CPU资源还是挺高的,最后综合评判了下,这台机器还是玩Hyper-V@Winserver,具体的方案已经在帖子中列举了,我就不细说了,说下性能测试吧,之前跑ikuai+OP的方案,都是直通,正常使用浏览网页看看视频啥的,CPU整体占用在5%以内,当文件服务器跑千兆内网传输大概是8%左右,如果千兆双向传输,不会超过16%,我的NAS盘是块移动硬盘拆出来的机械,用来做测试的,跑不满双向千兆,大概是在12%左右的整体CPU占用,由于系统本身就是WinServer服务器,可以跑些其他应用,需要用到显卡的应用可以装在服务器本体上,这样也算是另一条路。
最后希望自己在本论坛的处女帖大家可以接受,大佬还请轻喷,感谢大家的观看。

最近收到一些关于ikuai的直通问题,ikuai请使用版本号3.6.3,64位,建议第二代虚拟机。
ikuai官方下载链接:https://patch.ikuai8.com/3.x/iso/iKuai8_x64_3.6.3_Build202204071133.iso一些测试结果:
WinNAS内网2.5G(满速)文件传输占用:


OpenWrt内网2.5G(满速) iperf3上传下载测速:



吾爱破解 发表于 2022-4-19 09:18

谢谢楼主的无私分享!!

jishizhong 发表于 2022-4-19 09:49

后排支持一下!

ppen 发表于 2022-4-19 10:27


谢谢楼主的分享!

600292 发表于 2022-4-19 10:53

谢谢楼主的分享!

cy4403 发表于 2022-4-19 12:44

好贴。谢谢楼主大大的发布!

mua8yule 发表于 2022-4-19 15:05

cy4403 发表于 2022-4-19 12:44 static/image/common/back.gif
好贴。谢谢楼主大大的发布!

不客气,希望大家用得上。

panshen521 发表于 2022-4-19 15:40

感谢分享!

AmingD 发表于 2022-4-19 16:05

感谢分享! 又能折腾了.

zhang02536 发表于 2022-4-19 18:40

又可以折腾了

lcy409 发表于 2022-4-19 20:23

支持一个哈,找时间折腾一下

honoli 发表于 2022-4-19 21:58

感謝分享 來研究看看

wisdomm 发表于 2022-4-20 05:23

功耗平时多少

daghy 发表于 2022-4-20 10:15

WIN用起来是不是比较方便啊
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【7.30更新】WinServer_2022@R86S&CW-N5105_Hyper-V集成i225网卡驱动及网卡直通