查看: 72116|回复: 37

[教程说明] 黑群晖DSM5.2加装usb3.0网卡小记

[复制链接]
发表于 2015-11-3 20:26:01 | 显示全部楼层 |阅读模式
本帖最后由 huxinyi718 于 2015-11-4 16:29 编辑

本人日前搞了一台单网卡u-nas,因为本人当时发高烧不退,所以想到了双网卡上链路聚合。于是乎急急忙忙买了个usb3转千兆网卡。
完了后发现黑群晖不能识别usb网卡,整个人都不好了。{:soso__14347937040236606360_4:}



抱着不浪费的原则,本人立刻想到了虚拟化技术。既然群晖不认网卡,那么虚拟化系统识别网卡后再给群晖用不是一样嘛!
于是立即开始部署虚拟化,心中列出备选方案
1)ESXI
2)XenServer
3)Hyper-V
4)KVM
后经过的尝试,得出结论:
ESXI虽然是最好,但是挑硬件,而且nas没有光驱,本人用u盘安装失败(有成功的童鞋可分享一下经验)
XenServer吃内存,性能低
KVM部署管理麻烦
于是虽然不是很喜欢微软的东西,但是只剩下Hyper-V一个选择了{:soso__15499733231159016180_4:}


接下来装上Hyper-v Server(一个单独的操作系统,比装上Windows再装hyper-v要省不少资源,不过要用命令行管理,慎用),部署虚拟机,一切都很完美。但是马上就出现了一个问题,两张网卡速度还不如一张快。估计是hyper-v对网卡的利用率有问题,两个网卡的速度大概就70MB/s(只用一张更慢),直接装群晖,一张网卡就能跑满110MB/s,这种情况绝对不能忍啊!{:soso__2457407252889246704_3:}




现在只好暂时放弃虚拟化,折腾一下这个usb网卡的驱动了。
找了下,发现有前辈添加过DSM4.2的驱动,这里附上相关链接
http://www.xp933.com/tech/1328.html
http://www.gebi1.com/thread-63718-1-1.html
http://xpenology.com/wiki/en/building_xpenology
大概看了下,两个办法,一是重新打包zimage内核镜像,二是编译驱动文件,用insmod动态载入
我两个办法都试过了,都失败了{:soso__14128920151598052865_3:}
后面索性直接从官网下载驱动源码,放到ubuntu交叉编译,成功,大喜。
下载地址:http://www.asix.com.tw/cs/download.php?sub=driverdetail&ItemID=131





接下来的事情最可怕,当楼主把编译好的.ko放到群晖系统下/lib/modules/时,提示了一下
QQ截图20151103201732.png
当时的心情真是有千万只草泥马呼啸而过啊。{:soso__18348366866396871676_1:}
二话不说ssh到群晖(注意要用root身份登入),输入命令insmod /lib/moudules/usbnet.ko
insmod /lib/moudules/ax88179_178a.ko
ifconfig eth1 up
回群晖网页看看吧,是不是可以识别到usb网卡啦哈哈。
QQ截图20151103201732.png



玩了一晚上第二天重启后发现所以设置失效,还要重新加载驱动,十分麻烦,不过不碍事,把刚刚的步骤自启动即可:1)以root身份ssh群晖
2)vi /etc/rc
3)在末尾exit()上方插入
insmod /lib/moudules/usbnet.ko
insmod /lib/moudules/ax88179_178a.ko
ifconfig eth1 up
4)保存退出
这样一来重启后也会自动恢复网卡啦


注:90% usb3网卡使用asix 88179芯片,故以上方法具有通用性,其他芯片驱动也可以参考,先找找moudules是否有驱动,如果没有,只能自己动手编译!




点评

感谢楼主探路,我就坐享其成了。  发表于 2016-1-10 18:42
有不有编译完成的文件,发一个吧,给我们这种不会编译的菜鸟  发表于 2015-11-23 16:45
回复

使用道具 举报

发表于 2015-11-3 20:57:27 | 显示全部楼层
真正的{:soso_e179:}技术贴
回复 支持 反对

使用道具 举报

发表于 2015-11-6 04:27:44 | 显示全部楼层
{:soso_e179:},厉害。技术贴一定要支持,虽然我不扩网卡(,其实是怕折腾)
回复 支持 反对

使用道具 举报

发表于 2015-11-8 07:24:47 | 显示全部楼层
{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}{:soso_e179:}
回复 支持 反对

使用道具 举报

发表于 2015-11-9 22:09:26 | 显示全部楼层
厉害哟...
回复 支持 反对

使用道具 举报

发表于 2015-11-9 23:44:24 | 显示全部楼层
学习中,
回复 支持 反对

使用道具 举报

发表于 2015-11-10 08:53:07 | 显示全部楼层
自己编译?牛
回复 支持 反对

使用道具 举报

发表于 2015-11-20 19:42:59 | 显示全部楼层
达人,虚拟黑裙下USB3.0网卡的千兆传送速度可以达到多少?半双工?

点评

半双工没测试,我这边全双工跑的结果是usb3网卡90M/s左右,原生板载的能跑110M/s  详情 回复 发表于 2015-11-27 22:28
回复 支持 反对

使用道具 举报

发表于 2015-11-23 16:43:14 | 显示全部楼层
这才是真正的牛帖,感谢楼主分享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-27 22:28:27 | 显示全部楼层
红包黄鹤楼 发表于 2015-11-20 19:42
达人,虚拟黑裙下USB3.0网卡的千兆传送速度可以达到多少?半双工?

半双工没测试,我这边全双工跑的结果是usb3网卡90M/s左右,原生板载的能跑110M/s
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-19 11:13 , Processed in 0.072365 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表