*8xxxx command ( local monitor)

Hello when using *8 then node number to connect ( local monitor) if listening to more then one node the audio is passing between the nodes and I am the middle man. I thought *8 I could only hear the traffic on my repeater and traffic not pass to node to node using me as a bridge.

any advise to listen to several nodes at once with out effecting other nodes?

Jeff W0NWA

While I am not positive on exactly what you are referring,
I’m going to take a guess…

; Link Commands

; 1 - Disconnect specified link
; 2 - Connect specified link – monitor only
; 3 - Connect specified link – tranceive
; 4 - Enter command mode on specified link
; 5 - System status
; 6 - Disconnect all links
; 7 - Last Node to Key Up
; 8 - Connect specified link – local monitor only
; 9 - Send Text Message (9,<destnodeno or 0 (for all)>,Message Text, etc.
; 10 - Disconnect all RANGER links (except permalinks)
; 11 - Disconnect a previously permanently connected link
; 12 - Permanently connect specified link – monitor only
; 13 - Permanently connect specified link – tranceive
; 15 - Full system status (all nodes)
; 16 - Reconnect links disconnected with “disconnect all links”
; 17 - MDC test (for diag purposes)
; 18 - Permanently Connect specified link – local monitor only

(also notice these are all commented out)
The above are not commands themselves. They are the internal ilink command structure that you have to assign a command to achieve.

**
1 = ilink,1 ; Disconnect specified link
2 = ilink,2 ; Connect specified link – monitor only
3 = ilink,3 ; Connect specified link – tranceive
4 = ilink,4 ; Enter command mode on specified link
70 = ilink,5 ; System status

For instance (only example)

8 = ilink,18 ; would make *8 the command to run ilink 18 to create local monitor only PERMINANT

But before you just plug that in a try it, make sure that you don’t have any other commands that start with 8 as they would never execute. Asterisk runs with the first match. Adding additional digits that are unique will get you squared away with a good non-conflicting command.

801 = ilink,18

Hope that helps.

As Mike was getting at, touch tone commands are mapped to the functions AllStar actually performs. As it turns out ASL, HamVoIP and other node builders set TT commands differently. Even nodes on the same server can have different TT commands.

To view your node setup you need a bit of Linux knowledge to look at /etc/asterisk/rpt.conf in the [functions] stanza. Let us know if you need help with that.

[functions]
;example monitor commands
81 = ilink,2      ;Connect specified link -- monitor only
82 = ilink,8      ;Connect specified link -- local monitor only

Also see:
https://wiki.allstarlink.org/wiki/Add_or_Change_DTMF_Functions
Note: There’s a link to the full set of functions at the very bottom of that page.

The simple answer is to use Allmon2. It has Monitor and Local Monitor buttons.

fyi, Allmon2 sends functions rather than TT commands to app_rpt so it doesn’t matter how TT commands are set.

Just for the record, as I was floating through the source code,
These are the defaults currently issued with ASL-Asterisk

806 = ilink,6 ; Disconnect all links
807 = ilink,7 ; Last Node to Key Up
808 = ilink,8 ; Connect specified link – local monitor only
809 = ilink,9,1999,“Testing” ; would send a text message to node 1999 replace 1999 with 0 for all connected nodes
810 = ilink,10 ; Disconnect all RANGER links (except permalinks)
811 = ilink,11 ; Disconnect a previously permanently connected link
812 = ilink,12 ; Permanently connect specified link – monitor only
813 = ilink,13 ; Permanently connect specified link – tranceive
815 = ilink,15 ; Full system status (all nodes)
816 = ilink,16 ; Reconnect links disconnected with “disconnect all links”
817 = ilink,17 ; MDC test (for diag purposes)
818 = ilink 18 ; Permanently Connect specified link – local monitor only