@0tofuの備忘録...

プログラミングとか仕事の話とかFIT3 RS(GK5)のメンテナンス記録等の雑記

Raspberry Pi 3 Model B環境構築 その3(WiFi設定)

前回の記事はこちら…
move0tofu.hatenablog.jp

今回はWiFiの設定を行います。
参考にするURLはここ(ただし、これをそのまま利用するとアクセスポイントのパスワードが丸見えなので暗号化します。)
www.raspberrypi.org

WiFiをスキャンして無線LANが正しく機能しているか確認
# 以下コマンドを打って、自分が接続したいアクセスポイントが表示されることを確認します。
$ sudo iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01 - Address: 00:24:A5:29:xx:xx
                    Channel:2
                    Frequency:2.417 GHz (Channel 2)
                    Quality=46/70  Signal level=-64 dBm
                    Encryption key:on
                    ESSID:"xxxxxxxxxx-2"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                              18 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=0000000000000000
                    Extra: Last beacon: 40ms ago
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
          Cell 02 - Address: 80:EA:96:EE:xx:xx
アクセスポイントを設定
# zsh等を使用していると[wpa_supplicant.conf]へ書き込みできない為、bashを利用します。
$ sudo bash
# [wpa_supplicant.conf]の権限を変更
$ sudo chmod 660 /etc/wpa_supplicant/wpa_supplicant.conf
# 以下コマンドで[wpa_supplicant.conf]へアクセスポイントの情報を書き込む(この時、パスワードが暗号化される)
$ sudo wpa_passphrase "アクセスポイント名" "アクセスポイントのパスワード" >> /etc/wpa_supplicant/wpa_supplicant.conf
# [wpa_supplicant.conf]にアクセスポイントの情報が書き込まれたことを確認
$ cat /etc/wpa_supplicant/wpa_supplicant.conf
country=JP
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
	ssid="0tofu_WiFi"
	#psk="先ほどのコマンドで入力したパスワード(不要であれば削除する)"
	psk=暗号化されたパスワード
}
無線LANアダプタを再起動し、アクセスポイントに接続可能なことを確認します。
# 無線LAN down
$ sudo ifdown wlan0
# 無線LAN up
$ sudo ifup wlan0
# 接続確認 (inet / inet6アドレスが表示されていることを確認)
$ sudo ifconfig wlan0
wlan0     Link encap:イーサネット  ハードウェアアドレス b8:27:eb:9a:f2:bf
          inetアドレス:192.168.0.99 ブロードキャスト:192.168.0.255  マスク:255.255.255.0
          inet6アドレス: fee0::dd01:512b:f241:fa2c/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:316 エラー:0 損失:259 オーバラン:0 フレーム:0
          TXパケット:30 エラー:0 損失:0 オーバラン:0 キャリア:0
      衝突(Collisions):0 TXキュー長:1000
          RXバイト:95681 (93.4 KiB)  TXバイト:5600 (5.4 KiB)

今日はここまで

Raspberry Pi 3 Model B (Element14)

Raspberry Pi 3 Model B (Element14)