Proxmox over WLAN with Intel AX201 with 4addr

Kamool

New Member
Oct 27, 2024
3
0
1
Hello,
I know it's not advised, but I have to run my Proxmox server over WLAN for the next 2 months. I would like to utilise WDS connection. I know internet provider router supports that, because TP-Link Archer C6 is connected to that in WDS mode and printer is properly shared. I cannot connect my Proxmox device to that router though.

My server is using ASUS Tuf-Gamin B560M Plus Wifi that has Intel AX201 WiFi + BT card. Output of lspci, part of lspci -v below:
Code:
lspci:

00:00.0 Host bridge: Intel Corporation Device 4c53 (rev 01)
00:02.0 VGA compatible controller: Intel Corporation RocketLake-S GT1 [UHD Graphics 730] (rev 04)
00:06.0 PCI bridge: Intel Corporation Device 4c09 (rev 01)
00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11)
00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
00:15.0 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #0 (rev 11)
00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11)
00:17.0 SATA controller: Intel Corporation Device 43d2 (rev 11)
00:1c.0 PCI bridge: Intel Corporation Tiger Lake-H PCI Express Root Port #5 (rev 11)
00:1c.6 PCI bridge: Intel Corporation Device 43be (rev 11)
00:1c.7 PCI bridge: Intel Corporation Device 43bf (rev 11)
00:1d.0 PCI bridge: Intel Corporation Tiger Lake-H PCI Express Root Port #9 (rev 11)
00:1f.0 ISA bridge: Intel Corporation B560 LPC/eSPI Controller (rev 11)
00:1f.3 Audio device: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11)
00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11)
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
03:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
06:00.0 SATA controller: ASMedia Technology Inc. ASM1166 Serial ATA Controller (rev 02)

Code:
lspci -v:

00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
        DeviceName: Onboard - Ethernet
        Subsystem: Intel Corporation Wi-Fi 6 AX201 160MHz
        Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 4
        Memory at 6001114000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
        Capabilities: [100] Latency Tolerance Reporting
        Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

I followed https://pve.proxmox.com/wiki/WLAN and https://bugzilla.proxmox.com/show_bug.cgi?id=5289, so I installed wpasupplicant, iw and wireless-tools , then configured network interfaces:
Code:
auto lo
iface lo inet loopback

iface enp3s0f1 inet manual

iface enp5s0 inet manual

iface enp3s0f0 inet manual

auto wlo1
iface wlo1 inet static
        wpa-ssid <MY_SSID>
        wpa-psk <MY_PASSWORD>

auto vmbr0
iface vmbr0 inet static
        address 192.168.100.10/24
        bridge-ports enp3s0f1
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
#Top port LAN

auto vmbr10
iface vmbr10 inet manual
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
#Internal network

auto vmbr0.107
iface vmbr0.107 inet static
        address 192.168.107.10/24

auto vmbr100
iface vmbr100 inet static
        address 192.168.1.90/24
        bridge-ports enp5s0
        bridge-stp off
        bridge-fd 0

auto vmbr98
iface vmbr98 inet static
        pre-up iw dev wlo1 set 4addr on
        address 192.168.1.98/24
        gateway 192.168.1.1
        bridge-ports wlo1
        bridge-stp off
        bridge-fd 0


After restart I'm seeing:
Code:
ip a:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp5s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast master vmbr100 state DOWN group default qlen 1000
    link/ether 7c:10:c9:a1:12:a7 brd ff:ff:ff:ff:ff:ff
3: enp3s0f0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:1b:21:89:a2:7a brd ff:ff:ff:ff:ff:ff
4: enp3s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000
    link/ether 00:1b:21:89:a2:7b brd ff:ff:ff:ff:ff:ff
5: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr98 state UP group default qlen 1000
    link/ether 14:85:7f:9d:c2:27 brd ff:ff:ff:ff:ff:ff
    altname wlp0s20f3
