We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

2 posts • Page 1 of 1
ton_katu
Posts: 197
Joined: Sun Jun 27, 2021 3:28 am

Pi OS (32-bit)bullseye リリース2022年09月22日と[ssh]

Tue Oct 18, 2022 9:25 am

ラズパイゼロWで暫く前からアップデートの度にエラーが続き
アップデート出来ない。
そこで
sdカードを[ Rasberry Pi imager v1.7.3 ]で焼き直したら・・・

Pi OS (32-bit)bullseye
リリース:2022年09月22日

OSが、busterからbullseyeになってる!

(OSリストの一番上モノを選択した。
よく観たら、[ LEGACY 版 Buster ]も 下の方にあった。)

★なお、Wifi設定項目はsdカード書き込み時に同時に入力済み。
これまで、この方式で問題が無かった。

しかし、以下の現象が・・・

★焼直後の起動でSSH接続出来ない。

やむなく
電源ボタンでoffし、電源再投入で起動した。

Linux にじゅうまるにじゅうまるにじゅうまる 5.15.61+ #1579 Fri Aug 26 11:08:59 BST 2022 armv6l

始めに、アップデート、これは問題なく、完了。

[ $ sudo raspi-config]して
・VNC
・i2c
オン。

★アップデート直後の再起動後、SSH接続出来ない!!

これはかなり長い間、起きていない現象!

『焼き直し』が テットリ速いので
カードを替えて,sdカード焼き直し。
ラズパイに挿入して起動するとかなりの時間、Ledブリンク続く。
後で、判明したがIPアドレスを取得出来ない
状態になって居た。
=SSH接続出来ず電源が入ったままなので、電源カット。

=====sdカードを替えて、再々度の焼き直し。
sdカードをPCで見るとbootディレクトリに
空の[ ssh(ファイル、拡張子無し) ]が無いので、
[ ssh ]を入れて観た。

ここに[ ssh ]ファイルが必要と以前、
Web記事を複数の箇所で見た記憶が有った。

★[ ssh ]ファイルをbootディレクトリに
入れたら、ココでSSH接続出来た。

焼き直し直後のアップデートで
======以下のメッセージが出た・・・
$ sudo apt update
Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock. It is held by process gekitd)
N: Be aware that removing the lock file is not a solution and may brtem.
E: Unable to lock directory /var/lib/apt/lists/
===
メッセージへの対処が分からないので
ダメモトで再度、

sudo apt update

を実行したら、問題なく upgrade に進めた。

sudo apt autoremove

の案内もあったので、実行し完了。

[ $ sudo raspi-config]
・VNC
・i2c
オンし
アップデートしたのでラズパイ再起動 すると
またもや、SSH接続 出来ない!

sdカードをPCのエクスプローラーでみると
「bootディレクトリに空のssh
{ファイル、拡張子無し}が無い」ので
再度、[ ssh ]を作り措き

★ラズパイをSSH接続して見ると、[ ssh ]が在れば、接続する、
これは [ ssh ]は必須で『間違いなさそう』。

VNCで/bootを観ると、この時点で
既に、[ ssh ]は、観えない。
VNCでロケール設定したので、また再起動するも立ち上がらず。
=SSHもVNC共にダメ
「無効なホスト」 [ No such host is known ]

再度、sdカードをPCで開き
/bootを観ると、sshが無いので、
再度sshを作る。
これで接続したが、VNCで/bootを観ると
やはり[ssh]が無い。

★[表示 - 隠しファイルを表示]でも、表示されない。

追記{2022年10月21日)この[ ssh ]はSSH接続が確立すると
自動で削除されるようになって居るらしい。
だから、一旦はSSH接続できても、再起動や電源カット(アダプターを抜く)
などすると接続出来なくなってしまう。

直前まで/bootにあった[ ssh ]が /boot に無いのは,この為。

ココでVNCを閉じ、再接続を試みると・・・
[ Timed out waiting for a response from the
computer ]
で接続出来ない。

何度も同じ事を繰り返しているが、手順に誤りが
無い事を確かめたくて繰り返して仕舞った :)

この直後のSSH接続は出来た。!?

Linux にじゅうまるにじゅうまるにじゅうまる 5.15.61+ #1579 Fri Aug 26 11:08:59 BST 2022 armv6l

ここで
★ラズパイを再起動するとやはり、
SSH接続出来ない。

