Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정
9790 단어 RaspberryPiZeroW
이 기사를 제작할 때 Stretch의 Kernel 4입니다.분명히
지금은 케네르 4.14가 됐기 때문에 기사 내 최신화를 실시했다.
블루투스 온라인 설정도 추가됐다.
01. 시작
새해 벽두부터 피자로우를 샀는데, 현재(2018/1/1) 최신판 라스피안 스트리트4.9
현재(2018/4/30) 최신 Raspbian Stretch의 설치~설치를 총괄한다.
HDMI 모니터 등은 처음 연결부터 ssh가 효율적으로 작동하도록 하기 위해 필요하지 않은 프로그램입니다.
02. 준비물
03. OS 이미지 다운로드
공식 사이트에서 OS 이미지를 다운로드합니다.
DOWNLOADS
-> RASPBIAN
-> Raspbian Stretch Lite
-> Download ZiP
Release date:2018-04-18、Kernel version:4.14
※ zip 파일은 약 350MB, 해동 후 약 1.8GB.
04. SD 카드에 OS 이미지 쓰기
어쨌든 PC에 SD 카드를 삽입한 형식으로 실시(이번에는 OS 표준 도구로 실시했다)
OS 이미지에 대한 쓰기 도구는 다양합니다.
이전에 설치된 Win32 DiskImager가 사용됩니다.
불평만 하면 금방 찾을 수 있을 것 같아서요.
↓ 이렇게 인상을 쓴다.3분 정도면 완성됩니다.
그다음에 일도 있고 SD카드는 이렇게 꽂으면 OK.
05.ssh 유효성, 와이파이 연결 설정
기본적으로 참고입니다MicrosSD로 Raspberry Pi의 무선 LAN 설정!
위 웹 사이트ssh
및 wpa_supplicant.conf
참조
쓰기 위한 드라이브를 넣은 루트만 시작하면 ssh가 유효하고 와이파이가 연결됩니다.하키!
아, wpa_supplicant.conf
의 ssid와 psk를 자신의 환경으로 바꿔 주세요.
넣은인상↓
※ 파일 크기 43436KB
복제본은 0바이트와 200바이트 정도입니다.신경 쓰지 않아도 된다는 뜻이다.
06. Raspbian의 시작
준비된 sd 카드 pi를 삽입한 후 시작합니다.
시동을 걸기도 하고 전원만 꽂기도 한다.
이후 종착역에서 일할 것이다.
07. Raspbian 로그인
teraterm을 통해 IP 주소를 지정하고 ssh 연결을 진행합니다.
※ IP 주소는 각 라우터의 DHCP 정보arp -a
를 통해 확인하십시오.
설정 후
사용자: pi
PASSWORD:raspberry
고정패스워드 당장 바꿔.
08. 각종 설정 변경
설정용gui를 준비했기 때문에 거기서 진행합니다.sudo raspi-config
08-01.암호 변경
1 Change User Password
08-02.언어 환경을 jp로 바꾸다
4 Localisation Options
-> I1 Change Locale
-> ja_JP.UTF-8 UTF-8
08-03.JST로 시간 설정 변경
4 Localisation Options
-> I2 Change Timezone
-> Asia
-> Tokyo
08-04.raspbian 업데이트
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo reboot
08-05.SD 카드의 긴 수명 처리
쓰기 횟수 제한으로 인해 SD 카드의 수명을 조금 연장할 수 있습니다.
아래 사이트를 참고하게 해 주세요!
RAMDISK에 Raspberry Pi의 로그를 올리는 방법
08-06.swap 삭제
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23236 361156 5884 60140 367608
Swap: 102396 0 102396 ★100k程度ある
pi@raspberrypi:~ $ sudo swapoff --all
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23348 360404 5884 60780 367500
Swap: 0 0 0 ★0にする
pi@raspberrypi:~ $ sudo apt-get -y remove dphys-swapfile ★パッケージ削除しておく
パッケージリストを読み込んでいます... 完了
...省略...
dphys-swapfile (20100506-3) を削除しています ...
man-db (2.7.6.1-2) のトリガを処理しています ...
pi@raspberrypi:~ $ sudo reboot
再起動後...
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23964 21212 5892 399356 366724
Swap: 0 0 0 ★0になってるok!
pi@raspberrypi:~ $
08-xx.로그 RAMDISK 구성
아직 자주 가동 예정 이 없기 때문에 잠시 보류 하다
09. Bluetooth 온라인 설정
자신은 스마트폰 없이 유리와 아이패드 미니로 생활한다.
밖에서 카페라떼를 이동할 때는 아이패드 블루투스로 하는 게 편해요.
당시 설정도 기재돼 있다.
09-01.Bluetooth 쌍
블루투스니까 우선 짝짓기.
다음 명령을 발행하여 설정합니다.pi@raspberrypi:~ $ sudo bluetoothctl
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair zz:zz:zz:zz:zz
[bluetooth]# trust zz:zz:zz:zz:zz
[bluetooth]# quit
실행 로그(bluetoothctlツールの起動)
pi@raspberrypi:~ $ sudo bluetoothctl
[NEW] Controller xx:xx:xx:xx:xx:xx raspberrypi [default]
[NEW] Device yy:yy:yy:yy:yy:yy yy-yy-yy-yy-yy-yy
(いくつかのオプション設定)
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
(ここからスキャン開始、ipad側のbluetoothもONにしてスキャン状態にする)
(zz:zz:zz:zz:zzが接続先ipadです)
[bluetooth]# scan on
Discovery started
[CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
[NEW] Device zz:zz:zz:zz:zz ほげほげ の iPad ★★これがipad★★
(ペアリング)
[bluetooth]# pair zz:zz:zz:zz:zz
Attempting to pair with zz:zz:zz:zz:zz
[CHG] Device zz:zz:zz:zz:zz Connected: yes
Request confirmation
(この辺でipad側にもポップアップがでてる。okする)
[agent] Confirm passkey 999999 (yes/no): yes
[CHG] Device zz:zz:zz:zz:zz Modalias: bluetooth:hogehogehoge
[CHG] Device zz:zz:zz:zz:zz UUIDs: .....
(一部略)
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: yes
[CHG] Device zz:zz:zz:zz:zz Paired: yes
Pairing successful
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: no
[CHG] Device zz:zz:zz:zz:zz Connected: no
[CHG] Device yy:yy:yy:yy:yy:yy RSSI: -101
(念のため信用コマンド発行)
[bluetooth]# trust zz:zz:zz:zz:zz
[CHG] Device 34:12:98:27:7C:A8 Trusted: yes
Changing 34:12:98:27:7C:A8 trust succeeded
(bluetoothctlツールから抜ける)
[bluetooth]# quit
짝짓기는 여기서 끝냅니다.
09-02.Bluetooth 네트워크 사용 준비
Bluetooth 네트워크 사용하기
PAN(Personal Area Network)과 같은 구성 파일인 것 같습니다.
bt-pan이라는 스크립트가 있기 때문에 그것을 사용합니다.
・bt-pan의 설명
설치가 매우 간단하다.(스크립트의 설정 위치는 취미에 따라opt로 정함)(bt-panを使うために必要なものをインストール)
pi@raspberrypi:~ $ sudo apt-get install python-dbus
(bt-panのダウンロード)
pi@raspberrypi:~ $ sudo mkdir -m 755 /opt/pan
pi@raspberrypi:~ $ cd /opt/pan
pi@raspberrypi:/opt/pan $ sudo wget https://raw.githubusercontent.com/mk-fg/fgtk/master/bt-pan
・・・
2018-04-30 20:15:00 (2.05 MB/s) - `bt-pan へ保存完了 [8902/8902]
(bt-panに実行権限付与)
pi@raspberrypi:/opt/pan $ sudo chmod 755 bt-pan
(試しにテスト)
(ipad側はWi-Fiを切ってモバイルデータ通信に。インターネット共有をオンにする)
pi@raspberrypi:/opt/pan $ sudo ./bt-pan client zz:zz:zz:zz:zz
⇒ pi側には何も出ないがipad側に接続済の表示!ok!
念のためifconfigで確認。bnep0が対象の接続。
pi@raspberrypi:/opt/pan $ ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
・・・
09-03.시작 시 자동 설정
자신의 운용 방법에 적합한 방법을 간단하게 설정하였다.
rc.local에 bt-pan 지령만 쓰면 돼!sudo /opt/pan/bt-pan client 34:12:98:27:7C:A8
이 줄rc.local의exit0에 앞서 보충했습니다.
이렇게 하면 pi전원을 연결할 때 아이패드 측 인터넷에서 ON으로 공유되면 연결된다.
만약 아이패드 방면의 조작을 잊어버리면 pi를 다시 시작해야 합니다
나도 크론 등 일정한 간격으로 검사하는 것을 고려해 보았지만 전원이 너무 낭비되었다
나는 지금 이런 상태에 매우 만족한다.
99. 참조한 웹 사이트 요약
・MicrosSD로 Raspberry Pi의 무선 LAN 설정
・RAMDISK에 Raspberry Pi의 로그를 올리는 방법
감사의 말!
Reference
이 문제에 관하여(Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haioku/items/4371b9a4f1d3568b355b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
어쨌든 PC에 SD 카드를 삽입한 형식으로 실시(이번에는 OS 표준 도구로 실시했다)
OS 이미지에 대한 쓰기 도구는 다양합니다.
이전에 설치된 Win32 DiskImager가 사용됩니다.
불평만 하면 금방 찾을 수 있을 것 같아서요.
↓ 이렇게 인상을 쓴다.3분 정도면 완성됩니다.
그다음에 일도 있고 SD카드는 이렇게 꽂으면 OK.
05.ssh 유효성, 와이파이 연결 설정
기본적으로 참고입니다MicrosSD로 Raspberry Pi의 무선 LAN 설정!
위 웹 사이트ssh
및 wpa_supplicant.conf
참조
쓰기 위한 드라이브를 넣은 루트만 시작하면 ssh가 유효하고 와이파이가 연결됩니다.하키!
아, wpa_supplicant.conf
의 ssid와 psk를 자신의 환경으로 바꿔 주세요.
넣은인상↓
※ 파일 크기 43436KB
복제본은 0바이트와 200바이트 정도입니다.신경 쓰지 않아도 된다는 뜻이다.
06. Raspbian의 시작
준비된 sd 카드 pi를 삽입한 후 시작합니다.
시동을 걸기도 하고 전원만 꽂기도 한다.
이후 종착역에서 일할 것이다.
07. Raspbian 로그인
teraterm을 통해 IP 주소를 지정하고 ssh 연결을 진행합니다.
※ IP 주소는 각 라우터의 DHCP 정보arp -a
를 통해 확인하십시오.
설정 후
사용자: pi
PASSWORD:raspberry
고정패스워드 당장 바꿔.
08. 각종 설정 변경
설정용gui를 준비했기 때문에 거기서 진행합니다.sudo raspi-config
08-01.암호 변경
1 Change User Password
08-02.언어 환경을 jp로 바꾸다
4 Localisation Options
-> I1 Change Locale
-> ja_JP.UTF-8 UTF-8
08-03.JST로 시간 설정 변경
4 Localisation Options
-> I2 Change Timezone
-> Asia
-> Tokyo
08-04.raspbian 업데이트
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo reboot
08-05.SD 카드의 긴 수명 처리
쓰기 횟수 제한으로 인해 SD 카드의 수명을 조금 연장할 수 있습니다.
아래 사이트를 참고하게 해 주세요!
RAMDISK에 Raspberry Pi의 로그를 올리는 방법
08-06.swap 삭제
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23236 361156 5884 60140 367608
Swap: 102396 0 102396 ★100k程度ある
pi@raspberrypi:~ $ sudo swapoff --all
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23348 360404 5884 60780 367500
Swap: 0 0 0 ★0にする
pi@raspberrypi:~ $ sudo apt-get -y remove dphys-swapfile ★パッケージ削除しておく
パッケージリストを読み込んでいます... 完了
...省略...
dphys-swapfile (20100506-3) を削除しています ...
man-db (2.7.6.1-2) のトリガを処理しています ...
pi@raspberrypi:~ $ sudo reboot
再起動後...
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23964 21212 5892 399356 366724
Swap: 0 0 0 ★0になってるok!
pi@raspberrypi:~ $
08-xx.로그 RAMDISK 구성
아직 자주 가동 예정 이 없기 때문에 잠시 보류 하다
09. Bluetooth 온라인 설정
자신은 스마트폰 없이 유리와 아이패드 미니로 생활한다.
밖에서 카페라떼를 이동할 때는 아이패드 블루투스로 하는 게 편해요.
당시 설정도 기재돼 있다.
09-01.Bluetooth 쌍
블루투스니까 우선 짝짓기.
다음 명령을 발행하여 설정합니다.pi@raspberrypi:~ $ sudo bluetoothctl
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair zz:zz:zz:zz:zz
[bluetooth]# trust zz:zz:zz:zz:zz
[bluetooth]# quit
실행 로그(bluetoothctlツールの起動)
pi@raspberrypi:~ $ sudo bluetoothctl
[NEW] Controller xx:xx:xx:xx:xx:xx raspberrypi [default]
[NEW] Device yy:yy:yy:yy:yy:yy yy-yy-yy-yy-yy-yy
(いくつかのオプション設定)
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
(ここからスキャン開始、ipad側のbluetoothもONにしてスキャン状態にする)
(zz:zz:zz:zz:zzが接続先ipadです)
[bluetooth]# scan on
Discovery started
[CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
[NEW] Device zz:zz:zz:zz:zz ほげほげ の iPad ★★これがipad★★
(ペアリング)
[bluetooth]# pair zz:zz:zz:zz:zz
Attempting to pair with zz:zz:zz:zz:zz
[CHG] Device zz:zz:zz:zz:zz Connected: yes
Request confirmation
(この辺でipad側にもポップアップがでてる。okする)
[agent] Confirm passkey 999999 (yes/no): yes
[CHG] Device zz:zz:zz:zz:zz Modalias: bluetooth:hogehogehoge
[CHG] Device zz:zz:zz:zz:zz UUIDs: .....
(一部略)
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: yes
[CHG] Device zz:zz:zz:zz:zz Paired: yes
Pairing successful
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: no
[CHG] Device zz:zz:zz:zz:zz Connected: no
[CHG] Device yy:yy:yy:yy:yy:yy RSSI: -101
(念のため信用コマンド発行)
[bluetooth]# trust zz:zz:zz:zz:zz
[CHG] Device 34:12:98:27:7C:A8 Trusted: yes
Changing 34:12:98:27:7C:A8 trust succeeded
(bluetoothctlツールから抜ける)
[bluetooth]# quit
짝짓기는 여기서 끝냅니다.
09-02.Bluetooth 네트워크 사용 준비
Bluetooth 네트워크 사용하기
PAN(Personal Area Network)과 같은 구성 파일인 것 같습니다.
bt-pan이라는 스크립트가 있기 때문에 그것을 사용합니다.
・bt-pan의 설명
설치가 매우 간단하다.(스크립트의 설정 위치는 취미에 따라opt로 정함)(bt-panを使うために必要なものをインストール)
pi@raspberrypi:~ $ sudo apt-get install python-dbus
(bt-panのダウンロード)
pi@raspberrypi:~ $ sudo mkdir -m 755 /opt/pan
pi@raspberrypi:~ $ cd /opt/pan
pi@raspberrypi:/opt/pan $ sudo wget https://raw.githubusercontent.com/mk-fg/fgtk/master/bt-pan
・・・
2018-04-30 20:15:00 (2.05 MB/s) - `bt-pan へ保存完了 [8902/8902]
(bt-panに実行権限付与)
pi@raspberrypi:/opt/pan $ sudo chmod 755 bt-pan
(試しにテスト)
(ipad側はWi-Fiを切ってモバイルデータ通信に。インターネット共有をオンにする)
pi@raspberrypi:/opt/pan $ sudo ./bt-pan client zz:zz:zz:zz:zz
⇒ pi側には何も出ないがipad側に接続済の表示!ok!
念のためifconfigで確認。bnep0が対象の接続。
pi@raspberrypi:/opt/pan $ ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
・・・
09-03.시작 시 자동 설정
자신의 운용 방법에 적합한 방법을 간단하게 설정하였다.
rc.local에 bt-pan 지령만 쓰면 돼!sudo /opt/pan/bt-pan client 34:12:98:27:7C:A8
이 줄rc.local의exit0에 앞서 보충했습니다.
이렇게 하면 pi전원을 연결할 때 아이패드 측 인터넷에서 ON으로 공유되면 연결된다.
만약 아이패드 방면의 조작을 잊어버리면 pi를 다시 시작해야 합니다
나도 크론 등 일정한 간격으로 검사하는 것을 고려해 보았지만 전원이 너무 낭비되었다
나는 지금 이런 상태에 매우 만족한다.
99. 참조한 웹 사이트 요약
・MicrosSD로 Raspberry Pi의 무선 LAN 설정
・RAMDISK에 Raspberry Pi의 로그를 올리는 방법
감사의 말!
Reference
이 문제에 관하여(Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haioku/items/4371b9a4f1d3568b355b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
준비된 sd 카드 pi를 삽입한 후 시작합니다.
시동을 걸기도 하고 전원만 꽂기도 한다.
이후 종착역에서 일할 것이다.
07. Raspbian 로그인
teraterm을 통해 IP 주소를 지정하고 ssh 연결을 진행합니다.
※ IP 주소는 각 라우터의 DHCP 정보arp -a
를 통해 확인하십시오.
설정 후
사용자: pi
PASSWORD:raspberry
고정패스워드 당장 바꿔.
08. 각종 설정 변경
설정용gui를 준비했기 때문에 거기서 진행합니다.sudo raspi-config
08-01.암호 변경
1 Change User Password
08-02.언어 환경을 jp로 바꾸다
4 Localisation Options
-> I1 Change Locale
-> ja_JP.UTF-8 UTF-8
08-03.JST로 시간 설정 변경
4 Localisation Options
-> I2 Change Timezone
-> Asia
-> Tokyo
08-04.raspbian 업데이트
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo reboot
08-05.SD 카드의 긴 수명 처리
쓰기 횟수 제한으로 인해 SD 카드의 수명을 조금 연장할 수 있습니다.
아래 사이트를 참고하게 해 주세요!
RAMDISK에 Raspberry Pi의 로그를 올리는 방법
08-06.swap 삭제
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23236 361156 5884 60140 367608
Swap: 102396 0 102396 ★100k程度ある
pi@raspberrypi:~ $ sudo swapoff --all
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23348 360404 5884 60780 367500
Swap: 0 0 0 ★0にする
pi@raspberrypi:~ $ sudo apt-get -y remove dphys-swapfile ★パッケージ削除しておく
パッケージリストを読み込んでいます... 完了
...省略...
dphys-swapfile (20100506-3) を削除しています ...
man-db (2.7.6.1-2) のトリガを処理しています ...
pi@raspberrypi:~ $ sudo reboot
再起動後...
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23964 21212 5892 399356 366724
Swap: 0 0 0 ★0になってるok!
pi@raspberrypi:~ $
08-xx.로그 RAMDISK 구성
아직 자주 가동 예정 이 없기 때문에 잠시 보류 하다
09. Bluetooth 온라인 설정
자신은 스마트폰 없이 유리와 아이패드 미니로 생활한다.
밖에서 카페라떼를 이동할 때는 아이패드 블루투스로 하는 게 편해요.
당시 설정도 기재돼 있다.
09-01.Bluetooth 쌍
블루투스니까 우선 짝짓기.
다음 명령을 발행하여 설정합니다.pi@raspberrypi:~ $ sudo bluetoothctl
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair zz:zz:zz:zz:zz
[bluetooth]# trust zz:zz:zz:zz:zz
[bluetooth]# quit
실행 로그(bluetoothctlツールの起動)
pi@raspberrypi:~ $ sudo bluetoothctl
[NEW] Controller xx:xx:xx:xx:xx:xx raspberrypi [default]
[NEW] Device yy:yy:yy:yy:yy:yy yy-yy-yy-yy-yy-yy
(いくつかのオプション設定)
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
(ここからスキャン開始、ipad側のbluetoothもONにしてスキャン状態にする)
(zz:zz:zz:zz:zzが接続先ipadです)
[bluetooth]# scan on
Discovery started
[CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
[NEW] Device zz:zz:zz:zz:zz ほげほげ の iPad ★★これがipad★★
(ペアリング)
[bluetooth]# pair zz:zz:zz:zz:zz
Attempting to pair with zz:zz:zz:zz:zz
[CHG] Device zz:zz:zz:zz:zz Connected: yes
Request confirmation
(この辺でipad側にもポップアップがでてる。okする)
[agent] Confirm passkey 999999 (yes/no): yes
[CHG] Device zz:zz:zz:zz:zz Modalias: bluetooth:hogehogehoge
[CHG] Device zz:zz:zz:zz:zz UUIDs: .....
(一部略)
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: yes
[CHG] Device zz:zz:zz:zz:zz Paired: yes
Pairing successful
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: no
[CHG] Device zz:zz:zz:zz:zz Connected: no
[CHG] Device yy:yy:yy:yy:yy:yy RSSI: -101
(念のため信用コマンド発行)
[bluetooth]# trust zz:zz:zz:zz:zz
[CHG] Device 34:12:98:27:7C:A8 Trusted: yes
Changing 34:12:98:27:7C:A8 trust succeeded
(bluetoothctlツールから抜ける)
[bluetooth]# quit
짝짓기는 여기서 끝냅니다.
09-02.Bluetooth 네트워크 사용 준비
Bluetooth 네트워크 사용하기
PAN(Personal Area Network)과 같은 구성 파일인 것 같습니다.
bt-pan이라는 스크립트가 있기 때문에 그것을 사용합니다.
・bt-pan의 설명
설치가 매우 간단하다.(스크립트의 설정 위치는 취미에 따라opt로 정함)(bt-panを使うために必要なものをインストール)
pi@raspberrypi:~ $ sudo apt-get install python-dbus
(bt-panのダウンロード)
pi@raspberrypi:~ $ sudo mkdir -m 755 /opt/pan
pi@raspberrypi:~ $ cd /opt/pan
pi@raspberrypi:/opt/pan $ sudo wget https://raw.githubusercontent.com/mk-fg/fgtk/master/bt-pan
・・・
2018-04-30 20:15:00 (2.05 MB/s) - `bt-pan へ保存完了 [8902/8902]
(bt-panに実行権限付与)
pi@raspberrypi:/opt/pan $ sudo chmod 755 bt-pan
(試しにテスト)
(ipad側はWi-Fiを切ってモバイルデータ通信に。インターネット共有をオンにする)
pi@raspberrypi:/opt/pan $ sudo ./bt-pan client zz:zz:zz:zz:zz
⇒ pi側には何も出ないがipad側に接続済の表示!ok!
念のためifconfigで確認。bnep0が対象の接続。
pi@raspberrypi:/opt/pan $ ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
・・・
09-03.시작 시 자동 설정
자신의 운용 방법에 적합한 방법을 간단하게 설정하였다.
rc.local에 bt-pan 지령만 쓰면 돼!sudo /opt/pan/bt-pan client 34:12:98:27:7C:A8
이 줄rc.local의exit0에 앞서 보충했습니다.
이렇게 하면 pi전원을 연결할 때 아이패드 측 인터넷에서 ON으로 공유되면 연결된다.
만약 아이패드 방면의 조작을 잊어버리면 pi를 다시 시작해야 합니다
나도 크론 등 일정한 간격으로 검사하는 것을 고려해 보았지만 전원이 너무 낭비되었다
나는 지금 이런 상태에 매우 만족한다.
99. 참조한 웹 사이트 요약
・MicrosSD로 Raspberry Pi의 무선 LAN 설정
・RAMDISK에 Raspberry Pi의 로그를 올리는 방법
감사의 말!
Reference
이 문제에 관하여(Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haioku/items/4371b9a4f1d3568b355b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
설정용gui를 준비했기 때문에 거기서 진행합니다.
sudo raspi-config
08-01.암호 변경
1 Change User Password
08-02.언어 환경을 jp로 바꾸다
4 Localisation Options
-> I1 Change Locale
-> ja_JP.UTF-8 UTF-8
08-03.JST로 시간 설정 변경
4 Localisation Options
-> I2 Change Timezone
-> Asia
-> Tokyo
08-04.raspbian 업데이트
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo reboot
08-05.SD 카드의 긴 수명 처리
쓰기 횟수 제한으로 인해 SD 카드의 수명을 조금 연장할 수 있습니다.
아래 사이트를 참고하게 해 주세요!
RAMDISK에 Raspberry Pi의 로그를 올리는 방법
08-06.swap 삭제
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23236 361156 5884 60140 367608
Swap: 102396 0 102396 ★100k程度ある
pi@raspberrypi:~ $ sudo swapoff --all
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23348 360404 5884 60780 367500
Swap: 0 0 0 ★0にする
pi@raspberrypi:~ $ sudo apt-get -y remove dphys-swapfile ★パッケージ削除しておく
パッケージリストを読み込んでいます... 完了
...省略...
dphys-swapfile (20100506-3) を削除しています ...
man-db (2.7.6.1-2) のトリガを処理しています ...
pi@raspberrypi:~ $ sudo reboot
再起動後...
pi@raspberrypi:~ $ free
total used free shared buff/cache available
Mem: 444532 23964 21212 5892 399356 366724
Swap: 0 0 0 ★0になってるok!
pi@raspberrypi:~ $
08-xx.로그 RAMDISK 구성
아직 자주 가동 예정 이 없기 때문에 잠시 보류 하다
09. Bluetooth 온라인 설정
자신은 스마트폰 없이 유리와 아이패드 미니로 생활한다.
밖에서 카페라떼를 이동할 때는 아이패드 블루투스로 하는 게 편해요.
당시 설정도 기재돼 있다.
09-01.Bluetooth 쌍
블루투스니까 우선 짝짓기.
다음 명령을 발행하여 설정합니다.pi@raspberrypi:~ $ sudo bluetoothctl
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair zz:zz:zz:zz:zz
[bluetooth]# trust zz:zz:zz:zz:zz
[bluetooth]# quit
실행 로그(bluetoothctlツールの起動)
pi@raspberrypi:~ $ sudo bluetoothctl
[NEW] Controller xx:xx:xx:xx:xx:xx raspberrypi [default]
[NEW] Device yy:yy:yy:yy:yy:yy yy-yy-yy-yy-yy-yy
(いくつかのオプション設定)
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
(ここからスキャン開始、ipad側のbluetoothもONにしてスキャン状態にする)
(zz:zz:zz:zz:zzが接続先ipadです)
[bluetooth]# scan on
Discovery started
[CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
[NEW] Device zz:zz:zz:zz:zz ほげほげ の iPad ★★これがipad★★
(ペアリング)
[bluetooth]# pair zz:zz:zz:zz:zz
Attempting to pair with zz:zz:zz:zz:zz
[CHG] Device zz:zz:zz:zz:zz Connected: yes
Request confirmation
(この辺でipad側にもポップアップがでてる。okする)
[agent] Confirm passkey 999999 (yes/no): yes
[CHG] Device zz:zz:zz:zz:zz Modalias: bluetooth:hogehogehoge
[CHG] Device zz:zz:zz:zz:zz UUIDs: .....
(一部略)
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: yes
[CHG] Device zz:zz:zz:zz:zz Paired: yes
Pairing successful
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: no
[CHG] Device zz:zz:zz:zz:zz Connected: no
[CHG] Device yy:yy:yy:yy:yy:yy RSSI: -101
(念のため信用コマンド発行)
[bluetooth]# trust zz:zz:zz:zz:zz
[CHG] Device 34:12:98:27:7C:A8 Trusted: yes
Changing 34:12:98:27:7C:A8 trust succeeded
(bluetoothctlツールから抜ける)
[bluetooth]# quit
짝짓기는 여기서 끝냅니다.
09-02.Bluetooth 네트워크 사용 준비
Bluetooth 네트워크 사용하기
PAN(Personal Area Network)과 같은 구성 파일인 것 같습니다.
bt-pan이라는 스크립트가 있기 때문에 그것을 사용합니다.
・bt-pan의 설명
설치가 매우 간단하다.(스크립트의 설정 위치는 취미에 따라opt로 정함)(bt-panを使うために必要なものをインストール)
pi@raspberrypi:~ $ sudo apt-get install python-dbus
(bt-panのダウンロード)
pi@raspberrypi:~ $ sudo mkdir -m 755 /opt/pan
pi@raspberrypi:~ $ cd /opt/pan
pi@raspberrypi:/opt/pan $ sudo wget https://raw.githubusercontent.com/mk-fg/fgtk/master/bt-pan
・・・
2018-04-30 20:15:00 (2.05 MB/s) - `bt-pan へ保存完了 [8902/8902]
(bt-panに実行権限付与)
pi@raspberrypi:/opt/pan $ sudo chmod 755 bt-pan
(試しにテスト)
(ipad側はWi-Fiを切ってモバイルデータ通信に。インターネット共有をオンにする)
pi@raspberrypi:/opt/pan $ sudo ./bt-pan client zz:zz:zz:zz:zz
⇒ pi側には何も出ないがipad側に接続済の表示!ok!
念のためifconfigで確認。bnep0が対象の接続。
pi@raspberrypi:/opt/pan $ ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
・・・
09-03.시작 시 자동 설정
자신의 운용 방법에 적합한 방법을 간단하게 설정하였다.
rc.local에 bt-pan 지령만 쓰면 돼!sudo /opt/pan/bt-pan client 34:12:98:27:7C:A8
이 줄rc.local의exit0에 앞서 보충했습니다.
이렇게 하면 pi전원을 연결할 때 아이패드 측 인터넷에서 ON으로 공유되면 연결된다.
만약 아이패드 방면의 조작을 잊어버리면 pi를 다시 시작해야 합니다
나도 크론 등 일정한 간격으로 검사하는 것을 고려해 보았지만 전원이 너무 낭비되었다
나는 지금 이런 상태에 매우 만족한다.
99. 참조한 웹 사이트 요약
・MicrosSD로 Raspberry Pi의 무선 LAN 설정
・RAMDISK에 Raspberry Pi의 로그를 올리는 방법
감사의 말!
Reference
이 문제에 관하여(Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/haioku/items/4371b9a4f1d3568b355b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
pi@raspberrypi:~ $ sudo bluetoothctl
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair zz:zz:zz:zz:zz
[bluetooth]# trust zz:zz:zz:zz:zz
[bluetooth]# quit
(bluetoothctlツールの起動)
pi@raspberrypi:~ $ sudo bluetoothctl
[NEW] Controller xx:xx:xx:xx:xx:xx raspberrypi [default]
[NEW] Device yy:yy:yy:yy:yy:yy yy-yy-yy-yy-yy-yy
(いくつかのオプション設定)
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
(ここからスキャン開始、ipad側のbluetoothもONにしてスキャン状態にする)
(zz:zz:zz:zz:zzが接続先ipadです)
[bluetooth]# scan on
Discovery started
[CHG] Controller xx:xx:xx:xx:xx:xx Discovering: yes
[NEW] Device zz:zz:zz:zz:zz ほげほげ の iPad ★★これがipad★★
(ペアリング)
[bluetooth]# pair zz:zz:zz:zz:zz
Attempting to pair with zz:zz:zz:zz:zz
[CHG] Device zz:zz:zz:zz:zz Connected: yes
Request confirmation
(この辺でipad側にもポップアップがでてる。okする)
[agent] Confirm passkey 999999 (yes/no): yes
[CHG] Device zz:zz:zz:zz:zz Modalias: bluetooth:hogehogehoge
[CHG] Device zz:zz:zz:zz:zz UUIDs: .....
(一部略)
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: yes
[CHG] Device zz:zz:zz:zz:zz Paired: yes
Pairing successful
[CHG] Device zz:zz:zz:zz:zz ServicesResolved: no
[CHG] Device zz:zz:zz:zz:zz Connected: no
[CHG] Device yy:yy:yy:yy:yy:yy RSSI: -101
(念のため信用コマンド発行)
[bluetooth]# trust zz:zz:zz:zz:zz
[CHG] Device 34:12:98:27:7C:A8 Trusted: yes
Changing 34:12:98:27:7C:A8 trust succeeded
(bluetoothctlツールから抜ける)
[bluetooth]# quit
(bt-panを使うために必要なものをインストール)
pi@raspberrypi:~ $ sudo apt-get install python-dbus
(bt-panのダウンロード)
pi@raspberrypi:~ $ sudo mkdir -m 755 /opt/pan
pi@raspberrypi:~ $ cd /opt/pan
pi@raspberrypi:/opt/pan $ sudo wget https://raw.githubusercontent.com/mk-fg/fgtk/master/bt-pan
・・・
2018-04-30 20:15:00 (2.05 MB/s) - `bt-pan へ保存完了 [8902/8902]
(bt-panに実行権限付与)
pi@raspberrypi:/opt/pan $ sudo chmod 755 bt-pan
(試しにテスト)
(ipad側はWi-Fiを切ってモバイルデータ通信に。インターネット共有をオンにする)
pi@raspberrypi:/opt/pan $ sudo ./bt-pan client zz:zz:zz:zz:zz
⇒ pi側には何も出ないがipad側に接続済の表示!ok!
念のためifconfigで確認。bnep0が対象の接続。
pi@raspberrypi:/opt/pan $ ifconfig
bnep0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
・・・
sudo /opt/pan/bt-pan client 34:12:98:27:7C:A8
・MicrosSD로 Raspberry Pi의 무선 LAN 설정
・RAMDISK에 Raspberry Pi의 로그를 올리는 방법
감사의 말!
Reference
이 문제에 관하여(Raspberry Pi Zero W에 Raspbian Stretch를 설치하여 다양한 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haioku/items/4371b9a4f1d3568b355b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)