7
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

久しぶりにラズパイを起動したけどすべてを忘れていた時のメモ

Posted at

久々にRaspberry Pi Model 3Bで遊ぼうと思ったけど、どんな状態だったか全部忘れてました。まず、パスワードが分からない。リモートデスクトップやSamba、SSHが繋がっていたはずだけど、繋がらないといった状況です。

状況確認から開発環境の再構築までのメモです。具体的には、OSの確認、日本語入力、パスワードの確認、SSH、リモートデスクトップ接続、Samba接続を行いました。

OSの確認方法

$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

パスワードの再設定

パスワードを忘れていたので再設定した。
下記でパスワードを再設定

$sudo passwd <USERNAME>
$sudo passwd root

日本語入力

下記ページを参考にしました。
https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-input-japanese/

Wifiルータ上のWindows PCからPingが通らない

結論、WindowsPC側はWindows10のping応答の設定と、Wifiの再起動で相互にpingが通るようになりました。以下、その時の確認手順です。

  1. PC->ラズパイ:NG

  2. PC->Wifiルータ:OK

  3. ラズパイ->Wifiルータ:OK
    どうやら、Wifiにはどちらも繋がっているらしい。ここで、第三者のiPhoneから調べてみる。
    Ping - network utilityアプリを使いました。

  4. iPhone->Wifi:OK

  5. iPhone->ラズパイ:OK

  6. iPhone->PC:NG
    ここで初めてNG。WindowsPC側の受信に問題がありそう。WindowsPC側はWindows10のping応答の設定を見ると"無効"となっていたので"有効"に設定変更した。
    https://www.wannko.net/windows10/network/ping.html

  7. iPhone->PC:OK
    これでスマホからのpingが通るようになった。

ここまで試したが、概ね問題なさそう。ただ、ネットワーク上のGoogle Homeも見えないなど、ほかにもよくわからないことがあったので、とあるページを参考に、騙されたと思ってWifiルータを再起動。これですべて解決しました。

うちのWifiルータsony nsd-g1000tですが、定期的に再起動しているのか、そのタイミングでWifiロストすることがよくありました。ルータの問題かも。今度調べます。

SSH接続

teratermから接続できるようになります。

リモートデスクトップ

VNCは下記を参考にして、RealVNCをインストールしました。

参考:https://www.indoorcorgielec.com/resources/raspberry-pi/raspberry-pi-vnc/

リモートデスクトップもラズベリーパイのIPアドレスを指定したら接続できました。

ここまでで、VNC、リモートデスクトップ、SSHで接続完了できました。

image.png

Samba

Linuxの扱いに慣れてないので、WindowsPCからSambe+SSHで操作するために、Sambaをインストール。
※ 今回はすでにインストール済みでした。

$ sudo apt-get install samba
$ samba -V
Version 4.5.16-Debian
$ sudo vi /etc/samba/smb.conf

末尾に追加。意味は下記ページを参照ください。
Raspberry Pi にSambaを設定して共有フォルダ接続
ここでは、home/piにpiユーザー権限でアクセスできるようにしています。guest ok = yesとして、パスワードなしでアクセスできるようにしています。

[raspberrypi]
 comment = Raspberry Pi
 path = /home/pi/
 guest ok = yes
 read only = no
 browsable = no
 force user = pi

パスワード再設定。

$ sudo smbpasswd -a pi

Samba再起動。

$ sudo systemctl restart smbd

Windows側で、エクスプローラ上のアドレスに"\+IPアドレス"を入力すると、無事piディレクトリにアクセスすることができました。

image.png

開発環境が整ったので、いったんここまでのメモとしておきます。

7
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?