再度、再度 [ ssh ]を作って
ラズパイ起動すると接続出来る。

★どうも、現状は
ラズパイzeroWを起動する度に、
sdカードに [ ssh ]を書き込まないとダメだ。

sudo pip3 install adafruit-circuitpython-ssd1306

して、保存していた
[ stats.py ]
を戻し
sudo python3 stats.py
で、表示できた。

複製したコンソール(Tera Term)から

sudo nano /etc/rc.local (#起動時に状態表示させる為)

して

sudo python3 /home/pi/stats.py &

を exit 0 の直前に追記し ファイルを閉じると

IPアドレスを除いて表示される。

sdカードをPCに戻して再度sshを作り
ラズパイを起動すると
今度はIPアドレスも揃って表示された。

ここでSSH接続しているTeraTermで
/boot
を覗くと
=====
$ cd /boot
pi@にじゅうまるにじゅうまるにじゅうまる:/boot $ ls
COPYING.linux bcm2710-rpi-zero-2.dtb issue.txt
LICENCE.broadcom bcm2711-rpi-4-b.dtb kernel.img
'System Volume Information' bcm2711-rpi-400.dtb kernel7.img
bcm2708-rpi-b-plus.dtb bcm2711-rpi-cm4.dtb kernel7l.img
bcm2708-rpi-b-rev1.dtb bcm2711-rpi-cm4s.dtb kernel8.img
bcm2708-rpi-b.dtb bootcode.bin overlays
bcm2708-rpi-cm.dtb cmdline.txt start.elf
bcm2708-rpi-zero-w.dtb config.txt start4.elf
bcm2708-rpi-zero.dtb fixup.dat start4cd.elf
bcm2709-rpi-2-b.dtb fixup4.dat start4db.elf
bcm2709-rpi-cm2.dtb fixup4cd.dat start4x.elf
bcm2710-rpi-2-b.dtb fixup4db.dat start_cd.elf
bcm2710-rpi-3-b-plus.dtb fixup4x.dat start_db.elf
bcm2710-rpi-3-b.dtb fixup_cd.dat start_x.elf
bcm2710-rpi-cm3.dtb fixup_db.dat
bcm2710-rpi-zero-2-w.dtb fixup_x.dat
====
と、[ssh] は観えない。←SSH接続確立後、自動削除される仕掛けになってる
無い訳です!!!

★拡張子が無い為、表示されないのか?? ←ではなく、上記の理由です、

★★結論★★
現状は、このbullseyeでは、ラズパイzeroW電源投入時
/bootに[ ssh ](拡張子無しファイル)が必要。

状態が保存されないので、ラズパイゼロW起動の度に、
[ ssh ]を/bootに書き込む要あり。
観えなくとも、起動時に必須。
無いと、SSH接続出来ない。

Pi OS (Legacy) Buster
リリース日時;2022年09月22日

がリストに在るので、こちらを試すと

Pi OS (Legacy) Buster では、

★ /bootに[ ssh ](拡張子無しファイル)が
無くとも、問題なくSSH接続した。

[ stats.py ] も 問題なく表示している。
======
[ stats.py ] は、 adafruit-circuitpython-ssd1306 の
ラズパイ状態(ステータス)表示アプリ
Last edited by ton_katu on Fri Oct 21, 2022 8:52 am, edited 1 time in total.

ton_katu
Posts: 197
Joined: Sun Jun 27, 2021 3:28 am

Re: Pi OS (32-bit)bullseye リリース2022年09月22日と[ssh]

Tue Oct 18, 2022 12:42 pm

どうしてもBullseyeでなけらば、ならない
と言う事もない。

使う度に、/boot
に [ ssh ]を書き込むのも面倒なので、(ケースの脱着がある)
OSはLEGACY版に挿し替えた。

OSはLEGACY版で、アップデートの度に、出ていたエラーも無く(原因不明)なり
sdカードは焼いたままで OK なので
都合が良い。

廉いsdカードを使っていたので、不調の原因はsdカードかと
疑ってみたが、sdカード疑惑は「濡れ衣」だった。3枚交換してみた。

SSH接続出来ない原因が判らず、半日遊んだ。

どうやらラズパイzeroW Bullseye(32bit 2022年09月22日版)のバグと思われる。

2 posts • Page 1 of 1

Return to "日本語"

AltStyle によって変換されたページ (->オリジナル) /