D-Star Hotspot 設定 (G4KLX)

Version 1.1 by BX2ADE & BU2EA (BX2AFC), Sep 4, 2016


硬體需求

建置 D-Star Hotspot 需要以下硬體設備:

  • 可連接到 Internet 網路的電腦:以下使用 Raspberry Pi (RPi) 為例

  • 具有 9600 bps Packet Port 的 FM 車機

  • DV Board (GMSK Modem):以下使用 DV-RPTR v1 以及 GMSK Modem 為例


  • 軟體需求

    軟體部分主要以 G4KLX 所開發的 ircDDBGateway / DStarRepeater 為主。

    由於 RPi 的普及,許多業餘玩家將 G4KLX 套件,整合到 RPi 的作業系統之內,製作成為 image (映像檔),以便於安裝。以下以 Maryland D-Star 所製作的映像檔為例。

    使用 RPi 3 的玩家,建議可安裝 Western D-Star 所製作的映像檔 Raspbian Jessie 26-02-2016,因其新增了一個管理程式,使用上更為便利。


    安裝硬體

    請注意:由於軟硬體種類繁多,無法針對每一種硬體設備或軟體詳述,以下範例或有疏漏,敬請見諒。


    1. 連接車機至 DV-RPTR 或 GMSK Modem

    將 DV-RPTR 或 GMSK Modem 的 Data 線連接到車機的 9600 Data Port。

    車機的 9600 bps Data Port 如下圖:


    2. 連接 RPi 至 DV-RPTR 或 GMSK Modem

    將 DV-RPTR 或 GMSK Modem 與 RPi 用 USB 線連接。


    安裝軟體

    1. 下載 RPi image

  • Maryland D-Star RPi Image 下載頁面

  • Wetern D-Star Raspbian Jessie 26-02-2016 for RPi3 下載頁面


  • 2. 將 Image 寫入 SD 卡

    使用 Win32 Disk Imager,將下載的 Image 檔寫入 8G 以上的 SD 卡。


    3. RPi 準備好後開機要做下列的工作

  • 確認連線IP(可由WIFI AP上找到)

  • 利用ssh連進去(account/password : pi/raspberry)

  • 如果是DHCP記得去改/etc/resolve.conf

  • 下這一行command

    sudo vi /etc/resolv.conf

    修改內容成為

    nameserver 8.8.8.8
  • 安裝xrdp

  • 下這行command

    sudo apt-get install xrdp

    這樣就可以由windows用遠端桌面連線至RPI


    4. 由windows用遠端桌面連線至連線IP

    這裡打pi/raspberry登入


    5. 登入後可以看到這個畫面


    6. 下列幾個是重要的桌面捷徑

    藍色框內為設定 DStarRepeater 的(灰色是LOG)

    粉紫是設定ircDDBGateway 的(粉紅是LOG)


    7. 修改 DExtra_Hosts.txt

    點LX Terminal Windwos

    打 sudo vi /usr/local/etc/DExtra_Hosts.txt

    在最前面加入一行,注意最後有一個 L

    XRF886 xrf886.metropit.net L
    

    加入後存檔 ( ESC : w q ENTER )


    8. 設定 DStarRepeater

    首先點藍色的ICON


  • Callsign

  • 這裡照打改呼號即可

  • Mode

  • 一定要為 Simplex

  • RPT1 Validation

  • 請設定為 On


  • Network

  • 不變


  • Timer


  • Announcement


  • Beacon


  • Modem (這一項最重要)

    Type 要選你的 Modem 是 DV-RPTR v1 或是 GMSK Modem。

    使用 GMSK Modem 不需額外設定,但若為 DV-RPTR v1 則需要按下 Configure 進行以下設定

    RX TX inversion要和你的車機互相測試才知道要怎麼設(我的是YAESU 7800是下面的設定)

    TX level也要調整,但先測試RX TX inversion,測試方法等手機設定部份後再提


  • Control1

  • 設成 Disable


  • Control2

  • 不要動


  • Controller

  • 設成None


  • 設定存檔

  • 關掉前記得存檔(SAVE),右上角X後程式自動會重啟(這時候最好把二個LOG都打開看看重啟的狀況),看下面這樣


    9. 設定 ircDDBGateway

    設定好了 Repeater 後 DV 應該就可以收到資料,接下來設定 ircDDBGateway 這是一個將DSTAR的數位內容送至 Reflector 的程式

    點粉紫色的ICON,啟動設定程式,設定方法如下:


  • Gateway

  • TYPE : Hotspot

    Callsign改成你的

    Latitude/Longitude改成你的(可以去google.map看你的置位的數值為多少照填過來)


  • Repeater 1

  • 這個設定很重要,就是設定要連去那一個 Reflector,目前台灣只有一個由 BX2AFC 架設的 XRF886

    Band -> B 70cm band

    Type -> homebrew

    Reflector -> XRF886 C或A (C 只在 Reflector 不會連到國外去, A就會連到國外去)

    其它不改


  • Repeater 1 (第二頁)

  • Latitude/Longitude照你repeater設定一樣即可其它不要改


  • Repeater 2/3/4

  • Repeater 2/3/4 都設成 none


  • ircDDB

  • 這也是很重要的設定

    如果你沒有注冊 DSTAR 先以 rr.openquad.net 這個不用密碼的 server 為設定即可,之後有注冊可選用另一個要密碼的server


  • D-PRS

  • 打開它就支援APRS的功能但是由DV支援

    可以在 aprs.fi 看到你的紅色D字站台出現


  • DExtra

  • 必須設定為 Enabled,否則無法連接 Reflector


  • DPlus


  • DCS and CCS

  • Server 隨便選一個


  • Starnet

  • 不要設定,維持現有的狀況


  • Remote

  • Disable


  • Misc


  • 設定存檔

  • 一樣設定好一定要存檔,按X就會關掉軟體會自動重啟


    10. 防火牆設定

    把下面的 UDP Port 做 Port Forwarding 到 RPi 去

    UDP 協定
    
    30001-30007
    20007-20007
    30051-30057
    30061-30065
    40000
    

    版權聲明

    本文未經作者許可,嚴禁轉載,特此聲明。 ©2016, BX2ADE, All Rights Reserved.