VirtualBox

2 年 前 建立

2 年 前 結束

#21201 closed defect (fixed)

FreeBSD 12.3 and pfSense 2.6.0 networking no longer works with upgrade to VB 7.0.2 => fixed in SVN

回報者: rickga 負責人:
元件: network 版本: VirtualBox-7.0.2
關鍵字: freebsd, pfsense, networking, nat 副本:
Guest type: BSD Host type: Linux

描述

Hi,

After a recent upgrade from VirtualBox 6.1.40 to 7.0.2 on Arch Linux, all of my pfSense virtual machines hang at "Configuring WAN interface" during the boot process. Reverting VirtualBox back to 6.1.40 fixes it.

The pfSense VM (CE 2.6.0) is configured with EFI enabled and the WAN interface is a NAT virtual network adapter with "virtio-net". I've tried changing the adapter to either of the Intel PRO/1000 Server options and it does eventually boot after a 5 minute hang at the same point, but it is unable to get an IP and therefore doesn't work either.

I've also tried to create a brand new pfSense VM using the same settings as our currently running ones and while it installs properly, after the reboot it is stuck on "Default interfaces not found -- Running interface assignment option.". This also works properly in 6.1.40. I've also tried setting the network interface to bridge mode and no change.

Edit: All other VM work properly, including other FreeBSD 13.1 virtual machines but same behavior with FreeBSD 12.3.

Any suggestions?

附加檔案 (5)

fb12.3-VBox.log (203.2 KB ) - 2 年 前, 由 rickga 新增
pfsense2.6.0-VBox.log (161.4 KB ) - 2 年 前, 由 rickga 新增
fb13.1-VBox.log (202.2 KB ) - 2 年 前, 由 rickga 新增
pfSense-2023-01-09-23-44-39.log (83.2 KB ) - 2 年 前, 由 0xBEN 新增
pfSense-Test-2023-03-11-14-08-06.log (76.6 KB ) - 2 年 前, 由 0xBEN 新增

下載所有附檔: .zip

更動歷史 (13)

comment:1 2 年 前aeichner 編輯

Please upload VBox.log files of the affected VMs.

2 年 前rickga 編輯

附檔: 新增 fb12.3-VBox.log

2 年 前rickga 編輯

附檔: 新增 pfsense2.6.0-VBox.log

2 年 前rickga 編輯

附檔: 新增 fb13.1-VBox.log

回覆:  1 comment:2 2 年 前rickga 編輯

Replying to aeichner:

Please upload VBox.log files of the affected VMs.

I have attached logs for FreeBSD 12.3 and pfSense 2.6.0 (network not working) and FreeBSD 13.1 (network working).

comment:3 2 年 前aeichner 編輯

摘要: FreeBSD 12.3 and pfSense 2.6.0 networking no longer works with upgrade to VB 7.0.2FreeBSD 12.3 and pfSense 2.6.0 networking no longer works with upgrade to VB 7.0.2 => fixed in SVN/next 7.0.x maintenance

Thanks for the report, this will be fixed in the next 7.0.x maintenance release. The root cause is actually a bug in the virtio-net driver included in FreeBSD up to version 12.3. It violates the virtio specification and our new virtio implementation in 7.0 is much more strict when asserting sane driver behavior.

comment:4 2 年 前galitsyn 編輯

狀態: newclosed
處理結果: fixed

VirtualBox 7.0.4 was just released and available for download at https://www.alldomusa.eu.org/wiki/Downloads. This issue should be fixed in this version.

comment:5 2 年 前0xBEN 編輯

狀態: closedreopened
處理結果: fixed

First off, thank you to the team for your ongoing support. I was able to test pfSense 2.6.0 on VirtualBox 7.0.4 and unfortunately, the issue does not appear to be resolved. When using the virtio-net driver on a bridged WAN adapter, a DHCP lease is not obtained from the downstream DHCP server. The VM just idles while waiting for the interface to be configured.

2 年 前0xBEN 編輯

comment:6 2 年 前aeichner 編輯

摘要: FreeBSD 12.3 and pfSense 2.6.0 networking no longer works with upgrade to VB 7.0.2 => fixed in SVN/next 7.0.x maintenanceFreeBSD 12.3 and pfSense 2.6.0 networking no longer works with upgrade to VB 7.0.2 => fixed in SVN

Thanks for following up! Yes the fix was incomplete though it worked here during testing, there was some sort of timing involved so it could work sometimes. Just fixed it for good but it was too late for the next 7.0.x maintenance release. Will be fixed in the release after the next one.

2 年 前0xBEN 編輯

comment:7 2 年 前0xBEN 編輯

Good afternoon! I tested to see if this fix was pushed into the 7.0.6 release of VirtualBox, but unfortunately the issue is still ongoing. I have attached the logs from my most recent test instance. Thank you for your ongoing support.

comment:8 2 年 前galitsyn 編輯

狀態: reopenedclosed
處理結果: fixed

Hi guys,

VirtualBox 7.0.8 was just released and available at https://www.alldomusa.eu.org/wiki/Downloads. This issue should be fixed there. Could you please give it a try?

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette