- Joined
- Aug 17, 2011
- Messages
- 5
- Reaction score
- 1
Issue with 3cx sbc on raspberry pi 4 canakit on the same network and subnet as the windows SBC and IP phone to provision. With Raspbian sbc the IP phone will not register or provision. With the window SBC the IP phone with register and provision fine. when using the raspbian sbc I take the windows sbc off the network complete so the is not issues.
I have formatted the raspberry pi 4 a few times and installed the SBC from 3cx and the result are still the same for ip phones to not register nor provision.
Any insight would be greatly appreciated.
User: ~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL=http://www.raspbian.org/RaspbianBugs
user:~ $ sudo service 3cxsbc status
● 3cxsbc.service - 3CX Session Border Controller
Loaded: loaded (/lib/systemd/system/3cxsbc.service; enabled; vendor preset: e
Active: active (running) since Mon 2021-07-05 20:05:57 EDT; 1 day 18h ago
Main PID: 2927 (3cxsbc)
Tasks: 5 (limit: 4915)
CGroup: /system.slice/3cxsbc.service
├─2927 /usr/sbin/3cxsbc -m /etc/3cxsbc.conf
└─2944 /usr/sbin/3cxsbc -c /etc/3cxsbc.conf
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: NOTICE | 20210705-200558.136 | | SBC
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Full app pathname: /usr/sbin/3cxsbc
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Application path: /usr/sbin/
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [General]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Log]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Bridge/123456]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Log]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Bridge/123456]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [General]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Writing logs to: /var/log/3cxsbc/3cxsb
user:~ $ sudo netstat | grep 5090
tcp 0 0 raspberrypi:33973 ip.ip.ip.ip.bc.:5090 ESTABLISHED
udp 0 0 raspberrypi:51746 ip.ip.ip.ip.bc.:5090 ESTABLISHED
user:~ $ netstat -gn
IPv6/IPv4 Group Memberships
Interface RefCnt Group
--------------- ------ ---------------------
lo 1 224.0.0.1
eth0 1 224.0.1.75
eth0 3 224.0.0.251
eth0 1 224.0.0.1
lo 1 ff02::1
lo 1 ff01::1
eth0 1 ff02::fb
eth0 1 ff02::1:ff18:4ebe
eth0 1 ff02::1
eth0 1 ff01::1
with Raspbian SBC system it will be up and running to the 3cx PBX and the phone will NOT register & provision:
Statistics
If I reinstall the windows SBC system it will be up and running to the 3cx PBX and the phone will register & provision fine:
Statistics
I have formatted the raspberry pi 4 a few times and installed the SBC from 3cx and the result are still the same for ip phones to not register nor provision.
Any insight would be greatly appreciated.
User: ~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL=http://www.raspbian.org/RaspbianBugs
user:~ $ sudo service 3cxsbc status
● 3cxsbc.service - 3CX Session Border Controller
Loaded: loaded (/lib/systemd/system/3cxsbc.service; enabled; vendor preset: e
Active: active (running) since Mon 2021-07-05 20:05:57 EDT; 1 day 18h ago
Main PID: 2927 (3cxsbc)
Tasks: 5 (limit: 4915)
CGroup: /system.slice/3cxsbc.service
├─2927 /usr/sbin/3cxsbc -m /etc/3cxsbc.conf
└─2944 /usr/sbin/3cxsbc -c /etc/3cxsbc.conf
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: NOTICE | 20210705-200558.136 | | SBC
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Full app pathname: /usr/sbin/3cxsbc
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Application path: /usr/sbin/
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [General]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Log]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Bridge/123456]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Log]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [Bridge/123456]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: ** Section: [General]
Jul 05 20:05:58 raspberrypi 3cxsbc[2927]: Writing logs to: /var/log/3cxsbc/3cxsb
user:~ $ sudo netstat | grep 5090
tcp 0 0 raspberrypi:33973 ip.ip.ip.ip.bc.:5090 ESTABLISHED
udp 0 0 raspberrypi:51746 ip.ip.ip.ip.bc.:5090 ESTABLISHED
user:~ $ netstat -gn
IPv6/IPv4 Group Memberships
Interface RefCnt Group
--------------- ------ ---------------------
lo 1 224.0.0.1
eth0 1 224.0.1.75
eth0 3 224.0.0.251
eth0 1 224.0.0.1
lo 1 ff02::1
lo 1 ff01::1
eth0 1 ff02::fb
eth0 1 ff02::1:ff18:4ebe
eth0 1 ff02::1
eth0 1 ff01::1
with Raspbian SBC system it will be up and running to the 3cx PBX and the phone will NOT register & provision:
Statistics
| Status | UP |
| Uptime | 32 min |
| Build Version | 16.2.24 |
| Agents Behind SBC | 1 |
| Calls Behind SBC | 0 |
| TCP Encrypted | Yes |
| TCP Packets Received/Sent | 39817/25398 |
| UDP Status | UP |
| UDP Encrypted | Yes |
| UDP Packets Received/Sent | 40410/40427 |
| UDP Ping | 47 ms |
| Operating System | Raspbian |
| System CPU Usage | 6.34 % |
| System Memory Usage | 6.11 % |
| SBC Memory Usage | 0.09 % |
| Disk Usage | 7.05 % |
| Bandwidth Used From PBX (Rx) | 40.2 kB |
| Bandwidth Used To PBX (Tx) | 8 bytes |
| RTP Packets Received/Lost from SBC | 0 / 0 (0 %) |
| RTP Packets Received/Lost from PBX | 0 / 0 (0 %) |
If I reinstall the windows SBC system it will be up and running to the 3cx PBX and the phone will register & provision fine:
Statistics
| Status | UP |
| Uptime | 0 min |
| Build Version | 16.2.24 |
| Agents Behind SBC | 1 |
| Calls Behind SBC | 0 |
| TCP Encrypted | Yes |
| TCP Packets Received/Sent | 25/23 |
| UDP Status | UP |
| UDP Encrypted | Yes |
| UDP Packets Received/Sent | 6/8 |
| UDP Ping | 45 ms |
| Operating System | Windows |
| System CPU Usage | 19.68 % |
| System Memory Usage | 42.75 % |
| SBC Memory Usage | 0.08 % |
| Disk Usage | 48.70 % |
| Bandwidth Used From PBX (Rx) | 2 bytes |
| Bandwidth Used To PBX (Tx) | 8 bytes |