iKuai爱快流控路由

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6755|回复: 56
打印 上一主题 下一主题

[JS模板] intel82599开启sr-iov直通vf给爱快无法用vlan拨号

[复制链接]
跳转到指定楼层
楼主
发表于 2022-1-11 23:59:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 heidong 于 2023-1-29 18:15 编辑

intel 82599 x520开启sr-iov直通vf给爱快无法用vlan拨号
网卡是intel x520-sr1
vf直通后当lan口没有问题
作为wan口用vlan拨号一直拨不上,请问大佬可以解决一下吗
已有热心网友解决了,答案在50楼


Snipaste_2022-01-11_23-47-37.png (17.29 KB, 下载次数: 95)

Snipaste_2022-01-11_23-47-37.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 支持支持 反对反对
来自 50#
发表于 2022-10-17 00:23:21 | 只看该作者
不知道楼主目前是什么情况,我最近也在这样搞,并且貌似搞成功了,先说下测试硬件及环境:交换机:TL-ST5008F,1口ACCESS,VLAN101,; 2口ACCESS,VLAN102,; 3-7口ACCESS,默认VLAN1,8口TRUNK连接的万兆网卡,允许VLAN1 101 102通过;宿主机PVE系统,H110双网口主板(一个PVE管理口,一个没有用)+8100T+8G+82599ES单口万兆卡,PVE开启直通等功能,万兆卡开启SRIOV,默认网卡在PVE里是enp1s0,开出来的VF为8个,前3个直通给爱快,分别为enp1s0v0,enp1s0v1,enp1s0v2,第一个口设置为LAN口,第2和第3设置为WAN1和WAN2,然后主要是在那个sriov.service里面编辑enp1s0v1和enp1s0v2的VLAN,分别设置成101和102,然后就可以了,其实我一直想用“基于VLAN的混合模式”,奈何怎么试都不行,无意中用了这个办法可行,可以参考下,附sriov.service里面添加vlan那个命令:ExecStart=/bin/bash -c '/bin/ip link set enp1s0 vf 1 vlan 101 mac xx:xx:xx:xx:xx:xx'
ExecStart=/bin/bash -c '/bin/ip link set enp1s0 vf 2 vlan 102 mac xx:xx:xx:xx:xx:xx'
推荐
发表于 2022-10-17 00:24:44 | 只看该作者
heidong 发表于 2022-8-9 16:21
不知道解决没有 我现在生产环境无法测试3.6.6 老哥们测试一下

不知道楼主目前是什么情况,我最近也在这样搞,并且貌似搞成功了,先说下测试硬件及环境:交换机:TL-ST5008F,1口ACCESS,VLAN101,; 2口ACCESS,VLAN102,; 3-7口ACCESS,默认VLAN1,8口TRUNK,允许VLAN1 101 102通过;宿主机PVE系统,H110双网口主板(一个管理口,一个没有用)+8100T+8G+82599ES单口万兆卡,PVE开启直通等功能,万兆卡开启SRIOV,默认网卡在PVE里是enp1s0,开出来的VF为8个,前3个直通给爱快,分别为enp1s0v0,enp1s0v1,enp1s0v2,第一个口设置为LAN口,第2和第3设置为WAN1和WAN1,然后主要是在那个sriov.service里面编辑enp1s0v1和enp1s0v2的VLAN,分别设置成101和102,然后就可以了,其实我一直想用“基于VLAN的混合模式”,奈何怎么试都不行,无意中用了这个办法可行,可以参考下,附sriov.service里面添加vlan那个命令:ExecStart=/bin/bash -c '/bin/ip link set enp1s0 vf 1 vlan 101 mac xx:xx:xx:xx:xx:xx'
ExecStart=/bin/bash -c '/bin/ip link set enp1s0 vf 2 vlan 102 mac xx:xx:xx:xx:xx:xx'
推荐
 楼主| 发表于 2022-5-7 09:27:55 | 只看该作者
顶,昨天发现无需在后台打开“开启加载全部网卡驱动”就可以识别vf了,当时就高潮了,
然后测试“基于VLAN的混合模式”pppoe拨号还是失败
但是至少和以前有了变化
希望技术能把vlan标记搞定,咱们就可以把其他网卡都拔掉,真正实现all in one啦
沙发
发表于 2022-1-12 09:36:24 | 只看该作者
您好,交换机上是否有设置策略呢
板凳
 楼主| 发表于 2022-1-12 09:52:35 来自手机访问 | 只看该作者
本帖最后由 heidong 于 2022-1-12 09:54 编辑
爱快技术支持05 发表于 2022-1-12 09:36
您好,交换机上是否有设置策略呢


交换机设置了vlan
用其它网卡是可以vlan拨号的 用x520的vf 绑定wan口用vlan拨号失败,vf作为wan口设置dhcp是可以获取IP上网的 就是无法拨号
地板
发表于 2022-1-12 10:41:50 | 只看该作者
heidong 发表于 2022-1-12 09:52
交换机设置了vlan
用其它网卡是可以vlan拨号的 用x520的vf 绑定wan口用vlan拨号失败,vf作为wan口设置 ...

建议您安装在实体机对比测试
5#
 楼主| 发表于 2022-1-12 11:25:30 来自手机访问 | 只看该作者
爱快技术支持05 发表于 2022-1-12 10:41
建议您安装在实体机对比测试

可能我没有说清楚,x520的sriov分离出来的vf网卡,直通给虚拟爱快不是原生支持的,需要在爱快打开全部网卡驱动,可以识别网卡,但是vlan无法起作用,我的意思是能不能原生支持不用特意加载全部驱动呢,是不是驱动有问题
6#
发表于 2022-1-12 11:31:38 | 只看该作者
pve? pve下开启sriov之后所有vf网卡都会把vlan tag剥离再传输。暂时没有找到方法传输带vlan tag的方法。
7#
 楼主| 发表于 2022-1-12 13:02:31 来自手机访问 | 只看该作者
thang007 发表于 2022-1-12 11:31
pve? pve下开启sriov之后所有vf网卡都会把vlan tag剥离再传输。暂时没有找到方法传输带vlan tag的方法。 ...

是的pve,但是pve虚拟openwrt是可以vlan拨号的哦,这个怎么解释?
8#
发表于 2022-1-12 13:56:42 | 只看该作者
heidong 发表于 2022-1-12 13:02
是的pve,但是pve虚拟openwrt是可以vlan拨号的哦,这个怎么解释?

把网线拔下来,插笔记本,看看笔记本能正常拨号不,能拨号就是你vlan设置错误。
9#
发表于 2022-1-12 14:01:24 | 只看该作者
heidong 发表于 2022-1-12 09:52
交换机设置了vlan
用其它网卡是可以vlan拨号的 用x520的vf 绑定wan口用vlan拨号失败,vf作为wan口设置 ...

vf作为wan口设置dpch是设置的vlan dhcp嘛。
10#
 楼主| 发表于 2022-1-12 14:45:43 | 只看该作者
bitcoinboy 发表于 2022-1-12 13:56
把网线拔下来,插笔记本,看看笔记本能正常拨号不,能拨号就是你vlan设置错误。 ...

你为啥非要以为别人都是笨蛋。。。
这个帖子是我写的,你去看看我划分的vlan。。。
https://post.smzdm.com/p/a0dopz6z/
同时也证实了vf是可以通过vlan拨号的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|论坛规章制度|iKuai Inc. ( 京ICP备13042604号 )

GMT+8, 2024-4-19 23:28

Powered by Discuz! X3.3

© 2001-2024 Comsenz Inc.

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