Arch Linuxの端末でWiFiネットワークを設定する方法

7033 ワード

Arch Linuxの端末でWiFiネットワークを設定する方法
Arch CLIではなく他のLinuxリリースを使用している場合は、端末にWiFiを設定するのに慣れていない可能性があります.全体の過程は少し簡単ですが、私はやはり話します.この文章の中で、私は初心者たちを率いて一歩一歩の設置ガイドを通じて、あなたたちのArch LinuxをあなたのWiFiネットワークに接続します.
Linuxにはワイヤレス接続を設定するプログラムがたくさんあります.ipiwでインターネット接続を構成することができますが、初心者には少し複雑です.したがって、netctlコマンドを使用します.これは、プロファイルを使用してネットワーク接続を設定および管理するためのコマンドラインベースのツールです.
注意:すべての設定にはroot権限が必要です.または、sudoコマンドを使用して完了することもできます.
 
ネットワークの検索
次のコマンドを実行して、ネットワークインタフェースを表示します.iwconfig
次のコマンドを実行して、ネットワークインタフェースを有効にします.有効にしていない場合は、次のコマンドを実行します.iplinkset interface up
次のコマンドを実行して、使用可能なWiFiネットワークを検索します.ページをめくって表示できます.iwlist interface scan |less
注意:コマンドのインタフェースは、iwconfigで取得した実際のネットワークインタフェースです.
スキャンが完了し、インタフェースを使用しない場合は、次のコマンドを実行して閉じます.iplinksetinterface down
 
netctlを使用してWi-Fiを構成するには、次の手順に従います.netctlを使用して接続を設定する前に、LinuxでのNICの互換性を確認する必要があります.
コマンドの実行:lspci -k
このコマンドは、カーネルにワイヤレスネットワークカードドライバがロードされているかどうかを確認するために使用されます.出力は次のようにする必要があります.
カーネルにドライバがロードされていない場合は、有線接続を使用してインストールする必要があります.Linuxワイヤレスネットワークの公式ウィキペディアページです.https://wireless.wiki.kernel.org/.
ワイヤレスカードとLinuxが互換性がある場合は、netctl configurationを使用できます.netctlは、接続情報を含むファイルであるプロファイルを使用します.このファイルを作成するには、簡単さと困難さの2つの方法があります.
簡単な方法–Wifi-menuwifi-menuを使用するには、dialogをインストールする必要があります.
実行コマンド:wifi-menu あなたのネットワークwifi-menu to setup wifi in arch を選択
正しいパスワードを入力してwifi-menu setup wifi password in arch を待つ
接続に失敗した情報がない場合は、次のコマンドで確認できます.ping-c 3 www.google.com
わあ!pingを見ていると、ネットワーク設定が成功したことを意味します.あなたはもうArch Linuxの下でWiFiに接続しています.何か問題があれば、逆戻りしてやり直すことができます.何か漏れているかもしれません.
 
困難な方式.
上のwifi-menu命令より、この方式は少し難しいので、私は困難方式と言います.上のコマンドでは、ネットワーク構成が自動的に生成されます.困難な方法では、プロファイルを手動で変更します.でも心配しないでください.そんなに難しくありません.じゃ、始めましょう.
まず最初に、ネットワークインタフェースの名前を知っておく必要があります.通常はwlan0またはwlp2s0ですが、例外もたくさんあります.自分のネットワークインタフェースを確認するには、iwconfigコマンドを入力してメモしてください.      scan wifi networks in arch linux cli
コマンドの実行:cd/etc/netctl/examples
このディレクトリには、さまざまなプロファイルの例があります.
使用するプロファイルの例を/etc/netctl/your_profileにコピーcp/etc/netctl/examples/wireless-wpa /etc/netctl/your_profile

このコマンドでプロファイルの内容を表示できます:cat /etc/netctl/your_profile view network profile in arch linux viまたはnanoでプロファイルの次のセクションを編集します.nano/etc/netctl/your_profile
- `Interface`:    `wlan0`
- `ESSID`:        
- `key`:        

注意:
もしあなたがどのようにnanoを使うか分からないならば、書類を開けた後、修正する場所を編集して、ctrl+oを押し終わって、それから車に戻って、それからctrl+xを押します.
edit network profile in arch
 
netctlの実行
コマンドの実行:cd/etc/netctl ls wifi-menuで生成されたプロファイル、例えばwlan0-SSIDが表示されます.あるいは、困難な方法を選択すると、自分で作成したプロファイルが表示されます.
実行コマンド起動接続構成:netctl start your_profile.
次のコマンドで接続をテストします.ping-c 3 www.google.com
出力はこう見えます:checkインターネットconnection in arch linux 最後に、netctl enable your_profileというコマンドを実行する必要があります.  netctl enable your_profile
これにより、systemdサービスが作成され、アクティブになり、起動時に自動的に起動します.そして歓呼しましょう!あなたはArch Linuxでwifiネットワークを構成しました.
 
その他のツール
ワイヤレス接続を設定するには、他のプログラムを使用することもできます.
iw: iw dev wlan0 link–ステータスiw dev wlan0 scan–検索ネットワークiw dev wlan0 connect your_essid–オープンネットワークに接続iw dev wlan0 connect your_essid key your_key-16進鍵を使用してWEP暗号化ネットワークに接続する.
wpa_supplicant
https://wiki.archlinux.org/index.php/WPA_supplicant
Wicd
https://wiki.archlinux.org/index.php/wicd
NetworkManager
https://wiki.archlinux.org/index.php/NetworkManager