XRF937, dxrfd 리플렉터 설치 방법 DV (DMR,DSTAR and Fusion)

안녕하세요 HL2UVH입니다.

여러 버전으로 흩어져있는 dxrfd 리플렉터 소스를 정리 해 봤습니다. 이 소스를 기초로 계속해서 DExtra 리플렉터 소스를 제가 직접 유지 보수 할 예정이니 최신 XLX리플렉터가 아닌 dxrfd가 필요하시면 사용하시기 바랍니다. 현재 버전 3.17 로 시작하며 이후 제 bitbucket Repository 에서 clone 받으시면 됩니다. 요즘 제가 바쁜일이 많아서, 조금 여유로워 지면 아래 내용을 하나로 묶어서 설치 스크립트를 만들어 함께 제공하도록 하겠습니다.

https://bitbucket.org/sojubox/dxrfd


준비물
서버 : Raspberry Pi 버전상관 없음
OS : Raspbian Jessie 또는 Debian Jessie
로그인 계정 : pi 기준으로 명령어들 나열합니다.
현재 운영중인 XRF937 세팅파일 첨부합니다.

소스받기
git clone https://bitbucket.org/sojubox/dxrfd.git

빌드
cd ~/dxrfd
make
cd ~/dxrfd/xrf_lh
./xrf_lh.doit

설치디렉토리 생성
sudo mkdir -p /opt/dxrfd
sudo mkdir -p /var/www/html/dxrfd

각 디렉토리에 복사
sudo cp ~/dxrfd/dxrfd.SVC /etc/init.d/dxrfd
sudo cp ~/dxrfd/blocks.txt /opt/dxrfd/
sudo cp ~/dxrfd/dxrfd.cfg /opt/dxrfd/
sudo cp ~/dxrfd/xrfs.txt /opt/dxrfd/
sudo cp ~/dxrfd/xrf_lh/xrf_lh /opt/dxrfd/
sudo cp ~/dxrfd/xrf_lh/xrfs.url /opt/dxrfd/
sudo cp ~/dxrfd/dashboard/* /var/www/html/dxrfd/

데몬 등록
cd /etc/init.d
sudo systemctl daemon-reload
sudo systemctl enable dxrfd

크론탭에 등록
sudo crontab -e
------------------------------------
# 대시보드 생성 매1분
* * * * * /opt/dxrfd/xrf_lh DS0DE XRF937 "Korean D-Star User Group" 192.168.0.23 YES /opt/dxrfd/xrfs.url 60 "" > /var/www/html/dxrfd/index.html
# XLX071의 C모듈과 링크 매1시간
0 * * * * /bin/echo "lrf CXRF071C" | /bin/netcat -uq 1 127.0.0.1 30002 2>&1 > /dev/null

설정파일 변경
sudo vi /opt/dxrfd/dxrfd.cfg
---------------------------------
# dxrfd.cfg configuration file for dxrfd
# Lines starting with a pound sign are discarded.
# Lines containing a pound sign are also discarded.
# Information on each line must start in the left-most position.

# The reflector name must start with XRF
# The name length must be exactly 6 characters, no less, no more.

# Replace zzz with a 3-digit number
# WARNING: Use your own 3-digit number
OWNER=XRF937

# This must be your personal USER callsign and registered with K5TIT
# Set it correctly and then remove the # from the beginning of the line
ADMIN=DS0DE

# dxrfd server listens on this IP address for linked repeaters.
# Use 0.0.0.0 for most cases
LISTEN_IP=0.0.0.0

# dxrfd listens on this UDP port for linked repeaters.
LISTEN_PORT=30001

# dxrfd listens on the command port for admin commands
COMMAND_PORT=30002

# capacity for linked repeaters that use g2_link, ...
MAX_USERS=100

# log QSO details
QSO_DETAILS=Y

# LINK STATUS FILE
STATUS_FILE=/opt/dxrfd/XRF_STATUS.txt

# Remote XRF reflectors, this file can be empty
USERS=/opt/dxrfd/xrfs.txt

# The file of blocked callsigns, it can be empty
BLOCKS=/opt/dxrfd/blocks.txt

# capacity for connected users that use one of these: DVAPTool, DVTool, r2g2_p hotspot, ...
MAX_OTHER_USERS=100

모듈링크를 위한 리플렉터 호스트 등록
xrfs.txt
------------------------------
XRF071 xrf071.dv.or.kr



XRF070, XLX071 리플렉터건으로 마음 상하신 분들도 많고, 험담과 유언비어들을 퍼트리는분들의 교신을 듣고있자니 이게 정상적인 인간인가 하는 생각도 드네요, 070 도싫고 071도 싫은 사람은, 부디 원하시는 리플렉터들 많이들 만들어서 사용하시기 바랍니다. DSTAR 리플렉터는 누구든지 만들어쓰면 됩니다. 왜 잘 돌아가는 리플렉터에 들어와서 좋네 나쁘네 말들이 많은지 모르겠습니다.

Best 73
HL2UVH

덧글

  • sojubox™ 2017/05/31 13:18 # 답글

    변경내용 >>

    * * * * * /opt/dxrfd/xrf_lh DS0DE XRF937 "Korean D-Star User Group" 192.168.0.23 YES /opt/dxrfd/xrfs.url 60 "" > /var/www/html/dxrfd/index.html

    /opt/dxrfd/xrfs.txt -----> /opt/dxrfd/xrfs.url


    /opt/dxrfd/xrfs.url 내용

    XRF071 http://xrf071.dv.or.kr/db2
댓글 입력 영역

Google Adsense


BASICOMM

>> BASICOMM 대한민국
50MHz안테나, 발룬, GHD Japan CW키, 페라이트 코어, 무선통신장비 수입대행
>> BASICOMM Worldwide
BASICOMM High Power Balun

Grid Locator of HL2UVH

Long : 127.14662 E (127° 8' 48'' E)
Lat : 37.60101 N (37° 36' 4'' N)
QTH locator : PM37no

Solar-Terrestrial Data

GoogleAnalytics