STFU 전용 DVSwitch Multi-User 설정 도구 kdvs 공개
kdvs는 STFU 모드 기반의 DVSwitch 멀티 유저 설정/관리 프로그램입니다.
기존 DMR을 사용하지 않고 STFU라는 새로운 모드를 채택하여, DMR의 불편함을 보완했습니다.
STFU 모드란?
STFU 모드는 기존 DMR 운용에서 자주 겪는 제약을 줄이고,
보다 직관적인 운용을 목표로 한 모드입니다.
DMR의 단점을 개선해 다음과 같은 편의를 제공합니다.
- 교신 중 즉시 TalkGroup 이탈 가능
- DMR은 Talkgroup 교신 중 탈출이 어렵지만, STFU는 바로 빠져나올 수 있습니다.
- TG 변경 시 4000 Unlink 불필요
- Talkgroup 전환이 간단해집니다.
- ESSID 비의존성
- 설정 시 ESSID는 고려하지 않고 DMRID만 반영합니다.
설치 방법
아래 명령을 그대로 실행하면 자동 설치됩니다
wget -O installkdvs http://dvsw.ddnsfree.com/dvswitch/kdvs/installkdvs
chmod +x installkdvs
./installkdvs
kdvs 특징
● 사용자 추가 시 입력항목 최소화 ( Callsign, BM Passwd, 시작TG )
> Callsign : 반드시 radioId.net 에 등록된 Callsign만 허용
> DMRID : Callsign을 입력하면 자동으로 DMRID를 찾아 기본 값으로 입력됨
> BM Passwd : Brandmeister Selfcare 에서 입력한 비밀번호
> 시작 TG : 처음 시작하는 TalkGroup 입니다. (기본값으로 450 으로 자동 입력)
> TalkerAlias : 자신의 이름을 자동으로 입력
● 사용자는 kdvs01부터 kdvs99까지 99명의 사용자를 등록할 수 있습니다
> 입력 순서에 따라 자동으로 01, 02, 03 으로 등록
> 중간에 삭제할 경우 삭제된 번호 우선 배정
> Admin이 임의 설정은 할 수 없습니다.
● 지원하는 시스템 OS & H/W
> Rasbian 10 Buster, 11 Bullseye, 12 Bookworm
> Ubuntu 22, 24, 25
> Hardware : RaspberryPi, x86 (amd64, arm64, armhf)
Q & A
● 기존 DVSwitch Server와 dvsMU 설치 되어 있어도 가능한가요?
> DVSwitch, dvsMU와 완전 별도 설정되므로 같이 운영하여도 무방합니다.
> 단, 사용하는 하드웨어의 사양과 성능을 고려하십시오
● DSTAR는 지원하지 않습니다
> DSTAR를 사용하시려면 DVSwitch Server를 설치하셔야 합니다.
● 사용자 USRP PORT는 아래 그림과 같이 사용자가 정의하여 사용할 수 있습니다.

실행 및 기본 사용
설치 후
kdvs
입력하면 됩니다.
첫 화면에서 사용자 추가(ADD) 를 선택하고 엔터를 치면 사용자 입력화면이 나옵니다.
전반적인 사용 흐름은 기존 dvsMU 와 유사합니다.
입력항목 : Callsign -> DMRID (자동) -> BM Passwd -> Start TG (450 자동) -> Alias (이름 자동)

위 사진에 WebProxy Logs 화면 (좌하) 는 향후 공개될 kdvs 전용 Dashboard로 사용할 예정입니다.
kdvs Dashboard에는
- 전 kdvs 사용자 계정 상태 (Standby, OnAir) 를 보여주며
- 해당 계정을 클릭 시 OnAir이면 음성을 Auto Gain Control을 적용하여 청취 가능하도록 구현 예정입니다.
이상입니다.
사용중 이상점이나 오류가 발견되면 댓글 부탁드립니다.
DS5QDR Heonmin Lee
