サーバ用途であれば、おそらく、有線LANで使用されていることが多く、無線LANのインターフェースが搭載されていても不要なものなので、NetworkManagerからの管理から外します。
シスログに表示されているメッセージ
シスログを何気に見ていると、NetworkManagerがメッセージを出力していました。
$ sudo grep NetworkManager /var/log/messages
NetworkManager[1323]: <info> [1767797544.5460] device (wlp2s0): set-hw-addr: set MAC address to 0A:A7:5D:97:13:64 (scanning)
NetworkManager[1323]: <info> [1767797544.9816] device (wlp2s0): supplicant interface state: inactive -> interface_disabled
NetworkManager[1323]: <info> [1767797544.9879] device (wlp2s0): supplicant interface state: interface_disabled -> inactive
このログは、無線LANインターフェース(wlp2s0)が「スキャンだけして接続はしていない」状態を示していて、きっかけは、「NetworkManagerのMACアドレスランダム化機能」によるものです。
MACアドレスランダム化機能とは、NetworkManagerがアクセスポイントを探索中に、偽のMACアドレスをランダムに使用してセキュリティの向上を目指しています。
NetworkManager 管理対象外設定
シスログにメッセージが出力されていても、動作上問題はありませんが、サーバ用途で有線LANしか使用しないのであれば、NetworkManagerからの管理を対象外設定にすれば、シスログにはメッセージが出力されません。
$ nmcli device status
DEVICE TYPE STATE CONNECTION
enp1s0 ethernet connected enp1s0
lo loopback connected (externally) lo
wlp2s0 wifi disconnected --
$ sudo nmcli device set wlp2s0 managed no ・・・ 無線LANインターフェース(wlp2s0)を管理対象外にする
$ nmcli device status
DEVICE TYPE STATE CONNECTION
enp1s0 ethernet connected enp1s0
lo loopback connected (externally) lo
wlp2s0 wifi unmanaged --