<Raspberry Pi-40>

Raspberry Pi Zero Wを入手しました、この商品はWi-FiとBluetoothが新たに追加されています。
特に、wifiに興味がありましたのでO.Sのインストールとwifi接続について行いましたので紹介します。

<入手について(Pimoroniで購入)>
3/13 14時前後に注文
3/13 注文後、自動受注メールが来る
3/15 商品発送メールが来る
3/22 商品が郵便受けに入っていた

と、言うことで商品発送メールが来てから1週間ほどで来ました。
今回の封筒は以前より少し大きいです(高さ)、左がRaspberry Pi Zero Wが入った封筒


宛名は下画像の通りです


画像の上がZero Wで、下がZero(従来の物)で、サイズ的にはほとんど同じです。
見た目は違いが無いようですが、よく見るとZero Wの方には赤枠の部品が搭載されている

部品搭載面                                                              裏側
 

<O.Sのインストール>
Raspberry Pi Zeroと機器の接続(モニター,USB HUB,LANアダプタ,ワイヤレスキーボード)


最初、Raspberry Pi Zeroで動いていたSDを使って電源ONしましたが、起動しませんでした。
それで、別途SDを用意したSDに2016-09-23-raspbian-jessie.imgを入れましたが動きませんでした。
まさか不良品なのか?あせりました(~_~;)

それで、現時点での最新版2017-03-02-raspbian-jessie.imgを入れて、やっと動きました。
CUIのログイン画面ではなく、デスクトップ画面になりました。ひと安心しました、下画像(^.^)


有線LAN接続の確認、左画像の上方左にeth0、そのすぐ右となりの下にinet addr:192.168.0.7はありますが
wlan0のIPアドレスは、右画像のとおり現時点ではありません。
 

<wifi接続について>
wifi接続させるため下の4つのファイルを変更します。
@/etc/dhcpcd.conf
A/etc/network/interfaces
B/etc/wpa_supplicant/wpa_supplicant.conf
C/etc/ssh/sshd_config

@/etc/dhcpcd.conf(オリジナルファイルの最下位行に下記を追加する。)
192.168.0.30/24、192.168.0.31/24は適当に変更して下さい。
#--------------------------------------
interface eth0
static ip_address=192.168.0.30/24

interface wlan0
static ip_address=192.168.0.31/24

static routers=192.168.0.1
static domain_name_servers=192.168.0.1
#--------------------------------------

A/etc/network/interfaces(オリジナルファイルの1/4,2/4,3/4,4/4行のところをコメントアウト )
#--------------------------------------
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

#iface eth0 inet manual #コメントアウト                               1/4

allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

#allow-hotplug wlan1 #コメントアウト                                  2/4
#iface wlan1 inet manual #コメントアウト                              3/4
#    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #コメントアウト 4/4
#--------------------------------------

B/etc/wpa_supplicant/wpa_supplicant.conf(オリジナルファイルの最下位行に下記を追加する。)
#--------------------------------------
network={

#使用しているルーター
        ssid="xxxxxxxxxxxxxx"
        psk="xxxxxxxxxxxxx"
        key_mgmt=WPA-PSK

}
#--------------------------------------

C/etc/ssh/sshd_config

オリジナルファイルの最下位行に下記を追加する。
#--------------------------------------
#再下位行に下を追加(10秒ごとにパケットを投げてやってsshが切れるのを防止)
ClientAliveInterval 10
#--------------------------------------

次に、デスクトップ画面から、SSHをEnabledにする
 

いよいよ、wifi接続です。有線LANケーブルを外して電源を入れなおします。
画像の赤○のところにwifiアイコンがあります。またifconfigを見ると
wlan0で、IPアドレスが192.168.0.31となっています。
早速、別PCからSSHで接続しに行くと、接続確認出来ました。


以上、wifi機能の確認がとれました。Bluetooth機能については、機会があれば行いたいと思います。
それから、O.Sは最新版2017-03-02-raspbian-jessie.imgでないと動かないのが気になりました。


<2017-03-02-raspbian-jessie.imgのインストールと設定手順をまとめました>

 ここの設定手順を参照して下さい 
Raspberry Pi-41に続く・・・ Raspberry メニューに戻る