6: vmbr10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether ca:2a:13:7b:e9:b8 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::c82a:13ff:fe7b:e9b8/64 scope link
       valid_lft forever preferred_lft forever
7: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:1b:21:89:a2:7b brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.10/24 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::21b:21ff:fe89:a27b/64 scope link
       valid_lft forever preferred_lft forever
8: vmbr0.107@vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:1b:21:89:a2:7b brd ff:ff:ff:ff:ff:ff
    inet 192.168.107.10/24 scope global vmbr0.107
       valid_lft forever preferred_lft forever
    inet6 fe80::21b:21ff:fe89:a27b/64 scope link
       valid_lft forever preferred_lft forever
9: vmbr100: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 7c:10:c9:a1:12:a7 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.90/24 scope global vmbr100
       valid_lft forever preferred_lft forever
    inet6 fe80::7e10:c9ff:fea1:12a7/64 scope link
       valid_lft forever preferred_lft forever
10: vmbr98: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 14:85:7f:9d:c2:27 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.98/24 scope global vmbr98
       valid_lft forever preferred_lft forever
    inet6 fe80::1685:7fff:fe9d:c227/64 scope link
       valid_lft forever preferred_lft forever

Part 2 in next post.
 
Part 2:

and in system logs:
Code:
Jan 14 09:33:23 pve kernel: vmbr0: port 1(enp3s0f1) entered blocking state
Jan 14 09:33:23 pve kernel: vmbr0: port 1(enp3s0f1) entered disabled state
Jan 14 09:33:23 pve kernel: igb 0000:03:00.1 enp3s0f1: entered allmulticast mode
Jan 14 09:33:23 pve kernel: 8021q: 802.1Q VLAN Support v1.8
Jan 14 09:33:23 pve kernel: 8021q: adding VLAN 0 to HW filter on device enp3s0f1
Jan 14 09:33:23 pve kernel: vmbr100: port 1(enp5s0) entered blocking state
Jan 14 09:33:23 pve kernel: vmbr100: port 1(enp5s0) entered disabled state
Jan 14 09:33:23 pve kernel: r8169 0000:05:00.0 enp5s0: entered allmulticast mode
Jan 14 09:33:23 pve kernel: r8169 0000:05:00.0 enp5s0: entered promiscuous mode
Jan 14 09:33:23 pve kernel: RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-500:00: attached PHY driver (mii_bus:phy_addr=r8169-0-500:00, irq=MAC)
Jan 14 09:33:23 pve kernel: r8169 0000:05:00.0 enp5s0: Link is Down
Jan 14 09:33:23 pve kernel: vmbr100: port 1(enp5s0) entered blocking state
Jan 14 09:33:23 pve kernel: vmbr100: port 1(enp5s0) entered forwarding state
Jan 14 09:33:23 pve kernel: warning: `iwconfig' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
Jan 14 09:33:23 pve wpa_supplicant[1544]: Successfully initialized wpa_supplicant
Jan 14 09:33:23 pve kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 2
Jan 14 09:33:23 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=WORLD
Jan 14 09:33:23 pve networking[1407]: warning: wlo1: ignoring ip address. Assigning an IP address is not allowed on enslaved interfaces. wlo1 is enslaved to vmbr98
Jan 14 09:33:23 pve /usr/sbin/ifup[1407]: warning: wlo1: ignoring ip address. Assigning an IP address is not allowed on enslaved interfaces. wlo1 is enslaved to vmbr98
Jan 14 09:33:23 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:33:23 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:33:23 pve kernel: iwlwifi 0000:00:14.3 wlo1: entered allmulticast mode
Jan 14 09:33:23 pve kernel: iwlwifi 0000:00:14.3 wlo1: entered promiscuous mode
Jan 14 09:33:25 pve kernel: igb 0000:03:00.1 enp3s0f1: igb: enp3s0f1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
Jan 14 09:33:25 pve kernel: vmbr0: port 1(enp3s0f1) entered blocking state
Jan 14 09:33:25 pve kernel: vmbr0: port 1(enp3s0f1) entered forwarding state
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: SME: Trying to authenticate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:33:27 pve kernel: wlo1: authenticate with 58:68:7a:98:e6:70 (local address=14:85:7f:9d:c2:27)
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=PL
Jan 14 09:33:27 pve kernel: wlo1: send auth to 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:33:27 pve kernel: wlo1: authenticated
Jan 14 09:33:27 pve kernel: wlo1: associate with 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: Trying to associate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:33:27 pve kernel: wlo1: RX AssocResp from 58:68:7a:98:e6:70 (capab=0x1011 status=0 aid=13)
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: Associated with 58:68:7a:98:e6:70
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 14 09:33:27 pve kernel: wlo1: associated
Jan 14 09:33:27 pve kernel: Ignoring NSS change in VHT Operating Mode Notification from 58:68:7a:98:e6:70 with invalid nss 3
Jan 14 09:33:27 pve kernel: wlo1: Limiting TX power to 30 (30 - 0) dBm as advertised by 58:68:7a:98:e6:70
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: WPA: Key negotiation completed with 58:68:7a:98:e6:70 [PTK=CCMP GTK=CCMP]
Jan 14 09:33:27 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-CONNECTED - Connection to 58:68:7a:98:e6:70 completed [id=0 id_str=]
Jan 14 09:33:27 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:33:27 pve kernel: vmbr98: port 1(wlo1) entered forwarding state
Jan 14 09:33:55 pve wpa_supplicant[1547]: wlo1: WNM: Disassociation Imminent - Disassociation Timer 15
Jan 14 09:33:55 pve wpa_supplicant[1547]: wlo1: WNM: Preferred List Available
Jan 14 09:33:56 pve wpa_supplicant[1547]: wlo1: WNM: Disassociation Imminent - Disassociation Timer 15
Jan 14 09:33:56 pve wpa_supplicant[1547]: wlo1: WNM: Preferred List Available
Jan 14 09:33:56 pve wpa_supplicant[1547]: wlo1: SME: Trying to authenticate with 58:68:7a:98:e6:74 (SSID='MY_NETWORK_SSID' freq=2412 MHz)
Jan 14 09:33:56 pve kernel: Ignoring NSS change in VHT Operating Mode Notification from 58:68:7a:98:e6:70 with invalid nss 4
Jan 14 09:33:56 pve kernel: wlo1: disconnect from AP 58:68:7a:98:e6:70 for new auth to 58:68:7a:98:e6:74
Jan 14 09:33:56 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:33:56 pve kernel: wlo1: 80 MHz not supported, disabling VHT
Jan 14 09:33:57 pve kernel: wlo1: authenticate with 58:68:7a:98:e6:74 (local address=14:85:7f:9d:c2:27)
Jan 14 09:33:57 pve kernel: wlo1: send auth to 58:68:7a:98:e6:74 (try 1/3)
Jan 14 09:33:57 pve wpa_supplicant[1547]: wlo1: Trying to associate with 58:68:7a:98:e6:74 (SSID='MY_NETWORK_SSID' freq=2412 MHz)
Jan 14 09:33:57 pve kernel: wlo1: authenticated
Jan 14 09:33:57 pve kernel: wlo1: associate with 58:68:7a:98:e6:74 (try 1/3)
Jan 14 09:33:57 pve kernel: wlo1: RX ReassocResp from 58:68:7a:98:e6:74 (capab=0x411 status=0 aid=32)
Jan 14 09:33:57 pve wpa_supplicant[1547]: wlo1: Associated with 58:68:7a:98:e6:74
Jan 14 09:33:57 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 14 09:33:57 pve kernel: wlo1: associated
Jan 14 09:33:57 pve wpa_supplicant[1547]: wlo1: WPA: Key negotiation completed with 58:68:7a:98:e6:74 [PTK=CCMP GTK=CCMP]
Jan 14 09:33:57 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-CONNECTED - Connection to 58:68:7a:98:e6:74 completed [id=0 id_str=]
Jan 14 09:33:57 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:33:57 pve kernel: vmbr98: port 1(wlo1) entered forwarding state
Jan 14 09:33:57 pve kernel: wlo1: Limiting TX power to 20 (20 - 0) dBm as advertised by 58:68:7a:98:e6:74
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: SME: Trying to authenticate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:33:59 pve kernel: wlo1: disconnect from AP 58:68:7a:98:e6:74 for new auth to 58:68:7a:98:e6:70
Jan 14 09:33:59 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:33:59 pve kernel: wlo1: authenticate with 58:68:7a:98:e6:70 (local address=14:85:7f:9d:c2:27)
Jan 14 09:33:59 pve kernel: wlo1: send auth to 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: Trying to associate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:33:59 pve kernel: wlo1: authenticated
Jan 14 09:33:59 pve kernel: wlo1: associate with 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:33:59 pve kernel: wlo1: RX ReassocResp from 58:68:7a:98:e6:70 (capab=0x1011 status=0 aid=14)
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: Associated with 58:68:7a:98:e6:70
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 14 09:33:59 pve kernel: wlo1: associated
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: WPA: Key negotiation completed with 58:68:7a:98:e6:70 [PTK=CCMP GTK=CCMP]
Jan 14 09:33:59 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-CONNECTED - Connection to 58:68:7a:98:e6:70 completed [id=0 id_str=]
Jan 14 09:33:59 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:33:59 pve kernel: vmbr98: port 1(wlo1) entered forwarding state
Jan 14 09:34:00 pve kernel: wlo1: Limiting TX power to 30 (30 - 0) dBm as advertised by 58:68:7a:98:e6:70
Jan 14 09:34:15 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-STARTED-CHANNEL-SWITCH freq=5500 ht_enabled=1 ch_offset=1 ch_width=160 MHz cf1=5570 cf2=0
Jan 14 09:34:15 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-CHANNEL-SWITCH freq=5500 ht_enabled=1 ch_offset=1 ch_width=160 MHz cf1=5570 cf2=0
Jan 14 09:38:47 pve wpa_supplicant[1547]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jan 14 09:38:47 pve systemd[1]: Unset automount proc-sys-fs-binfmt_misc.automount - Arbitrary Executable File Formats File System Automount Point.
Jan 14 09:38:47 pve wpa_supplicant[1547]: p2p-dev-wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jan 14 09:38:47 pve wpa_supplicant[1547]: nl80211: deinit ifname=p2p-dev-wlo1 disabled_11b_rates=0
Jan 14 09:38:47 pve wpa_supplicant[1547]: p2p-dev-wlo1: CTRL-EVENT-TERMINATING
Jan 14 09:38:47 pve wpa_supplicant[1547]: rmdir[ctrl_interface=/run/wpa_supplicant]: No such file or directory
Jan 14 09:38:47 pve kernel: wlo1: deauthenticating from 58:68:7a:98:e6:70 by local choice (Reason: 3=DEAUTH_LEAVING)
Jan 14 09:38:47 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:38:47 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-DISCONNECTED bssid=58:68:7a:98:e6:70 reason=3 locally_generated=1
Jan 14 09:38:47 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jan 14 09:38:47 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-DSCP-POLICY clear_all
Jan 14 09:38:47 pve wpa_supplicant[1547]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Jan 14 09:38:47 pve wpa_supplicant[1547]: wlo1: CTRL-EVENT-TERMINATING
Jan 14 09:38:47 pve wpa_supplicant[1547]: rmdir[ctrl_interface=/run/wpa_supplicant]: No such file or directory
Jan 14 09:38:47 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:38:47 pve systemd[1]: networking.service: Deactivated successfully.
Jan 14 09:38:47 pve systemd[1]: Stopped networking.service - Network initialization.
Jan 14 09:39:21 pve kernel: Intel(R) Wireless WiFi driver for Linux
Jan 14 09:39:21 pve kernel: iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
Jan 14 09:39:21 pve kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id 0x20000302 wfpm id 0x80000000
Jan 14 09:39:21 pve kernel: iwlwifi 0000:00:14.3: PCI dev 43f0/0074, rev=0x351, rfid=0x10a100
Jan 14 09:39:21 pve kernel: iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
Jan 14 09:39:21 pve kernel: iwlwifi 0000:00:14.3: loaded firmware version 77.85be44d3.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm
Jan 14 09:39:22 pve kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x351
Jan 14 09:39:22 pve systemd[1]: Reached target bluetooth.target - Bluetooth Support.
Jan 14 09:39:22 pve systemd[1]: Started systemd-rfkill.service - Load/Save RF Kill Switch Status.
Jan 14 09:39:22 pve kernel: iwlwifi 0000:00:14.3: Detected RF HR B5, rfid=0x10a100
Jan 14 09:39:22 pve kernel: iwlwifi 0000:00:14.3: base HW address: 14:85:7f:9d:c2:27
Jan 14 09:39:22 pve kernel: intel_rapl_common: Found RAPL domain package
Jan 14 09:39:22 pve kernel: intel_rapl_common: Found RAPL domain core
Jan 14 09:39:22 pve kernel: intel_rapl_common: Found RAPL domain uncore
Jan 14 09:39:22 pve kernel: iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
Jan 14 09:39:22 pve systemd[1]: Started rsyslog.service - System Logging Service.
Jan 14 09:39:22 pve systemd[1]: Starting wpa_supplicant.service - WPA supplicant...
Jan 14 09:39:22 pve wpa_supplicant[1369]: Successfully initialized wpa_supplicant
Jan 14 09:39:22 pve systemd[1]: Started wpa_supplicant.service - WPA supplicant.
Jan 14 09:39:23 pve kernel: vmbr0: port 1(enp3s0f1) entered blocking state
Jan 14 09:39:23 pve kernel: vmbr0: port 1(enp3s0f1) entered disabled state
Jan 14 09:39:23 pve kernel: igb 0000:03:00.1 enp3s0f1: entered allmulticast mode
Jan 14 09:39:23 pve kernel: 8021q: 802.1Q VLAN Support v1.8
Jan 14 09:39:23 pve kernel: 8021q: adding VLAN 0 to HW filter on device enp3s0f1
Jan 14 09:39:23 pve kernel: vmbr100: port 1(enp5s0) entered blocking state
Jan 14 09:39:23 pve kernel: vmbr100: port 1(enp5s0) entered disabled state
Jan 14 09:39:23 pve kernel: r8169 0000:05:00.0 enp5s0: entered allmulticast mode
Jan 14 09:39:23 pve kernel: r8169 0000:05:00.0 enp5s0: entered promiscuous mode
Jan 14 09:39:23 pve kernel: RTL8226B_RTL8221B 2.5Gbps PHY r8169-0-500:00: attached PHY driver (mii_bus:phy_addr=r8169-0-500:00, irq=MAC)
Jan 14 09:39:23 pve kernel: r8169 0000:05:00.0 enp5s0: Link is Down
Jan 14 09:39:23 pve kernel: vmbr100: port 1(enp5s0) entered blocking state
Jan 14 09:39:23 pve kernel: vmbr100: port 1(enp5s0) entered forwarding state
Jan 14 09:39:23 pve kernel: warning: `iwconfig' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
Jan 14 09:39:23 pve wpa_supplicant[1542]: Successfully initialized wpa_supplicant
Jan 14 09:39:23 pve kernel: iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP, with index: 2
Jan 14 09:39:23 pve wpa_supplicant[1545]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=WORLD
Jan 14 09:39:23 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:39:23 pve kernel: vmbr98: port 1(wlo1) entered disabled state
Jan 14 09:39:23 pve kernel: iwlwifi 0000:00:14.3 wlo1: entered allmulticast mode
Jan 14 09:39:23 pve kernel: iwlwifi 0000:00:14.3 wlo1: entered promiscuous mode
Jan 14 09:39:24 pve kernel: vmbr100: port 1(enp5s0) entered disabled state
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: SME: Trying to authenticate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:39:27 pve kernel: wlo1: authenticate with 58:68:7a:98:e6:70 (local address=14:85:7f:9d:c2:27)
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=DRIVER type=COUNTRY alpha2=PL
Jan 14 09:39:27 pve kernel: wlo1: send auth to 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: Trying to associate with 58:68:7a:98:e6:70 (SSID='MY_NETWORK_SSID' freq=5500 MHz)
Jan 14 09:39:27 pve kernel: wlo1: authenticated
Jan 14 09:39:27 pve kernel: wlo1: associate with 58:68:7a:98:e6:70 (try 1/3)
Jan 14 09:39:27 pve kernel: wlo1: RX AssocResp from 58:68:7a:98:e6:70 (capab=0x1011 status=0 aid=16)
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: Associated with 58:68:7a:98:e6:70
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Jan 14 09:39:27 pve kernel: wlo1: associated
Jan 14 09:39:27 pve kernel: wlo1: Limiting TX power to 30 (30 - 0) dBm as advertised by 58:68:7a:98:e6:70
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: WPA: Key negotiation completed with 58:68:7a:98:e6:70 [PTK=CCMP GTK=CCMP]
Jan 14 09:39:27 pve wpa_supplicant[1545]: wlo1: CTRL-EVENT-CONNECTED - Connection to 58:68:7a:98:e6:70 completed [id=0 id_str=]
Jan 14 09:39:27 pve kernel: vmbr98: port 1(wlo1) entered blocking state
Jan 14 09:39:27 pve kernel: vmbr98: port 1(wlo1) entered forwarding state

