CentOS 7(CLI)(GUIなし)でWi-Fiに接続する方法


10

CentOS(CLI、minimal)をインストールしました。GUIがありません。WiFiに接続したいのですが、askubuntuでの回答が機能しません。このスクリーンショットを見る次のことを知りたい:-

  • WiFiをオン/オフにする方法は?
  • 利用可能なWiFi接続のリストを取得するにはどうすればよいですか?
  • 接続したいWiFiを接続する方法は?

回答:


13

CentOSで使用したい最良かつ簡単なオプションはnmtuiです。(参照:Redhat

これはGUIではなく、TUI(テキストユーザーインターフェイス)です

最初にnmtuiをインストールする必要があります。

# yum install NetworkManager-tui

そして、

# nmtui

これはあなたが何をしているかを選択します。

ここに画像の説明を入力してください

これで、[接続の編集]に移動できるようになり、使用可能なすべてのWiFi接続がリストされます。次に、必要なものを選択し、必要なものをアクティブ化/非アクティブ化できます。


2
問題はCLIではなく、GUIです。
G-Manは 'Reinstate Monica'を

1
はい。nmtuiが便利になるのはCLIだという質問は知っています。GUIではなく、TUIです。(テキストユーザーインターフェース)これはRedhatが推奨する方法です。見て、私たちが考えることができる2つのことがある。コマンドラインを使用して手動でWifiを構成する必要がある場合は、これが最良かつ最も簡単なオプションです。ただし、これではスクリプトを作成することはできません。
NIK

6
WifiなしでNetworkManager-tuiをインストールするにはどうすればよいですか?
rahul

これは100万ドルの問題です。:)ここでも2つのオプションがあります。簡単な方法は、デバイスを有線ネットワークに、通常はWi-Fiルーターのネットワークポート(RJ45)に接続し、構成を行うことです。(Raspberry Pi namal.orgでこれを行う方法をここに書きました。これは他のデバイスでも同じです)。2番目のオプションは、nmtui rpmと依存関係を手動でダウンロードし、RPMを使用してインストールすることです。使用しているデバイスと正確なcentOSバージョンがわかる場合は、正確に何をする必要があるかを教えてください。
NIK、2017年

ありがとう!CentOS7で、(GUIから)2番目の重複Wi-Fi NICをアクティブ化できないという問題がありました。接続を妨げる途中で構成の競合が発生したためです。私はこの提案された答えに出くわし、このソリューションは最もエレガントに機能し、コマンドラインからアクティブ化することができました。
KārlisK.

11

ifconfig...コマンドを実行するには、net-toolsパッケージをインストールする必要があります。

のでnet-tools廃止されましたがありipかつiw、あなたの質問に答えるのコマンド:

WiFiをオン/オフにする方法は?

$ ip link set <interface> up
$ ip link set <interface> down

利用可能なWiFi接続のリストを取得するにはどうすればよいですか?

$ iw dev <interface> scan | grep SSID

接続したいWiFiを接続する方法は?

wpa_supplicant次の内容の構成ファイルを作成します。

ctrl_interface=/run/wpa_supplicant
update_config=1
ap_scan=1

SSIDとパスワードを追加するには、次のコマンドを実行します。

$ wpa_passphrase "YOUR-SSID" YOUR-PASSWD >> /etc/wpa_supplicant/wpa_supplicant.conf

接続するには、以下を実行します。

$ wpa_supplicant -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient <interface>

ネットツールの廃止を言及するための+1。
イシウス、

1
私はこれらのステップに従い、それは機能しますdhclient wlo1が、dhcpリースを取得する前の最後のステップとして実行する必要があります。に追加scan_ssid=1しました/etc/wpa_supplicant/wpa_supplicant.conf。tks GAD3R!:)
chan fook sheng 2018年

4

カードのドライバがインストールされているかどうかを確認できるはずです lspci -k

そして、あなたのインターフェースが正しく検出され、名前が付けられているかどうかを知るために、あなたはip link ifupを使ってインターフェースを立ち上げることができます。

インターフェースが正しく表示されない場合は、次のような構成ファイルがないためである可能性があります /etc/sysconfig/network-scripts/ifcfg-<interface-name>

次のコマンドを入力できるようになったときにのみ表示したい場合の別の代替ソリューション:

ip link set dev <interface-name> up
wpa_supplicant -B -i <interface-name> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd <interface-name>

4

CentOS 7を実行している場合:NetworkManagerがすでに使用可能であるかどうかを確認することができます。

chkconfig NetworkManager on

サービスNetworkManager開始

コマンドを発行:nmtui

[アクティブな接続]に直接移動して、ワイヤレスネットワーク/ Wi-Fiがすでに見えるかどうかを確認します。その場合は、パスワードを入力してください。

接続するWi-Fiのプロファイルを編集することもできます。

注:Wi-Fiをアクティブにできない場合は、次のことを試してください。上記の手順の後:/etc/init.d/network restartまたはボックスを再起動/再起動します。


0

以下は、私の経験です。

  1. CentOS 7をインストールしたときにWifiネットワークに接続した場合。
  2. CentOS 7がスリープモードに入った後、または電力消費による偶発的なシャットダウン、または再起動してCentOS 7にログインした後

そして、あなたの無線LANが機能していない場合。

追加のカーネルモジュールをインストールしないでください/調整を行ってください/新しいパッケージをインストールしてください

CentOS 7でシャットダウンして再度起動するだけです。Wi-Fiが再び機能し始めます。

これは私が6時間の微調整の後に気づき、すべてを試したことです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.