ラズベリーパイ 自動起動 苦戦

ラズパイでのGPS基準局公開、str2strを自動起動させようとシェルスクリプトを書いて、ちゃんとおいて rc.local にシェルスクリプトへのフルパスを書いてリブート。

でも起動してくれない。??

何が悪いんだと?と、書き物やネット上の記事と格闘中。

でもこの記事を書いている時点で原因がたぶん判明。今からやってみます。

たぶん うまいこと行くと思います。

。。。。。。。。さっきSSH経由でシェルスクリプを書き換えリブート。

ちゃんと。str2str が起動していました。

理由はやはりシェルスクリプの内容でした。わかってみれば当たり前のことでした。

いままで単に端末から起動させていたのでシェルスクリプの内容は

./home/      /RTKLIB/app/  として起動に使っていましたがそれを単純に rc.localに書いていました。

そうではなくてチャンとrc.local  にはシェルスクリプトですよということと、そのありかまで行ってそして前記のシェルスクリプトを実行させる。といういわば当たり前のことをしていなかった。

ただそれだけでした。 でもまた一つ知識が増えました。(最も最近は増える知識よりも忘れていくものの方が多くて)

init.d に書かないようになったとかいろいろ勉強になりましたが、今回のことは基本中の基本ができていなかった。(忘れることの方が多い、証拠)

また善意の基準局掲示板にも掲載されました。

それでも草の根基準局の仲間入りができました。位置の精度を上げます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です