pve里虚拟openwrt,直通网卡显示不全
N100安装pve 8.0,虚拟了openwrt另外三个网卡直通给了OP
但是只显示两个?
接口那里倒是能看到四个网卡。
esxi里,就可以看到全部四个网卡 OpenWRT缺少网卡驱动 summerq 发表于 2023-11-23 11:36
OpenWRT缺少网卡驱动
抱歉 没仔细看。应该是你要把其余网卡放在同一个vmbr里 summerq 发表于 2023-11-23 11:37
抱歉 没仔细看。应该是你要把其余网卡放在同一个vmbr里
请教如何弄?感谢!! aikgogo 发表于 2023-11-23 11:41
请教如何弄?感谢!!
编辑/etc/config/network
在lan的配置里可以创建一个bridge,之后把所有剩下的网口都放进去
config device 'lan_br'
option name 'br-lan'
option type 'bridge'
list ports 'eth1'
list ports 'eth2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.1.1' 网络->接口->lan->物理设置->在接口中勾选你需要的以太网控制器.
summerq 发表于 2023-11-23 13:09
编辑/etc/config/network
在lan的配置里可以创建一个bridge,之后把所有剩下的网口都放进去
在esxi里虚拟openwrt直通3个网卡,openwrt里可以正确显示四个网卡,我把OP从esxi里导出,导入到pve里,pve里也直通三个网卡,就成了两个网卡了。在pve里全新安装OP也是只显示两个网卡。奇怪的很。 aikgogo 发表于 2023-11-25 22:44
在esxi里虚拟openwrt直通3个网卡,openwrt里可以正确显示四个网卡,我把OP从esxi里导出,导入到pve里,pv ...
pve里可以dmesg看一下三个网卡的信息,特别是vm启动之后有无特别提示。
其次是在openwrt里也看一下网卡加载信息 summerq 发表于 2023-11-25 22:49
pve里可以dmesg看一下三个网卡的信息,特别是vm启动之后有无特别提示。
其次是在openwrt里也看一下网卡加 ...
在虚拟机运行之下,用dmesg查看,eth3好奇怪,难道是usb借用来的?目前的情况是eth2和eth3不能在op里显示。
这个op,就是esxi里的,直接导出来的,能在esxi里显示四个网卡,说明op是没有问题的,问题可能出在pve上,大佬帮分析一下。
不影响使用,直通,上网什么都ok,就是不能全部显示网口出来。 我大概知道为什么了。可能还是驱动问题。我大概猜到你的问题了。网卡是不是i226?kernel可能太老了。你openwrt可以尝试用最新的版本。另外在grub中添加一条pcie_port_pm=off试试。 summerq 发表于 2023-11-26 10:34
我大概知道为什么了。可能还是驱动问题。我大概猜到你的问题了。网卡是不是i226?kernel可能太老了。你open ...
感谢大佬的回复。
N100小主机,四个i226-v的intel网卡。
root@N100:~# uname -r
6.2.16-3-pve
安装的是pve 8.0.3,openwrt是23.05.2最新的官方img镜像。
也加了你说的这个参数,但还是不行。
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_port_pm=off"
我把pve的内核升级到最新的6.2.16-6-pve也不行。
唉。。。。。。。 本帖最后由 ShireCiel 于 2023-11-26 13:10 编辑
上面说的内核是你虚拟机得OP得系统得内核。 I226-V比较新。建议至少6.0以上内核得OP。
另外 楼上也说了。网络->接口->lan->物理设置->在接口里面勾选接口。
那么多网口。
OP得出厂开机 只有一个口。 不管加多少个。都是需要你手动加得。
OP开机得时候是多网口, 一般来说只会初始化2个口。
建议楼主多去看看 OP得教程。 楼主解决了吗,我用pve也是有个不显示。。 本帖最后由 pppig236 于 2024-12-7 17:18 编辑
浅月絮语 发表于 2024-9-24 12:30
楼主解决了吗,我用pve也是有个不显示。。
最优雅的办法是在pve里面桥接3个口然后分给op一个wan 一个桥接当lan
本帖最后由 tiger21 于 2025-4-5 11:37 编辑
pppig236 发表于 2024-12-8 06:17
最优雅的办法是在pve里面桥接3个口然后分给op一个wan 一个桥接当lan
老大, 我也遇到只显示2个接口的问题
我是不是要创建一个 vmbr1 然后把 enp2s0 enp3s0 enp4s0 enp5s0 enp7s0 加进去 ?
直通了网口, 我有6个网口但只显示 eth0 eth1
网络正常使用就是少了首页的显示
https://static.chiphell.com/forum/202504/05/111618ss9sv7j11j3676ju.png
本帖最后由 pppig236 于 2025-4-6 10:35 编辑
tiger21 发表于 2025-4-4 22:34
老大, 我也遇到只显示2个接口的问题
我是不是要创建一个 vmbr1 然后把 enp2s0 enp3s0 enp4s0 enp5s0 enp7 ...
你虚拟机咋分的网口啊
我这样稳得一
用USB上个ESXI看看 找到解决方法了,原帖地址
编辑 /etc/board.json 使之与设备实际情况对应即可,以下为例
{
"model": {
"id": "qemu-standard-pc-i440fx-piix-1996",
"name": "QEMU Standard PC (i440FX + PIIX, 1996)"
},
"network": {
"lan": {
"ports": ["eth0", "eth1", "eth2"],
"protocol": "static"
},
"wan": {
"device": "eth3",
"protocol": "pppoe"
}
}
} gkchp 发表于 2025-4-7 22:09
找到解决方法了,原帖地址
编辑 /etc/board.json 使之与设备实际情况对应即可,以下为例
...
感谢, 我也是找到了这个方法已经解决了
https://www.chiphell.com/forum.php?mod=redirect&goto=findpost&ptid=2685807&pid=57078321
页:
[1]