Skip to content

Connecting to a Reflector

This page explains the general process for connecting to a Vexillum-powered reflector.

The exact settings depend on the mode you are using. M17, D-Star, DMR, NXDN, P25, YSF, and VAFM all have their own client behavior and configuration conventions, because apparently one radio hobby was not enough to contain all possible setup screens.

Collect the connection details for the reflector.

You may need:

SettingDescription
HostnameThe DNS name or IP address of the reflector
PortThe network port for the mode you are using
ModeM17, D-Star, DMR, NXDN, P25, YSF, or VAFM
Module or roomMode-specific routing target, if used
CallsignYour amateur radio callsign
PassphraseOptional shared access passphrase, if required
Client typeRadio, hotspot, gateway, software client, or VAFM client

The reflector’s public status page should provide the most accurate connection information.

Choose the mode supported by your radio, hotspot, gateway, or client.

A Vexillum reflector may support:

  • D-Star
  • DMR
  • M17
  • NXDN
  • P25
  • YSF
  • VAFM

Not every reflector enables every mode. If a mode is not listed on the public status page, do not assume it is available.

Use the hostname provided by the reflector operator.

Example:

vexillum.example.net

Avoid using old IP addresses or connection details from screenshots, chat messages, or ancient forum posts unless the operator confirms they are still valid. Radio software already has enough ghosts.

Each mode usually has its own port.

Common Vexillum defaults are:

Mode or serviceDefault port
D-Star D-Plus20001
D-Star DExtra30001
D-Star DCS30051
DMR62031
M1717000
NXDN41400
P2541000
YSF42000
VAFM UDP43000
VAFM TCP43000

The operator may use different ports. Always follow the published connection details for the reflector you are using.

Set your callsign in your client, radio, hotspot, or gateway.

Use your valid amateur radio callsign. Some modes are sensitive to callsign formatting, spacing, suffixes, or module conventions.

For VAFM, callsigns are sent as fixed-width fields by the client. Most users should only need to enter their normal callsign in the client configuration.

Depending on the mode, you may need additional settings.

Examples:

ModePossible settings
D-StarReflector type, module, callsign routing
DMRReflector address, port, ID or talkgroup behavior
M17Reflector address, module
NXDNReflector address, port, talkgroup or routing settings
P25Reflector address, port, talkgroup or NAC-related settings
YSFReflector address and port
VAFMTransport, hostname, port, callsign, audio device, optional passphrase

Check the mode-specific documentation for your client or radio.

Start the client connection.

If the reflector provides a public status page, check whether the service is online before troubleshooting your own setup.

For a first test:

  1. Connect.
  2. Wait a few seconds.
  3. Confirm the client shows connected state.
  4. Listen before transmitting.
  5. Make a short test transmission if appropriate.

Example test phrase:

This is KC1AWV testing through the Vexillum reflector.

Replace the callsign with your own, unless you are trying to make logging exciting for the wrong person.

Before transmitting, listen for active traffic.

Good practice:

  • Wait for an idle period.
  • Leave a pause between overs.
  • Keep initial test transmissions short.
  • Identify clearly.
  • Avoid repeated kerchunking or rapid reconnect tests.

Remember that a reflector may connect users across wide areas. Your short test may be heard by more people than expected.

When finished, disconnect through your client or stop the radio/hotspot connection cleanly.

For VAFM, a clean disconnect allows the client to send a session close message to the server.

For other modes, clean shutdown behavior depends on the client, hotspot, or gateway software.

Before reporting a problem, confirm:

  • The reflector is online.
  • The mode is enabled.
  • The hostname is correct.
  • The port is correct.
  • Your callsign is configured.
  • Your client supports the selected mode.
  • Any passphrase or access setting is correct.
  • Your firewall or network allows the connection.
  • Your radio, hotspot, or client has been restarted after changes.
  • You are not using stale connection details.

Contact the reflector operator if:

  • The public status page shows the mode online but no users can connect.
  • Multiple users report the same issue.
  • Your client receives a clear authentication or access error.
  • Published connection details appear incorrect.
  • The reflector has been offline longer than expected.
  • You need access details that are not published.

Include useful details. Operators are not clairvoyant, no matter how often users attempt to use them that way.