投稿

ラベル(raspberry Pi)が付いた投稿を表示しています

syslogサーバーを立てる(途中)

 ルータのログを取ろうとラズパイにsyslog サーバを設定したのですが、手元のルータはrlogに対応していないことが判明。テストまでいっていないので後日更新しよう。 Ram diskを作る ラズパイではファイルシステムをフラッシュメモリにつくっている。フラッシュメモリは書き込む度に寿命が縮むことから、ログファイルはram diskを作ってそこに書き込むことにする(リブートで記録が失われてしまうが)。ramdiskを作るため/etc/fstabに次の行を追加する。 tmpfs /ramtmp tmpfs defaults,size=16m,noatime,mode=1777 0 0 設定が正しいか、手動でマウントしてチェックする $ mkdir /ramtmp $ mount /ramtmp $ df #チェック syslogを受信する設定 $ vi /etc/rsyslogd.conf # provides UDP syslog reception module(load="imudp") input(type="imudp" port="514") /etc/rsyslog.d/remote-syslog.conf ファイル内容 # receive from remote syslog :fromhost-ip, isequal, "192.168.xxx.yyy" -/var/log/remote-syslog & ~ syslogをリスタートする # /etc/init.d/rsyslog restart ここで、ルータからlogをなげようとしたら、手元のルータは投げられないことがわかったので、とりあえずここまで。 logrotateもセットする必要があるとおもう。これをファイルシステムの取り直せばよいような。 参考  @SachielCurio さんの berrr pi lab Raspberry Pi/各種設定/log,tmpのオンメモリ(tmpfs)化 aspberry Pi/syslog転送

raspberry piの下拵え

 ラズパイ君をマイクロサーバとして使うための下拵えのメモ。 (ハードを揃える) 本体(ラズバイ4)   :4MBくらい 記憶(マイクロSDカード):4GBくらい。スピードクラスに注意。 電源(USB type-C電源)  : 3A。100均電源は2A程度までなので力不足。 ヒートシンク      :やはり必要 冷却ファン ケース (初期設定に必要なハードウェア) HDMIケーブル(micro HDMI):micro HDMIのため変換が必要 キーボードとマウス、HDMIモニタ (起動ディスクの作成) ディストリビューションを選んで、マイクロSDカードに書き込む。 (起動) HDMIモニタ、キーボード、マウスを接続、SDカードをさしこみ、電源をいれる。あとは画面の指示にしたがい、言語やキーボード、パスワード設定、ネットワーク設定、バージョンアップなど行い、再起動する。 参考 Indoor Corgiさん Raspberry PiのセットアップとOSの初期設定 (マイクロサーバーとして使うための設定) インターフェースに固定アドレスを割り当てる ユーザを登録し、sudo権限など設定する。 SSHを有効にする 起動時にPOWER LEDが点滅するように設定する (仮想デスクトップで作業するための設定) VNCを有効にする VNCサーバーに接続できるユーザを登録する HDMIを常時有効にする。解像度を固定する 参考 Indoor Corgiさん VNCでRaspberry Piにリモートデスクトップ接続 (Windows/Mac/Linux対応)

ADS-B受信してみた

Flightrader24がなぜ世界中の飛行機の位置情報を集められるかというと、飛行機の便名や位置情報などをアナウンスする無線通信をボランティアが受信し、その情報を集めてデータベースを構築しているそうです。 職場の同僚に聞いたところ、ラズパイとDVB-Tのドングルで受信できると聞き、俄然興味がわき、5月の連休前に部材を集めました。早速手始めにFMを受信するなど遊んでいたのですが、今日までそのままになっていました。 一念発起して、石川宏さんのNatural研究所「 RaspberryPiによるADS-B受信機 」の通りにソフトをインストールしたところ、特にはまることなく受信できました。1階のリビングでもそこそこ受かり。20kmくらいまでの飛行機のデータが取れました。アンテナをちゃんとして二階で受信すればもう少し受信できるんじゃないかな。フライトレーダーにコントリビュートもできるらしい。 ラズパイにVNCをセットして、リモートでデータを覗く構成としたのですが、熱い(70度、ヒートシンクつけてなかった)。火がでると怖いので、連続運転は危険かも。