public:radio:allstar:allstar_dmr
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
public:radio:allstar:allstar_dmr [10/06/25 14:35 BST] – [Overview of IP UDP ports] john | public:radio:allstar:allstar_dmr [11/06/25 11:32 BST] (current) – john | ||
---|---|---|---|
Line 4: | Line 4: | ||
====== DMR Bridging ====== | ====== DMR Bridging ====== | ||
- | ** Description | + | ** First try at DVSwitch Bridging |
+ | FIXME | ||
===== Overview of IP UDP ports ===== | ===== Overview of IP UDP ports ===== | ||
Line 11: | Line 12: | ||
< | < | ||
- | Asterisk | + | Asterisk |
- | | + | ======== |
- | [node] | + | |
- | | + | [node] |
- | | + | |
- | ↓ ↑ | + | |
- | [AMBE] | + | |
- | | + | [md380-emu]:2470 |
- | rx 31100 <------ tx 31100 --> | + | ↓ ↑ |
- | + | | |
+ | | ||
+ | rxPort 31100 <------ txPort 31100 | ||
+ | | ||
+ | [DMR Network] | ||
+ | | ||
+ | Port : xxxxxx | ||
+ | </code> | ||
+ | |||
+ | ===== The main Things ===== | ||
+ | |||
+ | * Make sure '' | ||
+ | |||
+ | <code ini> | ||
+ | [USRP] | ||
+ | address = 127.0.0.1 | ||
+ | txPort = 31001 ; Transmit USRP frames on this port | ||
+ | rxPort = 34001 ; Listen for USRP frames on this port | ||
+ | </ | ||
+ | |||
+ | * It should match Asterisk' | ||
+ | |||
+ | <code ini> | ||
+ | [1398] | ||
+ | rxchannel = USRP/ | ||
+ | ; 127.0.0.1 = IP of the target application | ||
+ | ; 34001 = UDP port the target application is listening on | ||
+ | ; 32001 = UDP port ASL is listening on | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | * Make Sure '' | ||
+ | |||
+ | <code ini> | ||
+ | [AMBE_AUDIO] | ||
+ | address = 127.0.0.1 | ||
+ | ; For DMR | ||
+ | txPort = 31103 ; Transmit TLV frames to partner on this port | ||
+ | rxPort = 31100 ; Listen for TLV frames from partner on this port | ||
+ | |||
+ | ; FOr NXDN - match the ports set in DVSwitch.ini | ||
+ | ;txPort = 33103 ; Transmit TLV frames to partner on this port | ||
+ | ;rxPort = 33100 ; Listen for TLV frames from partner on this port | ||
+ | ambeMode = DMR ; DMR, DMR_IPSC, DSTAR, NXDN, P25, YSFN, YSFW (encode PCM to this format) | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | * should match the ports in '' | ||
+ | |||
+ | <code ini> | ||
+ | ; Configure the DMR Partner | ||
+ | ; Audio format is AMBE 72 bit | ||
+ | [DMR] | ||
+ | address = 127.0.0.1 | ||
+ | txPort = 31100 ; Port to send AMBE TLV frames to (export) | ||
+ | rxPort = 31103 ; Port to listen on (import) | ||
+ | |||
+ | </ | ||
+ | |||
+ | * Enable [DMR] in '' | ||
+ | |||
+ | <code ini> | ||
+ | [DMR] | ||
+ | Enable=1 | ||
+ | ColorCode=1 | ||
+ | EmbeddedLCOnly=1 | ||
+ | DumpTAData=0 | ||
+ | </ | ||
+ | |||
+ | * Enable [DMR Network] in '' | ||
+ | |||
+ | <code ini> | ||
+ | |||
+ | [DMR Network] | ||
+ | Enable=1 | ||
+ | |||
+ | ; TGIF | ||
+ | Address=tgif.network | ||
+ | Port=62031 | ||
+ | ;TGIF Password for 2354435 | ||
+ | ; | ||
+ | ; TGIF Password for 2354429 | ||
+ | Password=XXXXXXXXXX | ||
+ | |||
+ | ; Brandmeister | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | |||
+ | Jitter=750 | ||
+ | Local=62032 | ||
+ | |||
+ | ; FOR DVS_Ph F | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | |||
+ | Slot1=0 | ||
+ | Slot2=1 | ||
+ | Debug=0 | ||
+ | |||
+ | </ | ||
+ | |||
+ | * Select hotspot/ | ||
+ | |||
+ | <code ini> | ||
+ | |||
+ | ; The metadata below is used when ASL is the source since it does not have any concept of digital modes | ||
+ | gatewayDmrId = 2354429 | ||
+ | repeaterID = 235442998 | ||
+ | ; Talkgroup needed for DMR and NXDN. | ||
+ | ; NXDNGateway uses Talkgroup to choose the reflector IP/Port from its Host Files | ||
+ | txTg = 2354429 | ||
+ | txTs = 2 ; Slot to use for frames sent from Analog_Bridge | ||
+ | colorCode = 1 ; Color Code to assign DMR frames | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== Updating DVSwitch Hostfiles ===== | ||
+ | |||
+ | * DVSwtich keep its hostfiles in ''/ | ||
+ | * This tries to download hostfiles from various places using '' | ||
+ | * It seems to fail most of the time due to a SSL problem | ||
+ | * A workaround is to put " | ||
+ | |||
+ | < | ||
+ | |||
+ | sudo su - | ||
+ | |||
+ | echo insecure >> ~/.curlrc | ||
+ | |||
+ | / | ||
</ | </ | ||
===== Section Two ===== | ===== Section Two ===== |
public/radio/allstar/allstar_dmr.1749562515.txt.gz · Last modified: by john