So it seems it connects successfully, I also see that as connected client in the router (MAC 14:85:7f:9d:c2:27).
Despite that my Proxmox is not connected to the internet (apt update&nbsp;fails), and I don't see more clients in the router after spinning up VM/LXC connected to the vmbr 98.

How should I approach that?
 
In my world you can not have multiple NICs in the same IP network. At least not with some additional effort.
iface vmbr100 inet static address 192.168.1.90/24
iface vmbr98 inet static pre-up iw dev wlo1 set 4addr on address 192.168.1.98/24
To which device would a broadcast go? Routing is not unique.

How should I approach that?
Establish independent, conflict-free networks and use a router to connect these.
 
enp5s0NIC where vmbr100 is connected is disconnected while test (also state is DOWN), so I didn't thought is might be an issue. However for next test I changed its IP address to 192.168.90.90/24. Additional thing is that when running ifreload -a I get:
Code:
  File "/usr/share/ifupdown2/ifupdown/scheduler.py", line 325, in run_iface_list
    cls.run_iface_graph(ifupdownobj, ifacename, ops, parent,
  File "/usr/share/ifupdown2/ifupdown/scheduler.py", line 302, in run_iface_graph
    cls.run_iface_list(ifupdownobj, dlist, ops,
  File "/usr/share/ifupdown2/ifupdown/scheduler.py", line 337, in run_iface_list
    raise Exception('%s : (%s)' %(ifacename, str(e)))
error: vmbr98 : wlo1 : (wlo1: pre-up cmd '/etc/network/if-pre-up.d/wpasupplicant' failed: returned 1)

I rebooted and still no change - judging by system logs it connects to WiFi, but no internet access on vmbr98.
 
Last edited: