• 追加された行はこの色です。
  • 削除された行はこの色です。
#freeze
**ircDDBgateway@RaspberryPi [#e04fea09]
R-Pi(Raspberry Pi Type B)にircddbgateway+dvapnode を組み込みDV運用。

+rarファイルのダウンロード
   http://www.westerndstar.co.uk/Downloads/DVAP+ircDDB+VNC.rar
  
+rarファイルの解凍
  解凍するとDVAP+ircDDB+VNC.img(4GB)ができる。これを例えば、/usr/local/src に置くとする。
 
+SDカードにベタ焼き
  4G以上のクラス10のSDカードを用意してそれに焼く。
 【Linux】
  SDカードを挿してマウントされた場合は、umount しておく。
  /dev/sdbになるのかの確認は、挿したときのtail -f /var/log/messages で判断する。
  dd bs=8M if=/usr/local/src/DVAP+ircDDB+VNC.img of=/dev/sdb((書き込み最終pkill -USR1 -n -x dd で何バイト書き込んだかが表示される))
 【Windows】
   http://www.raspberrypi.org/downloads の中ごろのWin32DiskImagerをクリックて開いた画面の
   win32diskimager-binary.zip (md5, sig) をインストールして使う。
 
+準備するもの
++R-Pi ボード
++USBキーボード、マウス (最初はこれをボードのUSBに挿す)
  ボードのUSBから供給できる電流はMax140mA/個なので注意。
  DVAPを接続する場合は、1つ不足となるので、USBハブ外部電源供給有りでを使うか、
  HID仕様のワイヤレスキーボード(+マウス)のドングルを挿して(USBは1つでOK)使う。
++LANケーブルをRJ45コネクターに挿し
++HDMIにDHMI仕様のモニターに接続。
  無ければ、ビデオ入力端子のあるモニターにR-Piのビデオ出力ピンの方に接続して使う。
++DVAPをUSBに接続する。
++microUSBが電源でSWは無し。突っ込むと起動する。このmicroUSBは多少硬いので、注意。
電源は700mA以上の5Vが必要。(1A以上を推奨)
 
+起動
 1分ぐらいで、X-Window(CIEWM)が起動し、ばかでかいラズベリーの絵が現れる。
さらにしばらく待つと自動で、ircDDBgatewayとDVAPnodeが起動するが、default設定のままなので、
preferenceを開き、設定マニュアル((&ref(Gateway-ENG.pdf);))に従って各タブの設定をしていく。
 
+設定(概要)
++ircDDBgateway
+++Gateway・・自局Callgin(ex. JH1BLT)その他はこのとおりに。(位置情報はご自分の)
+++Repeater1((最初の1のみでマニュアルと実際とは多少表記が異なるので注意))
  bandは周波数に合わせる144MHzは”C”
  起動時接続するRefrectorは指定してもしなくても良い。
  StartupはYesに。後はそのまま。(周波数等の設定がこのマニュアルには載っているが無視)
+++ircDDB・・ここでは、no passwd で利用できるイタリアのサーバにする。
+++D-PRS ・・これは必要なら設定
+++DExtra・・同上
+++D-Plus・・Enabled 、5、login はUSTRUSTに登録してあるコール(ex.JH1BLT B)
+++DCS ・・・これも使うならEnabledにする。
+++StaNet・・このタブは使用しないのでそのまま。
+++Remote・・remotecontrolというソフトも起動してlink unlinkさせる場合使用する。
       使わなければ設定不要。
+++Misc ・・D-RATSは当面使わないだろうから、Disable。その他はEnabledにしておけば良い。
++preferenceの変更をした場合、OKをクリックすると英文((ソフトが再起動されたときに有効となる。))が表示される。これは、DVAPnodeも同様。
 
++重要
Repeaterで設定するバンド(ex. C)とDVAPのバンドは合わせること。
 
++DVAPnode
+++Calsign・・ここはマニュアルと異なる画面となっている。Gのところと、その下のGatewayに同じ自分のコール
      (ex. JH1BLT)を設定する。
+++Network・・Gateway Address には127.0.0.1 と入力し、他はそのまま。
+++Timers ・・そのまま。
+++Beacon ・・VoiceをEnableにし、timsも30分ぐらいに長くする。
+++DVAP ・・・Portは、R-Piが正常にDVAPを認識していればそのまま。
+++他はDVAPToolを参考に。
**system一部変更 [#zeddafb2]
+目的
 CPU負荷軽減と起動から使用可能までの時間短縮
+変更内容
++ircddbgateway dvapnodeをdaemonで起動
 事前にDesktop画面上で、preferenceを設定しておく。
 defaultのGNOMEのautostart機能 ~/.config/autostart/xxxx.desktop が起動しないように、属性を変更↓する。
 xxxx.desktop → xxxx.disabled
 xxxx.desktop → xxxx.disabled
 
 /etc/rc.local にpiとしてOSの立ち上げ時に起動するよう、次の様に設定する。
 # Print the IP address
 _IP=$(hostname -I) || true
 if [ "$_IP" ]; then
   printf "My IP address is %s\n" "$_IP"
 fi
 
 su pi -c "sudo ircddbgatewayd" &
 su pi -c "sudo dvapnoded" &
 
 exit 0
 
++Desktop(X-windows)起動→起動をOFFに(常時CUIで運用するため)
 sshでpiでログイン後、
 $sudo raspi-config
 下から二番目のスクリプトを実行し、起動時にDesctop起動は"No"として、再起動
++vncserver :1 → :0 でListen
 初期登録されているservice を削除する。削除する前のRCファイル(/etc/rc?.d/以下)の登録状況を確認しておく。
 初期登録されているservice登録を削除する。削除する前のRCファイル(/etc/rc?.d/以下)の登録状況を確認しておく。
 $ sudo update-rc.d tightvncserver remove
 ↑これを実行した後、上記フォルダーで削除されていることを確認しておく。
 /etc/init.d/vncboot を作成する。
> --- vncboot ---
#Set the VNCUSER variable to the name of the user to start tightvncserver under
 VNCUSER='pi'
 eval cd ~$VNCUSER
 case "$1" in
 start)
  su $VNCUSER -c '/usr/bin/tightvncserver :0'
  echo "Starting TightVNC server for $VNCUSER "
  ;;
 stop)
  pkill Xtightvnc
  echo "Tightvncserver stopped"
  ;;
 
 *)
  echo "Usage: /etc/init.d/tightvncserver {start|stop}"
  exit 1
  ;;
 esac
 exit 0
 ----------------
<
 # chmod 755 /etc/init.d/vncboot
 としてから、servicesに登録する
 としてから、servicesとして登録する
 #update-rc.d vncboot defaults
 /etc/rc?.d/以下の登録状況を確認しておく。
**CUIで設定値を編集 [#l1cff15f]
+Desktop画面で設定したpreferenceは、それぞれ
 ircdbgateway・・/etc/ircddbgateway
 dvapnode・・・・/etc/dvapnode
こ2つはTEXT File なので、viやjed で容易に編集可能。慣れてくればCUIで設定変更もでき、効率よい。
 
&color(Red){''以下作成中''};
#clear
- 分かりやすい解説で、とても参考になりました。ありがとうございましたm(_ _)m -- [[JP1LMJ 青木]] &new{2013-01-05 (Sat) 17:14:04};

#comment
#navi(日記)


リロード   新規 下位ページ作成 凍結解除 差分 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS