Raspberry Pi Zero de Wi-Fi

国内での販売量が無い?少ない?ため入手できず。。欲しくなり個人輸入で入手した。
ポンド安だなと自分を納得して購入するも本体よりshippingが高価でとほほな買い方を指定待った。おおよそ1200円の買い物。
https://shop.pimoroni.com/raspi_0005

手持ちのmicroSDケーブル類で起動するところまでは簡単。USBポートがMicoroUSB1ポートなのでWIFI設定に苦労(Wi-Fiトングルとキーボードを設定しながら抜き差し)。USB HUBの手持ちが無かったのでトライアンドエラーで恐ろしく遠回りしてしまった。

Wi-Fi設定(未接続)中はキーボード接続ができないためlsusb等のコマンドが一切発行ができない。

raspizero_kit

# lsusb
Bus 001 Device 002: ID 0411:01a2 BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM Wireless LAN Adapter [Ralink RT8070]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

/etc/network/interfaces

# 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

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

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

 

/etc/wpa_supplicant/wpa_supplicant.conf

country=JP
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID"
psk="PASSWORD"
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP
group=CCMP
}

Wi-Fiのトングルが触れないくらいに熱い。大丈夫か!?
熱すぎて触れるとやけとしてしまうようなのでPLANEXのGW-USNANO2Aに交換
ただ抜き差しするだけ

別のWi-FiのAPに接続したときの設定

/etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network={
ssid="SSID"
scan_ssid=1 #APがANY接続許可しないの場合
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP #暗号化がTKIPの時 古いAPを使っている
group=TKIP #暗号化がTKIPの時 古いAPを使っている
psk="PASSWORD"
}

 

zabbix-senderとCRONを使ってZABBIXサーバーにデータを送るも途中でデータ送信がとまってしまう。パワーマネジメント機能が働いているのかも、、、しかしこの時点ではSSHでつながっているので通信が途絶えているわけではなさそう。
raspizero_zabbix

Just a moment...
# cat /sys/module/8192cu/parameters/rtw_power_mgnt
1

1はパワーマネジメント有効

# vi /etc/modprobe.d/8192cu.conf
# Disable power saving
options 8192cu rtw_power_mgnt=0

再起動

# cat sys/module/8192cu/parameters/rtw_power_mgnt
0

VirtualBox側のCentOSのnetworkが不安定な様だ。CentOSのIPアドレスが他のホストとかぶっていたというとほほが発覚。かぶらないIPにすることにより正常動作を確認

追記 もう一台RaspberryPiZeroを購入しWPSでconfをいじること無くWi-Fiに接続。
既設定済みのRaspiでの操作はしていない。
USBHUB+EthernetにWi-Fiドングル装着+有線接続をして
Wi-FiのWPSボタン押下後コマンドで
# wpa_cli wps_pbc
これで一発認識
こちらのRaspiにはPlanexのWi-FiドングルGW-USNano2を差している。温度が低く安心感あり。ネットでの評判もよいみたい。

コメント