본문 바로가기

DVSwitch

DVPi 화면에서 콜사인은 없고 DMR id가 볼일 때

DVSwitch를 서버로 하고, 휴대용 장치(휴콤, 휴대폰등)의 DVSM에서 DMR id가 표시되지 않는 것은

/var/lib/dvswitch 폴드에 있는 subscriber_ids.csv가 최신 것이 아니기 때문이다.

대개의 경우 DVSwitch서버를 일주일 정도 계속 켜놓고 있으면 자동으로 업데이트 된다.(DVLink는 글쎄?)

수동으로 업데이트 하고자 한다면, 아래 주소를 참조하면 된다.

 

 

어어 ~~~ 콜사인이 사라지고 DMR id가 나타난다 ??

2020년 4월 말 DVSwitch를 최신 버전으로 업데이트한 후 콜사인이 DMR id로 변경되는 현상이 나타나지 않아서 방심(?)하고 있었다. 최근 DVSwitch의 groups.io에 6K5HCO 오엠이 올린 질의와 해결책을 따라 해

enterdv.tistory.com

 

그러면, DVPi 화면에서 콜사인이 아닌 DMR id 가 드문드문 나타나는데 왜 그럴까?

DVPi에서는 DVSwitch 서버가 참조하고 있는 subscriber_ids.csv 파일을 참조하지 않는다.

그러면, DVPi 화면에 나타나는 콜사인은 어디를 참조할까?

 

/boot에 있는 user.csv를 참조하고 있다.

이 user.csv 파일이 최신 것이 아니면, 새로 등록된 신삐(?) 오엠님들의 콜사인은 나타나지 않는다.

그러면 어떻게 하면 최신 버전으로 유지할 수 있을까?(매주 화요일 마다 업데이트된 파일이 게시된다.)

다음과 같이 한다.

 

일단 putty로 접속한다(id는 pi, 비번은 dvpi)

 

> cd /boot                                                            # /boot로 이동한다.

> ls -l user.csv                                                       # 파일의 생성 날짜를 확인한다.

> sudo rm user.csv                                                 # 백업을 한다.   

> sudo wget https//database.radioid.net/static/user.csv  # 다운로드 한다.(100%를 확인한다)

> ls -l user.csv                                                       # 다운로드된 파일의 생성 날짜를 확인한다.

> sudo reboot                                                       # 재부팅해야 적용된다.