3)
root@raspbx:~# asterisk -rx "sip show peers"
Name/username Host Dyn Forcerport Comedia ACL Port Status Description
0972626027/0033972626027 91.121.129.159 Yes Yes 5060 OK (18 ms)
0972626029/0033972626029 91.121.129.159 Yes Yes 5060 OK (18 ms)
1/1 192.168.1.101 D No No A 5060 OK (9 ms)
2/2 192.168.1.49 D No No A 51023 OK (4 ms)
4 sip peers [Monitored: 4 online, 0 offline Unmonitored: 0 online, 0 offline]

2)root@raspbx:~# asterisk -rx "sip show registry"
Host dnsmgr Username Refresh State Reg.Time
sip3.ovh.fr:5060 Y 003397262602 105 Registered Wed, 06 Dec 2017 08:59:03
sip3.ovh.fr:5060 Y 003397262602 105 Registered Wed, 06 Dec 2017 08:59:04
2 SIP registrations.

4a)
Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [s@from-trunk-sip-0972626027:1] Set("SIP/0972626027-00000000", "GROUP()=OUT_3") in new stack
-- Executing [s@from-trunk-sip-0972626027:2] Goto("SIP/0972626027-00000000", "from-trunk,s,1") in new stack
-- Goto (from-trunk,s,1)
-- Executing [s@from-trunk:1] NoOp("SIP/0972626027-00000000", "No DID or CID Match") in new stack
-- Executing [s@from-trunk:2] Answer("SIP/0972626027-00000000", "") in new stack
-- Executing [s@from-trunk:3] Log("SIP/0972626027-00000000", "WARNING,Friendly Scanner from 91.121.129.159") in new stack
[2017-12-06 09:02:27] WARNING[3456][C-00000000]: Ext. s:3 @ from-trunk: Friendly Scanner from 91.121.129.159
-- Executing [s@from-trunk:4] Wait("SIP/0972626027-00000000", "2") in new stack
> 0x74207570 -- Probation passed - setting RTP source address to 91.121.128.145:30156
-- Executing [s@from-trunk:5] Playback("SIP/0972626027-00000000", "ss-noservice") in new stack
-- <SIP/0972626027-00000000> Playing 'ss-noservice.ulaw' (language 'en')
-- Executing [s@from-trunk:6] SayAlpha("SIP/0972626027-00000000", "") in new stack
-- Executing [s@from-trunk:7] Hangup("SIP/0972626027-00000000", "") in new stack
== Spawn extension (from-trunk, s, 7) exited non-zero on 'SIP/0972626027-00000000'
-- Executing [h@from-trunk:1] Macro("SIP/0972626027-00000000", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/0972626027-00000000", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("SIP/0972626027-00000000", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] NoOp("SIP/0972626027-00000000", " monior file= ") in new stack
-- Executing [s@macro-hangupcall:5] AGI("SIP/0972626027-00000000", "attendedtransfer-rec-restart.php,,") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restart.php
-- <SIP/0972626027-00000000>AGI Script attendedtransfer-rec-restart.php completed, returning 0
-- Executing [s@macro-hangupcall:6] Hangup("SIP/0972626027-00000000", "") in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero on 'SIP/0972626027-00000000' in macro 'hangupcall'
== Spawn extension (from-trunk, h, 1) exited non-zero on 'SIP/0972626027-00000000'

4b)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [0762558979@from-trunk:1] Set("SIP/1-00000002", "__FROM_DID=0762558979") in new stack
-- Executing [0762558979@from-trunk:2] NoOp("SIP/1-00000002", "Received an unknown call with DID set to 0762558979") in new stack
-- Executing [0762558979@from-trunk:3] Goto("SIP/1-00000002", "s,a2") in new stack
-- Goto (from-trunk,s,2)
-- Executing [s@from-trunk:2] Answer("SIP/1-00000002", "") in new stack
> 0x74207570 -- Probation passed - setting RTP source address to 192.168.1.101:12566
-- Executing [s@from-trunk:3] Log("SIP/1-00000002", "WARNING,Friendly Scanner from 192.168.1.101") in new stack
[2017-12-06 09:03:30] WARNING[3918][C-00000002]: Ext. s:3 @ from-trunk: Friendly Scanner from 192.168.1.101
-- Executing [s@from-trunk:4] Wait("SIP/1-00000002", "2") in new stack
-- Executing [s@from-trunk:5] Playback("SIP/1-00000002", "ss-noservice") in new stack
-- <SIP/1-00000002> Playing 'ss-noservice.ulaw' (language 'en')
-- Executing [s@from-trunk:6] SayAlpha("SIP/1-00000002", "0762558979") in new stack
-- Executing [s@from-trunk:7] Hangup("SIP/1-00000002", "") in new stack
== Spawn extension (from-trunk, s, 7) exited non-zero on 'SIP/1-00000002'
-- Executing [h@from-trunk:1] Macro("SIP/1-00000002", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/1-00000002", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("SIP/1-00000002", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] NoOp("SIP/1-00000002", " monior file= ") in new stack
-- Executing [s@macro-hangupcall:5] AGI("SIP/1-00000002", "attendedtransfer-rec-restart.php,,") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/attendedtransfer-rec-restart.php
-- <SIP/1-00000002>AGI Script attendedtransfer-rec-restart.php completed, returning 0
-- Executing [s@macro-hangupcall:6] Hangup("SIP/1-00000002", "") in new stack
== Spawn extension (macro-hangupcall, s, 6) exited non-zero on 'SIP/1-00000002' in macro 'hangupcall'
== Spawn extension (from-trunk, h, 1) exited non-zero on 'SIP/1-00000002'