라즈베리파이에 dxrfd 프로그램을 컴파일하여 설치하고 XRF070 으로 설정을 한 후에 울산 숙소에 설치하고 일단 인터넷에 물려
놓기는 했습니다.
아파치 웹서버를 기동하여 dashboard 도 http://xrf070.iptime.org/XRF070_status.html 주소로 작동하고 있습니다.
이런식으로 일단 테스트 준비는 되어 있지만...
Client에서 XRF070 으로 접속할려면 어떻게 해야 하는지 확실히 잘 몰라서 Yahoo Group "dxrfd-EN" 에 다음과 같은 질문을
올렸고 답변이 올라왔습니다.
Hello YG,
In answer to your questions:
1. The mainstream ircDDB networks don't distribute the IP addresses of XRF reflectors, therefore the only way for a gateway to know how to contact an XRF system is to look into the database where the list of reflectors is stored. For example, if you use G4KLX software for the gateways, the list is in a file called DExtra_Hosts.txt. This is where your XRF unit has to be listed. A further step you can take is to list your system on
http://xrefl.net/ , a database maintained by K6KD, where most XRF reflectors are listed. For XRF400, I also created a few pages, which can easily be found through the usual web search engines, where the details of XRF400 are available.
2. As per finding what XRFxxx number to use, best is to look in the already existing list in your DExtra_Hosts.txt file, as well as looking at the
http://xrefl.net/ website.
I hope this helps.
73
Raul M0ZZM
On 4 May 2015 at 03:19, 유영근
hl5bpl@naver.com [dxrfd-EN]
<dxrfd-EN@yahoogroups.com> wrote:
Hi, All
I am preparing our group's XRF Reflector by using Rasberry Pi 2 model B.
I did a setup using dxrfd V3.11 and it seems working internally.
Here is my questions;
1) Should I make a any kind of registration on a D-Star network for the new Reflector
to function it correctly?
If yes, where can I do it?
2) I feel hard to find available (remaining) XRFxxx server number.
Where should I check the usable Server number?
Thanks and best 73!
de Y.G. Yu / HL5BPL, Korean D-Star User Group
위 답변을 1번을 해석해 보면;
ircDDB 네트워크는 XRF 리플렉터의 IP 주소를 자동으로 배포해주지 않는다. 그러므로 gateway (동글 들도 마찬가지
이겠지요) 가 특정 XRF 리플렉터를 연결하기 위해 찾으려면 리플렉터 목록이 저장되어 있는 데이터베이스를 검색해 보는
방법 밖에 없다.
만약에 gateway가 G4KLX 소프트웨어를 사용한다면 그 목록은 DExtra_Hosts.txt 라는 파일에 들어 있으며, 당신의 리플렉터
이름도 이 파일안에 들어 있어야 한다.
당신이 취할 수 있는 다음 단계는 K6KD 가 유지관리하는 데이터베이스이고 대부분의 XRF 리플렉터가 등록되어 있는
http://xrefl.net/ 에 당신의 리플렉터를 등록하는 것이다.
이러한 상황으로 볼때, xrefl.net에 정상 등록을 해놔도 새로 추가된 리플렉터의 연결 주소가 네트워크를 통해 자동 배포되지
않는다는 것이므로, G4KLX 패키지가 업그레이드될 때 새로운 host file을 넣어 만들어 배포된 것을 사용해 만들어진 배포본
이미지를 다운받아 라즈베리파이에 사용하지 않는한 host 파일이 update 되지 않는다는 것을 알 수 있습니다.
따라서 각 Client 측에 수동으로 새로운 리플렉터의 주소 (IP주소 또는 도메인 주소)를 추가하는 것이 가장 빠르고 확실한 방법이
될 것 같습니다.
정상 등록이 될 때까지 임시 테스트 목적으로 다음과 같이 테스트를 해보았으면 합니다.
가능하신 분들은 테스트 부탁드립니다.
1) WInDV 프로그램 사용시
PC에 깔려있는 WInDV 설치 폴더 (기본값으로 설치를 했으면 C:\Program Files\Microwalt Corporation\WinDV입니다)를
보시면 dxhosts.txt 라는 파일이 있습니다.
이 파일에 다음 내용을 삽입하고나면 WInDV 화면에서 Gateway 선택하는 Dropdown 메뉴에 XRF070이 보일 것입니다.
"XRF070 xrf070.iptime.org"
이렇게 하고 XRF070의 A~E 까지 접속되는지 확인 부탁드립니다.
2) 라즈베리 파이에 ircDDB 패키지 사용시 (Commander 이미지의 경우)
라즈베리파이에 VNC 등으로 접속하여 터미널 프로그램을 띄우고 다음과 같이 nano 텍스트에디터로 파일을 열어 아래
내용을 추가하시기 바랍니다.
sudo nano /usr/local/etc/DPlus_Hosts.txt 하여
"XRF070 xrf070.iptime.org L"를 추가
주의: XRF070과 xrf070.iptgime.org L 사이는 공백문자가 아니고 하나의 탭 문자 입니다.
L은 입력한 내용을 잠궈서 overwrite 가 되지 않게 하는 것입니다.
klxupdate gateway 또는 klxupdate repeater 명령을 사용해 ircddb 프로그램을 최신판으로 update 시키면
/usr/local/etc/ 밑에 있는 CCS_Hosts.txt, DCS_Hosts.txt, DPlus_Hosts.txt 파일이 모두 overwrite 됩니다.
이렇게 overwrite 되어도 XRF070에 연결할 수 있도록 하려면 /root/DPlus_Hosts.txt를 만들고 거기에
"XRF070 xrf070.iptime.org L"을 추가하면 됩니다.
3) 윈도우에 ircDDB 패키지 사용시
라즈베리파이에서와 비슷하게 설정을 추가하면 작동함을 확인했습니다.
윈도우 7에서 테스트 했는데, C:\Program FIle (X86)\ircDDBGateway\DExtra_Hosts.txt 파일안에
"XRF070 xrf070.iptime.org"를 추가하면 됩니다.
제 윈도우7이 약간 꼬여 있어서 그런지 작동이 이상에서 Yahoo Group에서 프로그램을 다시다운받아 설치를해서
작동시켰는데 계속적으로 반복 연결을 시도하는 증상을 보였습니다.
4) DVAPTool은 제가 아직 파악하지 못했습니다.
댓글로 접속 테스트 결과를 올려주시면 감사하겠습니다.
ID-51 핸디가 고장나버려 제가 테스트를 할 수 없으니 참 답답하군요...
<추가>
일단 K6KD의 X Reflector Forum (http://xrefl.boards.net/) 에 XRF070 등록 요청은 올렸습니다.
첫댓글 수고 많으십니다
ic-91ad 도 괜찮다면 빌려 드릴께요
그리고 웹페이지가 내용이 없는걸로 나타나네요
인텍스 파일이 ㅜㅜ
그냥 http://xrf070.iptime.org로 연결하면 아파치 웹서버 테스트페이지가 나옵니다.
XRF070 Dashboard 주소는 다음과 같습니다.
http://xrf070.iptime.org/XRF070_status.html
windv 접속 완료
a-e 까지 접속 LINKED 됩니다.
수고 많으셨고, xrf70에서 교신 반가웠습니다.
DVTool로 다시 연결하려고 했는데 이제 취침시간이 되어서 내일 다시 하도록 하겠습니다.
쉽지 않은 일인데 혼자 고생하셔서 이제 거의 완성 단계에 와 있네요. 덕분에 맘 편하게 한국어교신이 가능해지겠습니다.
라즈베리 파이 에서 도 연결 완료
win dv 에서는 protocol timeout 하면서 끊김 현상 나타남
어제 저녁에 6K5CMC 오엠과 XRF070 C에서 테스트 교신을 했고, 나중에 HL5KY 오엠께서 나오셔서 같이 테스트를 해 주셨습니다.
CMC 오엠께서 핸디를 제게 빌려 주셔서 테스트를 할 수 있었습니다. 감사드립니다. 모니터와 키보드, 마우스까지 빌려 주셔서 라즈베리파이에 연결하니 하나의 PC 시스템이 금방 완성되었습니다.
조금 더 많은 테스트가 필요해 보입니다. 서버 운용이다보니 하드웨어는 라스베리파이로 충분한지, 인터넷 대역폭은 충분한지 등 고려하고 확인해야 할 사항들이 많은 것 같습니다.
드디어 성공했네요. 고생하셨습니다. WinDV에서도 Text수정만하면 되는 모양이군요 . 알겟습니다. 오늘 집에 가는대로 테스트해 보도록 하겟습니다.
알려준대로 WinDV에서 수정을 하고 링크는 성공했습니다만 연결이 자꾸 끊어 집니다.
HL5BPL om님과 교신도 했습니다만
송,수신중 갑자기 끊어 지는 현상(Idle)이 빈번히 발생하네요.
연결은 XRF070 A부터 ... E 까지만 되네요 .
아직 DVAP Tool에서는 시도를 못해 봤습니다.
몇달전 이미지 카피하고 잘 설치 했던 것인데
다시 하려고하니 다 잊어먹어서 처음부터 새로 공부를 해야 할 것 같습니다.
나이가 들어서 그런지 기억력이 예전 같지가 않습니다. Hi
리플렉트의 종류가 D-PLUS에서 사용하는 REF 와 DCS, XRF 이렇게 세가지가 있는 건가요? 그외 콜싸인으로 되어 잇는것 들은 무엇인가요? 교신은 하면서도 아직도 리플렉트와 gateway , Repeater에 대한 개념이 잘 안서네요.
KE6CW om님께서 쉽게 예를 들어 주셨네요.
Gateway를 만들려면 리피터 장비와 인터넷이 연결된 컴퓨터가 필요하것 같은데 , 리피터 장비는 꼭 ICOM것이 아니더라도 가능한 것 처럼 이야기 하더라구요. D-STAR에서 만난 어떤 미국 Ham의 말에 의하면 중고 업무용 리피터를 개조하여 D-STAR용 리피터로 만들면 된다고 하는것 같던데요.
그럼 현재 많이 사용되고 있는 리플렉터( REF001 , REF002, REF031 ...etc ) 들은 리피터 없이 컴퓨터만으로 구성되어 있는가요 아니면 리피터도 같이 물려 있는 건가요? 만약 REF001에 RF신호를 내는 리피터가 없다면 D-STAR장비(ID-51, ID- 5100 etc..)로 직접 연결이 안될테죠. 궁굼하네요.
REF 001 리플렉터가 REF001A, REF001B, REF001C로 나뉘어 있는것을 보면 사용주파수에 따라 440 MHz는 C , 145MHz는 B, 1.2 GHz는 A로 구분되지만, 실제 교신에서는 주파수가 달라도 리플렉터에서 리피터 Controller가 있어 서로간 연결을 해 준다고 알고 잇는데 그렇다면 리플렉터에도 가가 밴드별 리피터 장치가 달려 있다고 보는 것이 맞는것 같기도하구요. 제가 잘못알고 있는 것인가요? 이번에 BPL om께서 XRF70 리플렉터를 만든것을 보면 컴퓨터만으로도 리플렉터 기능은 충분히 해낼것 같기도하구요.
테스트하고 있는 서버는 라즈베리파이 2 모델 B의 하드웨어에 라즈비안 휘지 OS 그리고 dxrfd 서버 프로그램 및 아파치 웹서버로 구성된 간단한 것이며, 인터넷도 가정용 인터넷에 공유기 사용하는 유동 IP 환경입니다.
정상적인 서버 하드웨어에 1GB 대역폭의 IDC 환경 보다는 못하겠지만, dxrfd 프로그램이 그리 무거운 프로그램이 아니어서 충분히 실용성이 있다고 생각하고 있습니다. 간이형이긴 하지만 말입니다.
어제 저녁에 카페지기 6K2GBE 오엠과 XRF070C 에서 교신을 했습니다.
양쪽 다 라즈베리파이에 ircDDB 프로그램을 사용했는데 끊김없이 안정적으로 교신이 가능했습니다.
다만 CMC 오엠께서 빌려주신 IC-91AD 가 DV 모드에서 PTT를 잡으면 송신 LED가 켜지지만 실제로 정상송신이 안되는 경우가 무작위로 발생하고 있는 것을 몰라서 좀 헤맸습니다.