web-dev-qa-db-ja.com

CentOS 7の最小インストールでワイヤレスネットワークアダプターを有効にするにはどうすればよいですか?

CentOS 7を古いWindows PCにインストールしました。私は4GBのペンドライブしか利用できなかったので、centos7イメージは最小限のインストールでした。

wlp18s0b1という名前のwifiドライバーは、ip linkを実行するとリストに表示されますが、その構成ファイルは/ etc/sysconfig/network-scritpsにありません/なので、ifupを使用してこのインターフェイスを有効にすることはできません。 ifupwlp18s0b1は次のように言っています。

/sbin/ifup: configuration for wlp18s0b1 not found.

Usage: ifup <configuration>

オプションnmcli dは、イーサネットカードとともにリストされたwifiデバイスwlp18s0b1を示しますが、nmcli conn upを実行すると、次のようになります。

Error: unknown connection wlp18s0b1

このデバイスをnmcliで起動する方法がわかりません。また、最小限のインストールであったため、iw, iwconfig, ifconfig, dhclientなどの追加のネットワークツールを利用できません。

私はここからwifiにしかアクセスできないので、イーサネットを使用してこれらをインストールすることもできません。

1
Manish Batra

Ifupコマンドは非常に古い方法であり、手動で構成する必要があります。 CentOS 7のワイヤレスの場合、GUI(Gnome/KDE設定または軽量WMの場合はnm-appletおよびnm-connection-editor)を介して、またはnmcliを使用してNetworkManagerを直接使用することをお勧めします。

次の例(ルートとして)は、WiFiの接続構成を作成します。

nmcli dev wifi connect my-wireless-ssid password my-secret-password

ただし、次回は作成したくないが、接続プロファイルを操作したい場合は、次のようにします。

nmcli connection show
nmcli connection up my-connection

WiFiネットワークを起動して実行すると、ツールの詳細を学ぶことができます。

0
Pavel Šimerda