C cenaly.com
免费开始

beroNet(模块化 BRI/PRI/FXO/GSM/LTE)

如何将模块化网关(GSM/LTE、市话线路、ISDN)连接到您的 PBX:IP 地址、登录网页界面、分机的 SIP 账号、来电路由、检查以及恢复出厂设置

8 min read 在演示中打开此界面
On this page 17

beroNet(模块化 BRI/PRI/FXO/GSM/LTE)— 为我们的 PBX 配置

beroNet 是德国模块化网关。在机箱(BNSBC-M、BNSBC-L、BNSBC-XL;早期为 BF400Box / BF1600Box / BF6400Box)中插入模块:ISDN BRI、ISDN PRI E1、用于城市模拟线路的 FXO、用于模拟电话的 FXS。移动型号称为 VoLTE SBC:其中安装 SIM 卡,也有“SIM + 线路”一体的混合型号。所有型号固件相同(beroNet OS),因此从入门级 Small Business Line 到 BNSBC-XL 的网页界面都一样。这是欧洲场所的选择——当地城市线路仍是 ISDN 或还在使用旧的小型 PBX,也适合通过 SIM 做通信备份。对于一两条无 ISDN 的模拟线路,有更简单、更便宜的网关——参见概览中的型号系列表。

对我们的 PBX 来说,网关是又一个分机:它在 PBX 服务器上注册,当有人拨打线路或 SIM 卡时,它自己拨打呼叫组或接线员的号码。所有网关的通用内容(凭据、来电转接目标、网络、限制)见概览“GSM 网关与城市线路”。这里针对 beroNet 逐步说明,并附厂商文档中的界面截图。

beroNet 的配置顺序始终相同:PSTN → Hardware(模块)→ PSTN → Port-Groups(端口组)→ SIP → SIP(账户)→ Dialplan(路由)。修改不会立即生效,而是通过保存后出现的 activate 按钮应用。按钮颜色提示后果:红色——网关完全重启(硬件和网络设置),橙色——ISGW 服务在几秒内重启(线路设置),黄色——立即生效,不中断通话(SIP 和 Dialplan)。graceful 模式会等待当前通话结束。

需要准备什么#

  • 管理后台中的分机凭据:电话 → “员工和群组” → 为网关创建一个接线员(例如“beroNet 网关,ISDN”)→ “重置密码” → “分机凭据”窗口:SIP 服务器、内部分机号、登录名、密码、端口 5060、传输 UDP。密码只显示一次——立即将其填入网关。详见“网关的分机凭据”。
  • 需要几个分机:最简单的是整个网关一个——所有线路在一个端口组,一个 SIP 账户。beroNet 也支持为每条线路或 SIM 卡单独建账户(对 SIM 厂商明确建议如此)——那就为每个建一个分机,见第 3 步。
  • 网关将来电转接到的号码: 呼叫组号码(电话 → “呼叫组”,号码从 700 起)或接线员的内部分机号。
  • **线路:**运营商设备的 ISDN 接入 BRI 或 PRI 端口(RJ-45),城市模拟线路接入 FXO 端口(RJ-11),或 SIM 卡插入 LTE 模块。对于 SIM,需知道其 PIN 码(如果未取消)和运营商短信中心号码。
  • 网线、带浏览器的电脑(用 bfdetect 工具查找网关——Windows 或 Linux)以及用于拨打线路的手机。

第 1 步。查明网关的 IP 地址#

出厂时网关通过 DHCP 从场所路由器获取地址。如果网络中没有 DHCP 服务器,它会启用备用地址 10.0.0.2,掩码 255.0.0.0。可以用笔记本直连这样的网关,给笔记本分配同一网段的地址(例如 10.0.0.10,掩码 255.0.0.0)。

如果网关已在网络中但地址未知:

  • bfdetect——beroNet 的免费工具,适用于 Windows(x86/x64)和 Linux,位于厂商 wiki 的“Tools and Downloads”部分。它显示子网内所有 beroNet 设备,并能更改其网络设置:启用或禁用 DHCP,设置地址、掩码和网关(按 s 键保存)。请以管理员身份运行。
  • 场所路由器中的 DHCP 租约列表。

PCIe 卡 BF400e / BF1600e / BF6400e 在所在电脑中显示为带自己 IP 的网卡——bfdetect 也能找到它,没有 DHCP 时它使用地址 10.0.0.2。

配置完成后最好关闭 bfdetect

默认情况下,bfdetect 可以从同一网络的任何电脑改写网关的网络设置。配置完成后请关闭此功能:Preferences → Network Settings → bfdetect-Settings → Off(或 Detection Only——仅检测)。在同一网络设置中,可将网关从 DHCP 切换为静态地址。

第 2 步。登录网页界面#

在浏览器中打开 http://<网关 IP 地址>——登录页面会立即出现。

项目 值
登录名 admin
密码 admin
在哪里修改密码 Preferences → Security,或通过页面顶部红色警告“The default password should be changed”中的链接
新密码要求 不少于 5 个字符:大写和小写字母、数字和特殊符号

请立即修改密码——只要还是出厂密码,网关会在每个页面提醒。网页界面菜单:Dialplan · SIP · PSTN · Preferences · Management · Apps · beroCloud。顶部的 GUI Mode: Easy / Advanced 切换开关会显示额外字段;语言为英语或德语。

场所网络中网关的安全
  • **固件。**在 2.X 和 3.X 固件中,文件(包括 SIP 设置)可从网页界面无需登录下载;已在 3.0.16 和 16.05 及以后版本中修复。二手网关若固件较旧,请更新(Management → Firmware Update)。固件 23.01 只能安装在 20.06 或 21.03 及更新版本之上——请逐级更新。
  • **访问。**在 Preferences → Security 中有允许网络列表(ACL);默认允许 eth0 端口的网络。在 ACL 未配置前,网关会显示警告“Full access is granted on several ports”。请勿将网关的网页界面暴露到互联网。

第 3 步:输入 PBX 的凭据#

SIP 账户在 SIP → SIP → Add 中创建。向导会提供现成的运营商配置文件(Deutsche Telekom、easybell、Vodafone 等)或 Manual——请选择 Manual。随后会打开 SIP CONFIGURATION 窗口,其中包含 Settings、SIP、Media 等选项卡。

beroNet 网页界面的 SIP CONFIGURATION 窗口,Settings 选项卡:Name、SIP Outbound Proxy、SIP Registrar、SIP Domain、User、Authentification User、Displayname、Secret 字段,Match Type 列表并选中 IP Address,Validate/Keepalive 和 Register 复选框(已启用),Registration Interval 300 和 Registration Interval Retry 10,Save 按钮 截图:beroNet 维基,“How to configure a beroNet Gateway with 3CX V20”——将网关注册到外部 PBX。

管理后台(“分机凭据”) SIP CONFIGURATION 窗口中的字段
SIP 服务器 SIP Outbound Proxy(必填字段)——并在 SIP Registrar 和 SIP Domain 中填入同一地址
登录名 sip-…-<号码> User 和 Authentification User——整行填入两个字段
密码 Secret
端口 5060 SIP Port 留空(默认 5060),或在服务器地址后补上端口:<SIP-服务器>:5060
传输 UDP SIP transport = udp(TCP 也可接受,我们没有 TLS)
内部分机 不输入——只需记住网关占用了哪个分机

其余字段:

  • Name——任意拉丁字母名称,不含空格和特殊字符(例如 PBX):Dialplan 中据此选择账户。
  • Match Type——IP Address(默认)。
  • Register——启用,Registration Interval——300。若不注册,我们的 PBX 无法得知网关的位置。
  • Validate/Keepalive——启用:网关每 30 秒检查一次与服务器的连接,这在场所路由器后方很有帮助。
  • NAT options——No-NAT(默认);不需要 STUN。

如果 Settings 选项卡中没有 SIP transport、SIP Port 和 NAT options 字段,请打开同一窗口的 SIP 选项卡。然后 Save 并 activate。

Register 复选框的作用。 勾选后,beroNet 会自动将 User 字段中的账户名填入“发件人”(From)字段——这正是我们的 PBX 识别分机的依据。此时网关会把线路来电号码放入显示名称(display name)。无需手动改写任何内容。

编解码器、DTMF,以及维基为何建议“不要勾选 Register”
  • 编解码器和 DTMF——账户的 Media 选项卡。在 Codecs 中保留 alaw 和 ulaw(欧洲以 A-law 优先)。beroNet 的规格中未声明 G.722,而我们的 PBX 不使用 G.729 / G.726。DTMF Tones = RFC 2833。SRTP = off。T.38 默认启用——不影响使用。
  • Register 与 Asterisk。 维基旧文章“SIP configuration of a beroNet VoIP Gateway”中写道,对于基于 Asterisk 的 PBX 无需勾选 Register。这是指网关按 IP 地址手动配置的 PBX。我们的 PBX 不知道网关地址,因此对它而言 Register 是必需的——与 beroNet 针对 3CX V20 的指南一致。
  • 通用 SIP 设置(SIP → SIP Stacks)——所有账户的端口 5060 和 RTP 范围;对我们的 PBX 无需更改。
多张 SIM 卡或多条线路——每条一个分机

对于 VoLTE SBC,厂商建议为每张 SIM 卡创建单独的 SIP 账户;对于 FXO——要么所有线路共用一个账户(“Hunt group configuration”),要么每条线路一个账户和端口组(“Single trunk configuration”)。如果账户有多个而服务器只有一个,请在每个账户中设置 Match Type = To User——否则网关无法区分来电属于哪个账户。每张 SIM 卡或每条线路都需要在管理后台有自己的分机,并有自己的 Dialplan 规则(第 4 步)。

第 4 步:将呼入路由到 PBX#

首先将线路合并为端口组:PSTN → Port-Groups → Add,选择技术类型(ISDN、Analog、LTE)、组名和端口。若整个网关只有一个分机,则将所有端口放入一个组。

路由前的线路设置:ISDN、FXO、LTE
  • ISDN(BRI / PRI)。 在 PSTN → Hardware 中,每个端口可软件切换:连接运营商时使用 TE 模式,连接旧式小型 PBX 时使用 NT 模式;协议 PTP 或 PMP 与运营商线路一致;100 欧姆终端电阻也在同一处启用。同步时钟请从运营商的 ISDN 端口获取(参数 TDM Clock Master)。Hardware 中的更改通过红色 activate 按钮应用——需要重启。
  • FXO。 在 PSTN → Hardware 中选择线路所在国家:信号和音调取决于此。除国家外还有 FCC 和 TBR21 模式;对于德国,厂商称其为德国配置文件(网页界面 23.01 文档中为 1TR110_DE,「FXO configuration」一文中为 1TR100_DE——请查看固件列表中实际存在的那个)。如果线路上有干扰或挂机后通话不结束,请尝试其他配置文件。FXO 端口组中有 CLIP 字段——该线路的号码。
  • LTE(VoLTE SBC)。 SIM 卡的 PIN(若 PIN 已取消则为空)和短信中心号码在 LTE general 页面设置。每张 SIM 卡放入各自的端口组。运营商自动选择(Automatic);手动选择通过 Hardware 页面上的 Scan Providers 链接(扫描约需一分钟,标记为 forbidden 的不要选择)。

路由在 Dialplan → Add 中创建。规则由「条件 → 动作」对组成:左侧是来电来源和所拨号码,右侧是发送目标和使用的号码。

beroNet 网页界面 Dialplan 规则窗口:From direction SIP、To direction ISDN、Match type Default SIP account、From ID PBX、To ID g:ISDN、Destination (.) 和 New destination \1、Source (.) 和 New source \1、Comments 字段、Active、Reverse rule、First position 复选框 截图:beroNet 维基,「beroNet OS Web Interface (firmware 23.01)」,Dialplan 章节。厂商示例中的规则用于反方向——从 PBX 到 ISDN;对于呼入,应选择从线路到 SIP 的方向,如下表所示。

从线路或 SIM 卡呼入的规则:

字段 值
From direction ISDN、Analog 或 LTE——来电来源
From ID 您的端口组(或组中的某个端口)
To direction SIP
To ID 第 3 步中的 SIP 账户(按 Name 字段)
Destination (.*)——任意所拨号码
New destination 响铃组的号码(例如 701)或接线员的分机号——替代出厂默认的 \1
Source / New source (.*) / \1——主叫号码保持不变

关键是 New destination 字段。 默认值为 \1:网关按从运营商收到的原样传递号码,我们的 PBX 找不到这样的地址——电话会打进来但无处可去。请在此填入组的号码(厂商在关于多张 SIM 卡的文章中就是这样描述路由的:「change the entry in New Destination from \1 to the expected number」)。保存并点击黄色 activate——规则无需重启即可生效。

规则从上到下读取,第一个匹配的生效,因此请将精确规则放在通用规则之上(Position 列中的箭头)。多张 SIM 卡或多条线路时——每个端口组一条规则,各自对应自己的账户和号码。

主叫号码。 通过 ISDN 时由运营商提供,通过模拟线路时经来电显示(CLIP)提供,通过 SIM 卡时作为网络的 Caller ID。启用 Register 复选框后,beroNet 将其传递到「来自」字段的显示名称中。接线员通话卡片中是否可见,请用测试电话验证。提供商号码路由规则(时间表、语音菜单)不适用于来自网关的呼叫——同一任务由响铃组及其按时间的变体解决(参见「将呼入路由到哪里」)。

呼出。 目前还不能通过此网关的线路或 SIM 卡从 PBX 向外拨号:PBX 的呼出规则只指向 SIP 提供商的线路。beroNet 本身支持反方向(从 SIP 到端口组的规则),但不要为我们的 PBX 配置它。使用自己号码呼出——通过 SIP 提供商,详见「通过网关呼出——暂时不支持」。

第 5 步. 检查注册和通话#

  1. 在网关中注册。 Management → State,SIP Status 表格:账户在 Registration State 列显示绿点表示已注册,红点表示未注册。Validation State 中的灰点表示 Validate/Keepalive 已关闭。
  2. 线路。 在同一屏幕上:ISDN 端口显示绿色的 L1 Link 和 L2 Link,模拟端口显示端口状态和线路电压,LTE 显示 SIM 在网络中的注册状态。
  3. 在管理后台中注册。 电话 → “员工和群组” 标签页 — 分机网关显示绿点。
  4. 通话。 用手机拨打线路号码或 SIM 卡号码 — 群组中的操作员(或操作员)应通过 New destination 字段振铃。
  5. 声音 — 回声测试 *43。 注册并不能说明声音。临时在 New destination 规则中填入 *43,点击 activate 并拨打线路:PBX 会发出短促的蜂鸣声,然后会延迟返回您的声音 — 说大约十秒钟。听到蜂鸣声和自己 — 双向声音正常;有蜂鸣声但听不到自己 — 声音没有从网关传到 PBX;连蜂鸣声都没有 — 声音没有从 PBX 传到网关。测试结果可在通话日志中查看。检查后恢复群组号码。

beroNet 网关 State 屏幕上的 SIP status 表格:列 Account name、Registrar/Peer、User、Validation state、Registration state;PBX 账户显示绿色注册点,PBX2 账户显示红色 截图:beroNet 维基,“beroNet OS Web Interface (firmware 23.01)”,Management → State 部分。

如果规则的行为与预期不符,可以在 Management → Dialplan Debug 中检查网关会选择哪条规则。关于检查的全部内容 — 在概览的“如何检查”部分。

恢复出厂设置#

在重置工作网关之前,请保存配置:Management → Backup and Restore(文件 .config.xml;在比原始版本更旧的固件中恢复可能无法进行)。

从 Web 界面 — Management → Reboot/Reset → Factory Reset。通过“Keep the following settings”复选框可以保留部分配置:网络设置(Network)、云端(Cloud)、SIP 账户(SIP)、应用(Apps)和前缀(Prefix)。ISDN 和模拟线路模块的设置总是会被重置清除。更换模块后,网关会自行提示进行此类重置。

beroNet 网关 Reboot/Reset 窗口:Reboot 按钮、关于恢复出厂设置的问题、Keep the following settings 区块及 Network settings、Cloud settings、SIP settings、Apps and app configuration、Prefix settings 复选框、Factory Reset 和 Wizard 按钮 截图:beroNet 维基,“beroNet OS Web Interface (firmware 23.01)”,Management → Reboot/Reset 部分。

