ツールを使用してワイヤレスカード(wlan0)のワイヤレスブリッジ接続(br0)を作成できますかnmcli
?
最終システムには、wlan0ネットワークカードをブリッジスレーブとして使用するマスターブリッジ接続(br0)が必要です。
ベストアンサー1
可能。
目的がWiFiホットスポット/アクセスポイントを作成し、それをイーサネット接続に接続することであれば、これを使用できますnmcli
。
コンピュータがイーサネットケーブルを介してルータに接続されている場合、コンピュータをWiFiホットスポットとして使用でき、WiFi APクライアントはルータから直接IPを取得し、他のデバイスと同じネットワークの一部になることがあります。 。
まず、ブリッジ接続を作成します。
nmcli connection add con-name 'My Bridge' ifname br0 type bridge ipv4.method auto ipv6.method disabled connection.autoconnect yes stp no
イーサネットカード(eth0)をブリッジにスレーブカードとして追加します。
nmcli connection add con-name 'My Ethernet' ifname eth0 type bridge-slave master 'My Bridge' connection.autoconnect yes
WiFiアクセスポイントを作成し、それをブリッジにスレーブデバイスとして追加します。 WiFiスレーブの構文は少し異なります。
nmcli connection add con-name 'My Hotspot' ifname wlan0 type wifi slave-type bridge master 'My Bridge' wifi.band a wifi.channel 153 wifi.mode ap wifi.ssid my-hotspot-ssid
パスワードのない業務用ホットスポットが作成されます。
実際、Ubuntu 20.04に付属しているバージョン1.22.10には、WPA2の使用を防ぐバグがあります。ネットワークを作成しますが、クライアントは認証できません。これはバグレポートです。報告によると、この問題はNetworkManagerバージョン1.30で修正されました。そのバージョンがある場合は、WPA2 wifi-security.key-mgmt wpa-psk
(またはWPA3対応wifi-security.key-mgmt sae
)を使用してみてくださいwifi-sec.psk yourpassword
。