-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Hello. I first hit the issue mentioned in this other one . I changed the Vlans creation to give them names like "vlan3" instead of "ixl0.3". But I'm still getting an issue where if ngbuddy is enabled to start at boot that it actually prevents the vlans from being created then fails to pull them in to setup Netgraph links and bridges as expected. If I have ngbuddy disabled at boot, let the OS come up normally and setup the vlans, THEN manually start ngbuddy it works fine, creates everything as expected with no issues.
Any ideas where to start to look for what is causing them to not all be picked up? Or how to force a wait until the interfaces exist before creating bridges?
Running FreeBSD 14.3
###################################################
Example of my rc.conf networking section.
`# Wired WAN
ifconfig_igc0="up"
Base Network
ifconfig_ixl0="inet 192.168.2.16/24"
defaultrouter="192.168.2.1"
VLans
vlans_ixl0="vlan3 vlan4 vlan5 vlan6 vlan7 vlan1024 vlan2046"
create_args_vlan3="vlan 3"
create_args_vlan4="vlan 4"
create_args_vlan5="vlan 5"
create_args_vlan6="vlan 6"
create_args_vlan7="vlan 7"
create_args_vlan1024="vlan 1024"
create_args_vlan2046="vlan 2046"
ifconfig_vlan3="inet 192.168.3.16/24"
ifconfig_vlan4="inet 192.168.4.16/24"
ifconfig_vlan5="inet 192.168.5.16/24"
ifconfig_vlan6="inet 192.168.6.16/24"
ifconfig_vlan7="inet 192.168.7.16/24"
ifconfig_vlan1024="inet 192.168.57.16/24"
ifconfig_vlan2046="inet 192.168.56.16/24"
NG Buddy Networking
ngbuddy_enable="YES"
ngbuddy_wan1_if="igc0"
ngbuddy_vnet2_if="ixl0"
ngbuddy_vnet3_if="vlan3"
ngbuddy_vnet4_if="vlan4"
ngbuddy_vnet5_if="vlan5"
ngbuddy_vnet6_if="vlan6"
ngbuddy_vnet7_if="vlan7"
ngbuddy_vnet1024_if="vlan1024"
ngbuddy_vnet2046_if="vlan2046"`
The Network interfaces are created in boot and work properly from the host.
# ifconfig -l ixl0 ixl1 igc0 igc1 lo0 vlan3 vlan4 vlan5 vlan6 vlan7 vlan1024 vlan2046