beroNet 没有 RESET 按钮。 如果忘记密码或网关无法打开,只能通过后面 PCM 接口上的跳线进行硬件重置:

  1. 关闭电源(PCIe 卡从计算机中拔出)。
  2. 找到 PCM 接口;如果外部无法触及 — 打开外壳。
  3. 用跳线短接两个触点:当前一代网关(Gateway V2 / SBC)— 在“Reset”标记处垂直短接两个触点;旧款盒子 — 垂直短接最右侧两个触点,PCIe 卡 — 水平短接。
  4. 接通电源并等待最多 10 分钟(在 17.01 及更新固件上 — 不少于 5 分钟)。网关将启动到 10.0.0.2 或 DHCP 分配的地址(用 bfdetect 查找)。
  5. 在浏览器中打开它,然后关闭电源并取下跳线。
  6. 再次开机,点击 Firmware-Update 并重新刷入固件:硬件重置会清除一切,包括固件本身。请从 beroNet 网站下载固件(文档中的“beroNet OS Firmware”链接)。
  7. 关闭并重新接通电源 — 网关处于出厂状态。

beroNet 网关后面板:12V DC 电源接口、LAN 端口、Micro SD 插槽以及用黄框标出的带 Reset 标记的 PCM 接口 照片:beroNet 维基,“How to do a Hardware Factory Reset (Gateway V2 / SBC — VoIP Gateway)”。

硬件重置需要高于 1.12 的固件和不低于 3 的 FPGA(对于 Gateway V2 / SBC — 固件 17.01-rc009 和 FPGA 不低于 12)。

之后做什么: 网关再次通过 DHCP 获取地址(或 10.0.0.2),登录 — admin / admin;从第 1 步开始并更改密码。管理后台中分机的登录名和密码不会因网关重置而改变;如果分机密码未保存,请用“重置密码”按钮发放新密码。关于网关重置的通用内容 — 在概览中。

如果网关未注册#

  1. 修改未应用。 保存后未点击 activate,网关将使用旧设置运行。
  2. 服务器拒绝注册(SIP Status 中显示红点)。登录名 sip-…-<号码> 必须完整填入 User 和 Authentification User;Secret 中填入最后发放的密码;服务器地址填入 SIP Outbound Proxy;SIP transport — udp;Register 复选框已勾选。
  3. 注册显示绿色,但通话无法到达任何地方。 Dialplan 规则中 New destination 仍保留 \1,没有从线路到 SIP 的规则,或者被上方更通用的规则覆盖。
  4. 通话未到达网关。 线路未启动:在 State 屏幕上 ISDN 的 L1/L2 未亮起(检查 TE/NT 和 PTP/PMP),FXO 选择了错误的国别配置文件,LTE 未输入 PIN 或选择了被禁止的运营商。端口必须加入端口组。
  5. 没有声音或通话立即中断。 Codecs 中没有 alaw/ulaw,且 DTMF 不是 RFC 2833 — 检查账户的 Media 标签页。
  6. Web 界面无法打开。 网关通过 DHCP 获得了其他地址 — 用 bfdetect 查找;或者 Preferences → Security 中的 ACL 不允许您的计算机访问。

常见原因(路由器上的 SIP ALG、UDP 5060 被关闭)— 在概览的“如果网关未注册”部分;关于网络 — “场所网络、NAT 和 SIM 卡”。

型号系列#

名称读作“机箱 + 模块”:BNSBC-<M|L|XL> 是机箱(插槽数量和通道上限),后面是端口配置(-4BRI、-2E1、-4FXO、-2LTE4BRI……)。SBCSB… 是不可扩展的 Small Business Line。所有型号的 SIP 和 Dialplan 设置都相同,区别仅在于 PSTN 中的端口页面。

