Good morning all,
I've lost few hours trying to find the solution to my problem. I've come to the point where I will need external support.
I bought for my NAS an ASUS XG-C100C PCIe card. This is based on Aquantia AQC-107 controller.
Starting up the NAS, the card is detected and I can access the GUI both from the Motherboard based 1 Gb Ethernet controller (em0) and the Asus PCIe 10 Gb controller (aq0). They have different but same subnet (I read it's not the way to go...).
However, all the traffic from my jails are going throught the 1 Gb controller and not the 10 Gb one.
I tried to create a "bridge0" with the aq0 NIC (and not the em0) and configure the jails with vnet0:bridge0 but it's not working. I think I managed to make it work few minutes but then it stopped working.
With ifconfig, I could see aq0 and the jails all under the same bridge0.
I also tried completely disabling the em0 controller in the bios. I can again access the GUI using the aq0 controller (that is in the bridge0 by default) but the jails can't get their IP (via DHCP?). Although they are all under bridge0 with ifconfig.
To be honest, I'm a bit lost of what I'm doing wrong. Could someone guide me on how to use the aq0 as the primary NIC and completely discard/disconnected em0?
This is my ifconfig with my jails trying to start and get en IP. (em0 disabled in bios, only aq0 available)
aq0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8100b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER>
ether 7c:10:c9:61:36:8c
inet 192.168.1.80 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect <full-duplex,rxpause,txpause> (10Gbase-T <full-duplex,rxpause,txpause>)
status: active
nd6 options=9<PERFORMNUD,IFDISABLED>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
pflog0: flags=0<> metric 0 mtu 33160
groups: pflog
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:0c:b1:a7:c1:00
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto stp-rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: vnet0.3 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000
member: aq0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 1 priority 128 path cost 2000
groups: bridge
nd6 options=1<PERFORMNUD>
vnet0.3: flags=8942<BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
description: associated with jail: NextCloud_Marketing as nic: epair0b
options=8<VLAN_MTU>
ether 06:d4:c4:75:66:44
hwaddr 02:d7:5d:34:2d:0a
groups: epair
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
nd6 options=1<PERFORMNUD>
vnet0.3 is a jail with fixed IP address (but it's not accessible from my network). Jails with DHCP can't start.
Thanks all
Thank you.
Francois
I've lost few hours trying to find the solution to my problem. I've come to the point where I will need external support.
I bought for my NAS an ASUS XG-C100C PCIe card. This is based on Aquantia AQC-107 controller.
Starting up the NAS, the card is detected and I can access the GUI both from the Motherboard based 1 Gb Ethernet controller (em0) and the Asus PCIe 10 Gb controller (aq0). They have different but same subnet (I read it's not the way to go...).
However, all the traffic from my jails are going throught the 1 Gb controller and not the 10 Gb one.
I tried to create a "bridge0" with the aq0 NIC (and not the em0) and configure the jails with vnet0:bridge0 but it's not working. I think I managed to make it work few minutes but then it stopped working.
With ifconfig, I could see aq0 and the jails all under the same bridge0.
I also tried completely disabling the em0 controller in the bios. I can again access the GUI using the aq0 controller (that is in the bridge0 by default) but the jails can't get their IP (via DHCP?). Although they are all under bridge0 with ifconfig.
To be honest, I'm a bit lost of what I'm doing wrong. Could someone guide me on how to use the aq0 as the primary NIC and completely discard/disconnected em0?
This is my ifconfig with my jails trying to start and get en IP. (em0 disabled in bios, only aq0 available)
aq0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8100b9<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER>
ether 7c:10:c9:61:36:8c
inet 192.168.1.80 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect <full-duplex,rxpause,txpause> (10Gbase-T <full-duplex,rxpause,txpause>)
status: active
nd6 options=9<PERFORMNUD,IFDISABLED>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
pflog0: flags=0<> metric 0 mtu 33160
groups: pflog
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:0c:b1:a7:c1:00
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto stp-rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: vnet0.3 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000
member: aq0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 1 priority 128 path cost 2000
groups: bridge
nd6 options=1<PERFORMNUD>
vnet0.3: flags=8942<BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
description: associated with jail: NextCloud_Marketing as nic: epair0b
options=8<VLAN_MTU>
ether 06:d4:c4:75:66:44
hwaddr 02:d7:5d:34:2d:0a
groups: epair
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
nd6 options=1<PERFORMNUD>
vnet0.3 is a jail with fixed IP address (but it's not accessible from my network). Jails with DHCP can't start.
Thanks all
Thank you.
Francois