型号 端口 / 通道 网络 / 线路 设置差异
BNSBC-M / -L / -XL(机箱) 2 / 3 / 3 个插槽;最多 16 / 64 / 128 个通道;2 个 Ethernet 端口 任意模块 通道上限由硬件决定:PRI E1 流(30 个通道)无法装入 BNSBC-M,需要 BNSBC-L
BNSBC-M-4BRI、BNSBC-L-4BRI 4 个 BRI S0,8 个通道 ISDN BRI TE/NT 和 PTP/PMP 按端口以软件方式设置;仍有空闲插槽
BNSBC-M-8BRI 8 个 BRI S0,16 个通道 ISDN BRI 替代 BF4008S0Box;没有更多插槽
BNSBC-M-2HYB 2 个 BRI + 2 个 FXS ISDN BRI + 模拟电话 FXS 端口为分机,参见“SIP 电话设置”
BNSBC-M-1PRI、BNSBC-L-1PRI、BNSBC-L-2PRI 1–2 个 PRI,15–60 个通道 ISDN PRI E1(“PRI”模块也支持 T1) 30 通道流仅支持 L 及更高机箱
BNSBC-L-1E1、BNSBC-L-2E1、BNSBC-XL-2E1 1–2 个 PRI,30–60 个通道 ISDN PRI,仅 E1 同 PRI
BNSBC-M-4FXO、BNSBC-L-4FXO 4 个 FXO(RJ-11) 城市模拟线路 PSTN → Hardware 中的国家配置文件;端口组中的 CLIP 字段
BNSBC-M-2LTE / -4LTE / -6LTE(VoLTE SBC) 2、4 或 6 个 SIM 2G / 3G / 4G VoLTE LTE general 中的 PIN 和短信中心;欧洲频段(见下方问题)
混合型 BNSBC-M-2LTE4FXO … BNSBC-L-4LTE1PRI 2–4 个 SIM + FXO / FXS / BRI / PRI 线路 + SIM 备份 两个端口组和两条 Dialplan 规则
SBCSB2S0 / SBCSB4S0 / SBCSB2HY / SBCSB4XO(Small Business Line) 2–4 个 BRI、2 个 BRI + 2 个 FXS 或 4 个 FXO ISDN BRI / 模拟 不可扩展;Web 界面相同
BF400Box / BF1600Box / BF6400Box(berofix) 2 个插槽;16 / 64 / 128 个通道;1 个 Ethernet 端口 任意模块 上一代产品,厂商网站上已不再列出;固件和界面相同,通过“旧式”跳线重置
BF400e / BF1600e / BF6400e(PCIe 卡) 2 个插槽;16 / 64 / 120 个通道 相同模块 安装在计算机中,显示为带独立 IP 的网卡;不会变成“盒子”

此前的移动模块 BNMO-2GSM(2 个 GSM 端口)在厂商当前的列表中已不再列出——对于新安装,应使用 VoLTE SBC。SIP-to-SIP 会话许可证(BNSBC-SESSION-*)用于 SBC 模式,与将网关作为分机连接无关。

常见问题#

能否通过此网关从 PBX 向外拨打电话?#

暂时不能——我们的网关仅用于呼入。beroNet 本身支持呼出(从 SIP 到端口组的 Dialplan 规则),但我们的 PBX 目前不会将呼叫发送到作为线路的分机网关。使用自己号码呼出请通过 SIP 提供商。

我的 ISDN 有多个号码——能否将它们分到不同的组?#

可以,在网关侧操作:为每个号码创建一条 Dialplan 规则——在 Destination 中填写与该号码匹配的模板,在 New destination 中填写所需呼叫组的号码。将精确规则放在通用规则 (.*) 之上。运营商发送号码的形式(完整号码或最后几位数字)可在 Management → Dialplan Debug 和活动通话界面中查看。

我忘记了密码,而机箱上没有重置按钮。该怎么办?#

除通过 PCM 接口上的跳线进行硬件重置外,厂商未公布其他方法。重置后需要重新刷写固件——参见“恢复出厂设置”。因此请保存新密码并定期备份配置。

需要 G.722 吗?#

不需要。beroNet 的规格中未声明支持 G.722;我们的 PBX 使用 G.711(A-law 和 µ-law)运行良好,所有型号均支持。

VoLTE SBC 能否在欧洲以外使用 SIM 卡?#

请检查运营商的频段。VoLTE SBC 采用欧洲频段组合:2G — B3、B8;3G — B1、B8;4G — B1、B3、B7、B8、B20。列表中不包含美国、澳大利亚 B28 和亚洲 B40/B41 频段。在 2G 和 3G 已关闭的地区,仅 4G 部分可用。您所在国家/地区能否将 SIM 卡插入网关——参见“按国家/地区”。

beroNet 的 wiki 中说,对于 Asterisk 不需要勾选 Register。为什么这里不同?#

那篇文章描述的是通过 IP 地址手动配置网关的 PBX。我们的 PBX 不知道网关地址,而是等待网关像电话一样自行注册——因此需要 Register,如同 beroNet 针对 3CX 的指南中所述。

来源#

beroNet 文档,访问日期 — 10.09.2026:

Was this article helpful?