Skipping 502 KB..
Full Log point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iucs
nri bitlen 11
iups
nri bitlen 9
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
nri add 0 1000
msc 2
msc 1
sgsn 0
nri add 0 1023
end
OsmoHNBGW(config-msc)# no allow-attach
OsmoHNBGW(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iucs
nri bitlen 11
iups
nri bitlen 9
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
nri add 0 1000
no allow-attach
msc 2
msc 1
sgsn 0
nri add 0 1023
end
OsmoHNBGW(config-msc)# exit
OsmoHNBGW(config)# sgsn 1
OsmoHNBGW(config-sgsn)# no allow-attach
OsmoHNBGW(config-sgsn)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iucs
nri bitlen 11
iups
nri bitlen 9
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
nri add 0 1000
no allow-attach
msc 2
msc 1
sgsn 0
nri add 0 1023
sgsn 1
no allow-attach
end
OsmoHNBGW(config-sgsn)# allow-attach
OsmoHNBGW(config-sgsn)# exit
OsmoHNBGW(config)# msc 0
OsmoHNBGW(config-msc)# allow-attach
OsmoHNBGW(config-msc)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iucs
nri bitlen 11
iups
nri bitlen 9
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
nri add 0 1000
msc 2
msc 1
sgsn 0
nri add 0 1023
sgsn 1
end
OsmoHNBGW(config-msc)# exit
rate_ctr.c:86 validating counter group 0x55c42c14a620(iucs) with 3 counters
rate_ctr.c:86 validating counter group 0x55c42c14a640(iups) with 3 counters
20241212105439183 [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4261 (telnet_interface.c:88)
[38;5;33m20241212105439183 [1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4262 (control_if.c:1026)[0;m
20241212105439183 [1;33mDHNBAP[0;m [1;33mNOTICE[0;m Using RNC-Id 23 (osmo_hnbgw_main.c:300)[0;m
20241212105439183 [1;33mDMAIN[0;m [1;33mNOTICE[0;m Listening for Iuh at 0.0.0.0 29169 (osmo_hnbgw_main.c:303)[0;m
[38;5;51m20241212105439183 [1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:932)[0;m
[1;33m20241212105439183 [1;33mDMGW[0;m[1;33m [1;33mNOTICE[0;m[1;33m MGW pool with 1 pool members configured, (ignoring MGW configuration in VTY node 'mgcp'). (hnbgw.c:873)[0;m
[38;5;51m20241212105439183 [1;33mDLPFCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m No UPF configured, NOT setting up PFCP, NOT mapping GTP via UPF (hnbgw_pfcp.c:95)[0;m
[38;5;45m20241212105439183 [1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using SS7 instance 0, pc:0.23.5 (sccp_user.c:572)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using AS instance as-clnt-msc-0 (sccp_user.c:590)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Creating default route (sccp_user.c:596)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: No unassociated ASP for m3ua, creating new ASP asp-clnt-msc-0 (sccp_user.c:635)[0;m
[38;5;45m20241212105439183 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using ASP instance asp-clnt-msc-0 (sccp_user.c:705)[0;m
[38;5;43m20241212105439183 [1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[33m20241212105439183 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (msc-0) created SCCP instance on cs7 instance 0 (hnbgw_cn.c:892)[0;m
[33m20241212105439183 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (msc-0) using: cs7-0 0.23.5 <-> 0.23.1 msc-0 (default remote point-code) (hnbgw_cn.c:800)[0;m
[33m20241212105439183 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (sgsn-0) using: cs7-0 0.23.5 <-> 0.23.4 sgsn-0 (default remote point-code) (hnbgw_cn.c:800)[0;m
[38;5;23m20241212105439183 [1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-msc-0,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;51m20241212105439183 [1;31mDLMGCP[0;m[38;5;51m [1;31mERROR[0;m[38;5;51m MGW(mgw) Failed to read: r=127.0.0.1:2427<->l=127.0.0.1:2729: -111='Unknown error -111' (mgcp_client.c:789)[0;m
20241212105439184 [1;31mDRANAP[0;m [1;31mERROR[0;m (sgsn-0) No local PLMN is configured, so outgoing RESET messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) (cnlink.c:171)[0;m
[38;5;43m20241212105439184 [1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-msc-0 is down (osmo_ss7_hmrt.c:238)[0;m
20241212105439184 [1;31mDRANAP[0;m [1;31mERROR[0;m (msc-0) No local PLMN is configured, so outgoing RESET messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) (cnlink.c:171)[0;m
[38;5;43m20241212105439184 [1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-msc-0 is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; ../src/osmo-hnbgw/osmo-hnbgw -c ../../../tests/osmo-hnbgw-vty-test.cfg
OsmoHNBGW> enable
OsmoHNBGW# configure terminal
OsmoHNBGW(config)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
hostname WORD
no hostname [HOSTNAME]
password (8|) WORD
password LINE
enable password (8|) WORD
enable password LINE
no enable password
banner motd default
banner motd file [FILE]
no banner motd
service terminal-length <0-512>
no service terminal-length [<0-512>]
line vty
service advanced-vty
no service advanced-vty
show history
cs7 instance <0-15>
hnbgw
msc <0-1000>
sgsn <0-1000>
apply sccp
ctrl
log stderr [blocking-io]
no log stderr
log file FILENAME [blocking-io]
no log file FILENAME
log alarms <2-32700>
no log alarms
log syslog (authpriv|cron|daemon|ftp|lpr|mail|news|user|uucp)
log syslog local <0-7>
no log syslog
log systemd-journal [raw]
no log systemd-journal
log gsmtap [HOSTNAME]
no log gsmtap [HOSTNAME]
stats reporter statsd [NAME]
no stats reporter statsd [NAME]
stats reporter log [NAME]
no stats reporter log [NAME]
stats interval <0-65535>
stats-tcp interval <0-65535>
stats-tcp batch-size <1-65535>
OsmoHNBGW(config)# hnbgw?
hnbgw Configure HNBGW options
OsmoHNBGW(config)# hnbgw
OsmoHNBGW(config-hnbgw)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
plmn <1-999> <0-999>
rnc-id <0-65535>
log-prefix (hnb-id|umts-cell-id)
hnb-policy (accept-all|closed)
iuh
iucs
iups
hnb UMTS_CELL_ID
no hnb IDENTITY_INFO
nft-kpi [TABLE_NAME]
no nft-kpi
mgcp
mgw <0-255>
no mgw <0-255>
pfcp
timer [(mgw|hnbgw|pfcp)] [TNNNN] [(<0-2147483647>|default)]
OsmoHNBGW(config-hnbgw)# plmn?
plmn Configure the HNBGW's PLMN. The PLMN is transmitted in RANAP RESET towards the CN.
OsmoHNBGW(config-hnbgw)# plmn ?
<1-999> MCC, Mobile Country Code
OsmoHNBGW(config-hnbgw)# plmn 1 ?
<0-999> MNC, Mobile Network Code
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# plmn 001 01
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 001 01
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# plmn 001 001
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 001 001
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# plmn 999 999
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 999 999
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# plmn 23 42
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# rnc-id?
rnc-id Configure the HNBGW's RNC Id, the common RNC Id used for all connected hNodeB. It is sent to each hNodeB upon HNBAP HNB-Register-Accept, and the hNodeB will subsequently send this as RANAP InitialUE Messages' GlobalRNC-ID IE. Takes effect as soon as the hNodeB re-registers.
OsmoHNBGW(config-hnbgw)# rnc-id ?
<0-65535> RNC Id value
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# rnc-id 42
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# nft-kpi?
nft-kpi Retrieve traffic counters from nftables
OsmoHNBGW(config-hnbgw)# nft-kpi ?
[TABLE_NAME] Set a custom nft table name to use, instead of 'osmo-hnbgw'
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# nft-kpi
% WARNING: nft configuration changes need a restart of osmo-hnbgw
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
nft-kpi
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# no nft-kpi
% WARNING: nft configuration changes need a restart of osmo-hnbgw
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# nft-kpi maple
% WARNING: nft configuration changes need a restart of osmo-hnbgw
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
nft-kpi maple
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw)# no nft-kpi
% WARNING: nft configuration changes need a restart of osmo-hnbgw
OsmoHNBGW(config-hnbgw)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
plmn 023 42
rnc-id 42
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
rate_ctr.c:86 validating counter group 0x5622c853f620(iucs) with 3 counters
rate_ctr.c:86 validating counter group 0x5622c853f640(iups) with 3 counters
20241212105439454 [1;33mDLGLOBAL[0;m [1;33mNOTICE[0;m Available via telnet 127.0.0.1 4261 (telnet_interface.c:88)
[38;5;33m20241212105439454 [1;33mDLCTRL[0;m[38;5;33m [1;33mNOTICE[0;m[38;5;33m CTRL at 127.0.0.1 4262 (control_if.c:1026)[0;m
20241212105439454 [1;33mDHNBAP[0;m [1;33mNOTICE[0;m Using RNC-Id 23 (osmo_hnbgw_main.c:300)[0;m
20241212105439454 [1;33mDMAIN[0;m [1;33mNOTICE[0;m Listening for Iuh at 0.0.0.0 29169 (osmo_hnbgw_main.c:303)[0;m
[38;5;51m20241212105439454 [1;33mDLMGCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m MGW(mgw) MGCP client: using endpoint domain '@mgw' (mgcp_client.c:932)[0;m
[1;33m20241212105439454 [1;33mDMGW[0;m[1;33m [1;33mNOTICE[0;m[1;33m MGW pool with 1 pool members configured, (ignoring MGW configuration in VTY node 'mgcp'). (hnbgw.c:873)[0;m
[38;5;51m20241212105439454 [1;33mDLPFCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m No UPF configured, NOT setting up PFCP, NOT mapping GTP via UPF (hnbgw_pfcp.c:95)[0;m
[38;5;45m20241212105439454 [1;31mDLSCCP[0;m[38;5;45m [1;31mERROR[0;m[38;5;45m SS7 instance 0: no primary point-code set, using default point-code (sccp_user.c:566)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using SS7 instance 0, pc:0.23.5 (sccp_user.c:572)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Creating AS instance (sccp_user.c:579)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using AS instance as-clnt-msc-0 (sccp_user.c:590)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Creating default route (sccp_user.c:596)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: No unassociated ASP for m3ua, creating new ASP asp-clnt-msc-0 (sccp_user.c:635)[0;m
[38;5;45m20241212105439454 [1;33mDLSCCP[0;m[38;5;45m [1;33mNOTICE[0;m[38;5;45m msc-0: Using ASP instance asp-clnt-msc-0 (sccp_user.c:705)[0;m
[38;5;43m20241212105439454 [1;33mDLSS7[0;m[38;5;43m [1;33mNOTICE[0;m[38;5;43m 0: Creating SCCP instance (osmo_ss7_instance.c:158)[0;m
[33m20241212105439454 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (msc-0) created SCCP instance on cs7 instance 0 (hnbgw_cn.c:892)[0;m
[33m20241212105439454 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (msc-0) using: cs7-0 0.23.5 <-> 0.23.1 msc-0 (default remote point-code) (hnbgw_cn.c:800)[0;m
[33m20241212105439454 [1;33mDCN[0;m[33m [1;33mNOTICE[0;m[33m (sgsn-0) using: cs7-0 0.23.5 <-> 0.23.4 sgsn-0 (default remote point-code) (hnbgw_cn.c:800)[0;m
[38;5;23m20241212105439454 [1;31mDLINP[0;m[38;5;23m [1;31mERROR[0;m[38;5;23m CLICONN(asp-clnt-msc-0,){CONNECTING} connect failed (-111) (stream_cli.c:422)[0;m
[38;5;51m20241212105439454 [1;31mDLMGCP[0;m[38;5;51m [1;31mERROR[0;m[38;5;51m MGW(mgw) Failed to read: r=127.0.0.1:2427<->l=127.0.0.1:2729: -111='Unknown error -111' (mgcp_client.c:789)[0;m
20241212105439455 [1;31mDRANAP[0;m [1;31mERROR[0;m (sgsn-0) No local PLMN is configured, so outgoing RESET messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) (cnlink.c:171)[0;m
[38;5;43m20241212105439455 [1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-msc-0 is down (osmo_ss7_hmrt.c:238)[0;m
20241212105439455 [1;31mDRANAP[0;m [1;31mERROR[0;m (msc-0) No local PLMN is configured, so outgoing RESET messages omit the mandatory Global RNC-ID IE. You should set a 'hnbgw' / 'plmn' in your config file (since v1.5) (cnlink.c:171)[0;m
[38;5;43m20241212105439455 [1;31mDLSS7[0;m[38;5;43m [1;31mERROR[0;m[38;5;43m Unable to route HMRT message: the AS as-clnt-msc-0 is down (osmo_ss7_hmrt.c:238)[0;m
Launching: cd '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; ../src/osmo-hnbgw/osmo-hnbgw -c ../../../tests/osmo-hnbgw-vty-test.cfg
OsmoHNBGW> enable
OsmoHNBGW# configure terminal
OsmoHNBGW(config)# hnbgw
OsmoHNBGW(config-hnbgw)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
plmn <1-999> <0-999>
rnc-id <0-65535>
log-prefix (hnb-id|umts-cell-id)
hnb-policy (accept-all|closed)
iuh
iucs
iups
hnb UMTS_CELL_ID
no hnb IDENTITY_INFO
nft-kpi [TABLE_NAME]
no nft-kpi
mgcp
mgw <0-255>
no mgw <0-255>
pfcp
timer [(mgw|hnbgw|pfcp)] [TNNNN] [(<0-2147483647>|default)]
OsmoHNBGW(config-hnbgw)# pfcp?
pfcp Configure PFCP for GTP tunnel mapping
OsmoHNBGW(config-hnbgw)# pfcp
OsmoHNBGW(config-hnbgw-pfcp)# list
help
list [with-flags]
show vty-attributes
show vty-attributes (application|library|global)
write terminal
write file [PATH]
write memory
write
show running-config
exit
end
local-addr IP_ADDR
local-port <1-65535>
remote-addr IP_ADDR
netinst (access|core) NAME
OsmoHNBGW(config-hnbgw-pfcp)# local-addr?
local-addr Local address for PFCP
OsmoHNBGW(config-hnbgw-pfcp)# local-addr ?
IP_ADDR IP address
OsmoHNBGW(config-hnbgw-pfcp)# local-port?
local-port Local port for PFCP
OsmoHNBGW(config-hnbgw-pfcp)# local-port ?
<1-65535> UDP port
OsmoHNBGW(config-hnbgw-pfcp)# remote-addr?
remote-addr Remote UPF's listen IP address; where to send PFCP requests
OsmoHNBGW(config-hnbgw-pfcp)# remote-addr ?
IP_ADDR IP address
OsmoHNBGW(config-hnbgw-pfcp)# netinst?
netinst Add a Network Instance IE to all outgoing PFCP rule sets, so that the UPF may choose the correct interface to open GTP tunnels on.
OsmoHNBGW(config-hnbgw-pfcp)# netinst ?
access Set the Network Instance name for the access side (towards RAN).
core Set the Network Instance name for the core side.
OsmoHNBGW(config-hnbgw-pfcp)# netinst access ?
NAME The Network Instance name as a dotted string, typically a domain name like 'ran23.example.com'. A matching osmo-upf.cfg could be: 'netinst' / 'add ran23.example.com 10.0.0.23'. See 3GPP TS 29.244 8.2.4.
OsmoHNBGW(config-hnbgw-pfcp)# show running-config
[38;5;51m20241212105439551 [1;33mDLPFCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m 0x5622c9a64840 cfg: pfcp remote-addr 127.0.0.2 (hnbgw_vty.c:916)[0;m
[38;5;51m20241212105439551 [1;33mDLPFCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m cfg: pfcp netinst access ran.net (hnbgw_vty.c:955)[0;m
[38;5;51m20241212105439551 [1;33mDLPFCP[0;m[38;5;51m [1;33mNOTICE[0;m[38;5;51m cfg: pfcp netinst core core.net (hnbgw_vty.c:955)[0;m
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
msc 0
sgsn 0
end
OsmoHNBGW(config-hnbgw-pfcp)# remote-addr 127.0.0.2
OsmoHNBGW(config-hnbgw-pfcp)# local-addr 127.0.0.1
OsmoHNBGW(config-hnbgw-pfcp)# local-port 8805
OsmoHNBGW(config-hnbgw-pfcp)# netinst access ran.net
OsmoHNBGW(config-hnbgw-pfcp)# netinst core core.net
OsmoHNBGW(config-hnbgw-pfcp)# show running-config
Current configuration:
!
!
log stderr
logging filter all 1
logging color 1
logging print category-hex 0
logging print category 1
logging print thread-id 0
logging print extended-timestamp 1
logging print level 1
logging print file basename last
logging level main notice
logging level hnbap notice
logging level rua notice
logging level ranap notice
logging level mgw notice
logging level hnb notice
logging level cn notice
logging level nft notice
logging level lglobal notice
logging level llapd notice
logging level linp notice
logging level lmux notice
logging level lmi notice
logging level lmib notice
logging level lsms notice
logging level lctrl notice
logging level lgtp notice
logging level lstats notice
logging level lgsup notice
logging level loap notice
logging level lss7 notice
logging level lsccp notice
logging level lsua notice
logging level lm3ua notice
logging level lmgcp notice
logging level ljibuf notice
logging level lrspro notice
logging level lns notice
logging level lbssgp notice
logging level lnsdata notice
logging level lnssignal notice
logging level liuup notice
logging level lpfcp notice
logging level lcsn1 notice
logging level lio notice
!
stats interval 5
!
line vty
no login
!
cs7 instance 0
point-code 0.23.5
sccp-address addr-msc0
routing-indicator PC
point-code 0.1.0
sccp-address addr-msc2
routing-indicator PC
point-code 0.1.2
sccp-address addr-sgsn3
routing-indicator PC
point-code 0.2.3
sccp-address addr-sgsn4
routing-indicator PC
point-code 0.2.4
cs7 instance 1
sccp-address addr-sgsn0
routing-indicator PC
point-code 1.2.0
sccp-address addr-sgsn2
routing-indicator PC
point-code 1.2.2
sccp-address addr-msc3
routing-indicator PC
point-code 1.1.3
sccp-address addr-msc4
routing-indicator PC
point-code 1.1.4
hnbgw
rnc-id 23
log-prefix hnb-id
iuh
hnbap-allow-tmsi 1
mgw 0
local-port 2729
remote-ip 127.0.0.1
remote-port 2427
reset-endpoint rtpbridge/*
pfcp
local-addr 127.0.0.1
local-port 8805
remote-addr 127.0.0.2
netinst access ran.net
netinst core core.net
msc 0
sgsn 0
end
RESULTS:
pass: ../../../tests/cnpool.vty
pass: ../../../tests/nri_cfg.vty
pass: ../../../tests/osmo-hnbgw.vty
pass: ../../../tests/pfcp_cfg.vty.with_pfcp
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
osmotestvty.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
test_history (__main__.TestVTY.test_history) ... confpath /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.., workdir /build/osmo-hnbgw-1.6.0.20-7784/_build/sub
Running tests for specific VTY commands
Launch: ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg from /build/osmo-hnbgw-1.6.0.20-7784/_build/sub
Opening /dev/null
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub './src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg'
> ls -l /proc/113176/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113176 54.5 0.0 27872 23228 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113177 0.0 0.0 18752 10896 ? S 10:54 0:00 ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg
build 113184 0.0 0.0 2576 896 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113186 0.0 0.0 3700 1816 ? S 10:54 0:00 grep osmo
ok
test_terminal_length (__main__.TestVTY.test_terminal_length) ... Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50866), raddr=('127.0.0.1', 4261)> (1 sockets open)
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50866), raddr=('127.0.0.1', 4261)> (0 sockets open)
Process returned code: -15
Launch: ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg from /build/osmo-hnbgw-1.6.0.20-7784/_build/sub
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub './src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg'
> ls -l /proc/113176/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113176 18.7 0.0 27872 23228 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113187 0.0 0.0 18752 10900 ? S 10:54 0:00 ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg
build 113194 0.0 0.0 2576 948 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113196 0.0 0.0 3700 1868 ? S 10:54 0:00 grep osmo
ok
test_unknown_command (__main__.TestVTY.test_unknown_command) ... Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50874), raddr=('127.0.0.1', 4261)> (1 sockets open)
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50874), raddr=('127.0.0.1', 4261)> (0 sockets open)
Process returned code: -15
Launch: ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg from /build/osmo-hnbgw-1.6.0.20-7784/_build/sub
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub './src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg'
> ls -l /proc/113176/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113176 11.7 0.0 27872 23228 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestvty.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113197 0.0 0.0 18752 10776 ? S 10:54 0:00 ./src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg
build 113204 0.0 0.0 2576 912 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113206 0.0 0.0 3700 1844 ? S 10:54 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50882), raddr=('127.0.0.1', 4261)> (1 sockets open)
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50882), raddr=('127.0.0.1', 4261)> (0 sockets open)
Process returned code: -15
ok
----------------------------------------------------------------------
Ran 3 tests in 0.618s
OK
osmotestconfig.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
Verifying src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg, test verify_doc
Opening /dev/null
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub 'src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg'
> ls -l /proc/113207/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113207 60.0 0.0 28000 23152 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113208 0.0 0.0 18752 10224 ? S 10:54 0:00 src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg
build 113215 0.0 0.0 2576 896 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113217 0.0 0.0 3700 1952 ? S 10:54 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50892), raddr=('127.0.0.1', 4261)> (1 sockets open)
Process returned code: -15
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50892), raddr=('127.0.0.1', 4261)> (0 sockets open)
Verifying src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg, test write_config
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub 'src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg'
> ls -l /proc/113207/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113207 20.0 0.0 28296 23800 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113218 0.0 0.0 18752 10628 ? S 10:54 0:00 src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg
build 113225 0.0 0.0 2576 952 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113227 0.0 0.0 3700 1880 ? S 10:54 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50900), raddr=('127.0.0.1', 4261)> (1 sockets open)
Process returned code: -15
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50900), raddr=('127.0.0.1', 4261)> (0 sockets open)
Verifying src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg, test token_vty_command
Launching: PWD=/build/osmo-hnbgw-1.6.0.20-7784/_build/sub 'src/osmo-hnbgw/osmo-hnbgw' '-c' '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg'
> ls -l /proc/113207/fd
total 0
lr-x------ 1 build build 64 Dec 12 10:54 0 -> pipe:[2746568724]
l-wx------ 1 build build 64 Dec 12 10:54 1 -> pipe:[2746568725]
l-wx------ 1 build build 64 Dec 12 10:54 2 -> pipe:[2746568726]
l-wx------ 1 build build 64 Dec 12 10:54 3 -> /dev/null
> ss -tn
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
> ss -tln
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 10 127.0.0.1:4262 0.0.0.0:*
LISTEN 0 10 127.0.0.1:4261 0.0.0.0:*
> ps xua | grep osmo
build 108095 0.0 0.0 3924 2976 ? S 10:54 0:00 /bin/bash -c test -d osmo-hnbgw-1.6.0.20-7784/_build || exit 0; \ dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && am__cwd=`pwd` \ && CDPATH="${ZSH_VERSION+.}:" && cd osmo-hnbgw-1.6.0.20-7784/_build/sub \ && ../../configure \ --with-systemdsystemunitdir=$dc_install_base//lib/systemd/system \ --enable-vty-tests --enable-external-tests --enable-pfcp --enable-nftables --enable-manuals \ --srcdir=../.. --prefix="$dc_install_base" \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf osmo-hnbgw-1.6.0.20-7784.tar.gz osmo-hnbgw-1.6.0.20-7784.tar.bz2 \ && make distcleancheck \ && cd "$am__cwd" \ || exit 1
build 112126 0.0 0.0 3924 2944 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '2'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='include src tests doc contrib ' ;; \ *) list='include src tests doc contrib ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 112155 0.0 0.0 3924 3076 ? S 10:54 0:00 /bin/bash -c fail=; \ if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_with_option: internal error: invalid" "target option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '3'; then false; elif test -n 'x86_64-pc-linux-gnu'; then true; elif test -n '4.3' && test -n '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'; then true; else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case "check-recursive" in \ distclean-* | maintainer-clean-*) list='ranap_rab_ass umts_cell_id ' ;; \ *) list='ranap_rab_ass umts_cell_id ' ;; \ esac; \ for subdir in $list; do \ echo "Making $target in $subdir"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-am"; \ else \ local_target="$target"; \ fi; \ (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make $local_target) \ || eval $failcom; \ done; \ if test "$dot_seen" = "no"; then \ make "$target-am" || exit 1; \ fi; test -z "$fail"
build 113207 11.7 0.0 28296 23800 ? S 10:54 0:00 /usr/bin/python3 /usr/local/bin/osmotestconfig.py -p /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../.. -w /build/osmo-hnbgw-1.6.0.20-7784/_build/sub -v
build 113228 0.0 0.0 18756 11364 ? S 10:54 0:00 src/osmo-hnbgw/osmo-hnbgw -c /build/osmo-hnbgw-1.6.0.20-7784/_build/sub/writtenconfig/osmo-hnbgw.cfglzlq9gdg
build 113235 0.0 0.0 2576 916 ? S 10:54 0:00 /bin/sh -c ps xua | grep osmo
build 113237 0.0 0.0 3700 1788 ? S 10:54 0:00 grep osmo
Socket: in 1 tries, connected to 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50912), raddr=('127.0.0.1', 4261)> (1 sockets open)
Process returned code: -15
Socket: closing 127.0.0.1:4261 <socket.socket fd=4, family=2, type=1, proto=0, laddr=('127.0.0.1', 50912), raddr=('127.0.0.1', 4261)> (0 sockets open)
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making check in doc
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making check in examples
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making check in manuals
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
if [ -n "$ASCIIDOC_WARNINGS_CHECK" ]; then \
make osmohnbgw-usermanual.check; \
fi
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
if ! [ -f osmohnbgw-usermanual.adoc ]; then \
ln -s osmohnbgw-usermanual.adoc osmohnbgw-usermanual.adoc; \
fi
asciidoc -v -f /opt/osmo-gsm-manuals/build/mscgen-filter.conf -f /opt/osmo-gsm-manuals/build/diag-filter.conf -f /opt/osmo-gsm-manuals/build/docinfo-releaseinfo.conf -f /opt/osmo-gsm-manuals/build/graphviz-filter.conf -a srcdir='/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/../../doc/manuals' -a commondir='/opt/osmo-gsm-manuals/common' osmohnbgw-usermanual.adoc > osmohnbgw-usermanual.check 2>&1
touch osmohnbgw-usermanual.check
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making check in charts
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making check in contrib
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making check in systemd
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make install-recursive
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making install in include
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making install in osmocom
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making install in hnbgw
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making install in src
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making install in osmo-hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[5]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/osmo-hnbgw-1.6.0.20-7784/_inst/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-hnbgw '/build/osmo-hnbgw-1.6.0.20-7784/_inst/bin'
libtool: install: /usr/bin/install -c osmo-hnbgw /build/osmo-hnbgw-1.6.0.20-7784/_inst/bin/osmo-hnbgw
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making install in tests
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making install in ranap_rab_ass
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making install in umts_cell_id
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making install in doc
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making install in examples
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg '/build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom'
make install-data-hook
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
for f in $(find ../../../../doc/examples -name '*.cfg*' | sed -e 's,^../../../../doc/examples,,'); do \
j="/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ../../../../doc/examples/$f $j; \
done
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making install in manuals
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
[ -n "osmo-hnbgw" ] || exit 1
if [ "" != "1" ]; then \
for i in osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf; do \
install -vDm644 "$i" "/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/$i" || exit 1; \
done; \
fi
install: creating directory '/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc'
'osmohnbgw-usermanual.pdf' -> '/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-usermanual.pdf'
'osmohnbgw-vty-reference.pdf' -> '/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-vty-reference.pdf'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making install in charts
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making install in contrib
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making install in systemd
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system'
/usr/bin/install -c -m 644 ../../../../contrib/systemd/osmo-hnbgw.service '/build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making installcheck in include
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making installcheck in osmocom
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making installcheck in hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Nothing to be done for 'installcheck'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Nothing to be done for 'installcheck-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making installcheck in src
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making installcheck in osmo-hnbgw
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making installcheck in tests
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making installcheck in ranap_rab_ass
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making installcheck in umts_cell_id
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
/bin/bash '../../../tests/testsuite' AUTOTEST_PATH='/build/osmo-hnbgw-1.6.0.20-7784/_inst/bin' \
## ------------------------------------ ##
## osmo-hnbgw 1.6.0.20-7784 test suite. ##
## ------------------------------------ ##
Regression tests.
1: ranap_rab_ass ok
2: umts_cell_id ok
## ------------- ##
## Test results. ##
## ------------- ##
All 2 tests were successful.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making installcheck in doc
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making installcheck in examples
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making installcheck in manuals
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making installcheck in charts
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making installcheck in contrib
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making installcheck in systemd
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Nothing to be done for 'installcheck-am'.
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making uninstall in include
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making uninstall in osmocom
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making uninstall in hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Nothing to be done for 'uninstall'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Nothing to be done for 'uninstall-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making uninstall in src
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making uninstall in osmo-hnbgw
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
( cd '/build/osmo-hnbgw-1.6.0.20-7784/_inst/bin' && rm -f osmo-hnbgw )
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making uninstall in tests
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making uninstall in ranap_rab_ass
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making uninstall in umts_cell_id
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making uninstall in doc
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making uninstall in examples
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
( cd '/build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom' && rm -f osmo-hnbgw.cfg )
make uninstall-hook
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
for f in $(find ../../../../doc/examples -name '*.cfg*' | sed -e 's,^../../../../doc/examples,,'); do \
j="/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw/examples/$f" && \
rm -f $j; \
done
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making uninstall in manuals
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
[ -n "osmo-hnbgw" ] || exit 1
if [ "" != "1" ]; then \
for i in osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf; do \
rm -v "/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/$i"; \
done; \
fi
removed '/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-usermanual.pdf'
removed '/build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-vty-reference.pdf'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making uninstall in charts
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making uninstall in contrib
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making uninstall in systemd
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
( cd '/build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system' && rm -f osmo-hnbgw.service )
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Nothing to be done for 'uninstall-am'.
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make install-recursive
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making install in include
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making install in osmocom
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making install in hnbgw
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making install in src
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making install in osmo-hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[5]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c osmo-hnbgw '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/bin'
libtool: install: /usr/bin/install -c osmo-hnbgw /tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/bin/osmo-hnbgw
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making install in tests
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making install in ranap_rab_ass
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making install in umts_cell_id
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making install in doc
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making install in examples
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-hnbgw/osmo-hnbgw.cfg '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom'
make install-data-hook
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
for f in $(find ../../../../doc/examples -name '*.cfg*' | sed -e 's,^../../../../doc/examples,,'); do \
j="/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ../../../../doc/examples/$f $j; \
done
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making install in manuals
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
[ -n "osmo-hnbgw" ] || exit 1
if [ "" != "1" ]; then \
for i in osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf; do \
install -vDm644 "$i" "/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/$i" || exit 1; \
done; \
fi
install: creating directory '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc'
'osmohnbgw-usermanual.pdf' -> '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-usermanual.pdf'
'osmohnbgw-vty-reference.pdf' -> '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-vty-reference.pdf'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making install in charts
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making install in contrib
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making install in systemd
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system'
/usr/bin/install -c -m 644 ../../../../contrib/systemd/osmo-hnbgw.service '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making uninstall in include
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making uninstall in osmocom
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making uninstall in hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Nothing to be done for 'uninstall'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[4]: Nothing to be done for 'uninstall-am'.
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making uninstall in src
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making uninstall in osmo-hnbgw
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
( cd '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/bin' && rm -f osmo-hnbgw )
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making uninstall in tests
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making uninstall in ranap_rab_ass
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making uninstall in umts_cell_id
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making uninstall in doc
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making uninstall in examples
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
( cd '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/etc/osmocom' && rm -f osmo-hnbgw.cfg )
make uninstall-hook
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
for f in $(find ../../../../doc/examples -name '*.cfg*' | sed -e 's,^../../../../doc/examples,,'); do \
j="/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw/examples/$f" && \
rm -f $j; \
done
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making uninstall in manuals
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
[ -n "osmo-hnbgw" ] || exit 1
if [ "" != "1" ]; then \
for i in osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf; do \
rm -v "/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/$i"; \
done; \
fi
removed '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-usermanual.pdf'
removed '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst/share/doc/osmo-hnbgw-doc/osmohnbgw-vty-reference.pdf'
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making uninstall in charts
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Nothing to be done for 'uninstall'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making uninstall in contrib
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making uninstall in systemd
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
( cd '/tmp/am-dc-108095//build/osmo-hnbgw-1.6.0.20-7784/_inst//lib/systemd/system' && rm -f osmo-hnbgw.service )
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[3]: Nothing to be done for 'uninstall-am'.
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[2]: Nothing to be done for 'uninstall-am'.
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make dist-bzip2 dist-gzip am__post_remove_distdir='@:'
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make distdir-am
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
if test -d "osmo-hnbgw-1.6.0.20-7784"; then find "osmo-hnbgw-1.6.0.20-7784" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-hnbgw-1.6.0.20-7784" || { sleep 5 && rm -rf "osmo-hnbgw-1.6.0.20-7784"; }; else :; fi
test -d "osmo-hnbgw-1.6.0.20-7784" || mkdir "osmo-hnbgw-1.6.0.20-7784"
(cd include && make top_distdir=../osmo-hnbgw-1.6.0.20-7784 distdir=../osmo-hnbgw-1.6.0.20-7784/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make distdir-am
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
(cd osmocom && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/include/osmocom \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
(cd hnbgw && make top_distdir=../../../osmo-hnbgw-1.6.0.20-7784 distdir=../../../osmo-hnbgw-1.6.0.20-7784/include/osmocom/hnbgw \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[8]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make distdir-am
make[9]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[9]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[8]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
(cd src && make top_distdir=../osmo-hnbgw-1.6.0.20-7784 distdir=../osmo-hnbgw-1.6.0.20-7784/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make distdir-am
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
(cd osmo-hnbgw && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/src/osmo-hnbgw \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
(cd tests && make top_distdir=../osmo-hnbgw-1.6.0.20-7784 distdir=../osmo-hnbgw-1.6.0.20-7784/tests \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make distdir-am
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
(cd ranap_rab_ass && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/tests/ranap_rab_ass \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
(cd umts_cell_id && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/tests/umts_cell_id \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
(cd doc && make top_distdir=../osmo-hnbgw-1.6.0.20-7784 distdir=../osmo-hnbgw-1.6.0.20-7784/doc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make distdir-am
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
(cd examples && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/doc/examples \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make \
top_distdir="../../osmo-hnbgw-1.6.0.20-7784" distdir="../../osmo-hnbgw-1.6.0.20-7784/doc/examples" \
dist-hook
make[8]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
for f in $(find ../../../../doc/examples -name '*.cfg*' | sed -e 's,^../../../../doc/examples,,'); do \
j="../../osmo-hnbgw-1.6.0.20-7784/doc/examples/$f" && \
mkdir -p "$(dirname $j)" && \
/usr/bin/install -c -m 644 ../../../../doc/examples/$f $j; \
done
make[8]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
(cd manuals && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/doc/manuals \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
(cd charts && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/doc/charts \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
(cd contrib && make top_distdir=../osmo-hnbgw-1.6.0.20-7784 distdir=../osmo-hnbgw-1.6.0.20-7784/contrib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make distdir-am
make[5]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
(cd systemd && make top_distdir=../../osmo-hnbgw-1.6.0.20-7784 distdir=../../osmo-hnbgw-1.6.0.20-7784/contrib/systemd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[6]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make distdir-am
make[7]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[7]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[6]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[5]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make \
top_distdir="osmo-hnbgw-1.6.0.20-7784" distdir="osmo-hnbgw-1.6.0.20-7784" \
dist-hook
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
echo 1.6.0.20-7784 > osmo-hnbgw-1.6.0.20-7784/.tarball-version
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
test -n "" \
|| find "osmo-hnbgw-1.6.0.20-7784" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/bash /build/osmo-hnbgw-1.6.0.20-7784/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "osmo-hnbgw-1.6.0.20-7784"
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
tardir=osmo-hnbgw-1.6.0.20-7784 && ${TAR-tar} chof - "$tardir" | BZIP2=${BZIP2--9} bzip2 -c >osmo-hnbgw-1.6.0.20-7784.tar.bz2
tardir=osmo-hnbgw-1.6.0.20-7784 && ${TAR-tar} chof - "$tardir" | eval GZIP= gzip --best -c >osmo-hnbgw-1.6.0.20-7784.tar.gz
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
if test -d "osmo-hnbgw-1.6.0.20-7784"; then find "osmo-hnbgw-1.6.0.20-7784" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-hnbgw-1.6.0.20-7784" || { sleep 5 && rm -rf "osmo-hnbgw-1.6.0.20-7784"; }; else :; fi
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
make[1]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
Making distclean in include
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making distclean in osmocom
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
Making distclean in hnbgw
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../../../include/osmocom/hnbgw" || test -z "" || rm -f
rm -f Makefile
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom/hnbgw'
make[4]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../../include/osmocom" || test -z "" || rm -f
make[4]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include/osmocom'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../include" || test -z "" || rm -f
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
rm -f Makefile
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/include'
Making distclean in src
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making distclean in osmo-hnbgw
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
rm -rf .libs _libs
test -z "libhnbgw.la " || rm -f libhnbgw.la
rm -f *.o
rm -f *.lo
rm -f *.tab.c
rm -f osmo-hnbgw
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../../src/osmo-hnbgw" || test -z "" || rm -f
rm -f ./so_locations
rm -f ./.deps/cnlink.Plo
rm -f ./.deps/context_map.Plo
rm -f ./.deps/context_map_rua.Plo
rm -f ./.deps/context_map_sccp.Plo
rm -f ./.deps/hnbgw.Plo
rm -f ./.deps/hnbgw_cn.Plo
rm -f ./.deps/hnbgw_hnbap.Plo
rm -f ./.deps/hnbgw_l3.Plo
rm -f ./.deps/hnbgw_pfcp.Plo
rm -f ./.deps/hnbgw_ranap.Plo
rm -f ./.deps/hnbgw_rua.Plo
rm -f ./.deps/hnbgw_vty.Plo
rm -f ./.deps/kpi_dtap.Plo
rm -f ./.deps/kpi_ranap.Plo
rm -f ./.deps/mgw_fsm.Plo
rm -f ./.deps/nft_kpi.Plo
rm -f ./.deps/osmo_hnbgw_main.Po
rm -f ./.deps/ps_rab_ass_fsm.Plo
rm -f ./.deps/ps_rab_fsm.Plo
rm -f ./.deps/ranap_rab_ass.Plo
rm -f ./.deps/tdefs.Plo
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src/osmo-hnbgw'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../src" || test -z "" || rm -f
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
rm -f Makefile
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/src'
Making distclean in tests
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making distclean in ranap_rab_ass
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
rm -f ranap_rab_ass_test
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../../tests/ranap_rab_ass" || test -z "" || rm -f
rm -f ./.deps/ranap_rab_ass_test.Po
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/ranap_rab_ass'
Making distclean in umts_cell_id
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f umts_cell_id_test
test . = "../../../../tests/umts_cell_id" || test -z "" || rm -f
rm -f ./.deps/umts_cell_id_test.Po
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests/umts_cell_id'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
rm -rf .libs _libs
test ! -f '../../../tests/testsuite' || \
/bin/bash '../../../tests/testsuite' --clean
rm -f *.lo
test -z "atlocal" || rm -f atlocal
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../tests" || test -z "" || rm -f
test -z "atconfig " || rm -f atconfig
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
rm -f Makefile
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/tests'
Making distclean in doc
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making distclean in examples
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "../../../../doc/examples" || test -z "" || rm -f
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/examples'
Making distclean in manuals
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "../../../../doc/manuals" || test -z "" || rm -f
rm -rf osmohnbgw-usermanual__*.png osmohnbgw-usermanual__*.svg osmohnbgw-usermanual.check osmohnbgw-usermanual.pdf osmohnbgw-usermanual.html osmohnbgw-vty-reference.pdf osmohnbgw-vty-reference.lint generated ./vty/hnbgw_vty_reference.xml common build generated/.pdf_shrink_marker
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/manuals'
Making distclean in charts
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "../../../../doc/charts" || test -z "" || rm -f
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc/charts'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../doc" || test -z "" || rm -f
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
rm -f Makefile
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/doc'
Making distclean in contrib
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
Making distclean in systemd
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
test . = "../../../../contrib/systemd" || test -z "" || rm -f
rm -f Makefile
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../../../contrib" || test -z "" || rm -f
make[3]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
rm -f Makefile
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f config.h stamp-h1
rm -f libtool config.lt
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "../.." || test -z "" || rm -f
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[2]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
make[1]: Leaving directory '/build/osmo-hnbgw-1.6.0.20-7784/_build/sub'
if test -d "osmo-hnbgw-1.6.0.20-7784"; then find "osmo-hnbgw-1.6.0.20-7784" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "osmo-hnbgw-1.6.0.20-7784" || { sleep 5 && rm -rf "osmo-hnbgw-1.6.0.20-7784"; }; else :; fi
==========================================================
osmo-hnbgw-1.6.0.20-7784 archives ready for distribution:
osmo-hnbgw-1.6.0.20-7784.tar.gz
osmo-hnbgw-1.6.0.20-7784.tar.bz2
==========================================================
+ '[' 1 = 1 ']'
+ '[' 1 = 1 ']'
+ make -C /build/doc/manuals publish
make: Entering directory '/build/doc/manuals'
/opt/osmo-gsm-manuals/build/shrink-pdfs.sh osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf
* osmohnbgw-usermanual.pdf: 552K
* osmohnbgw-vty-reference.pdf: 324K
[ -n "osmo-hnbgw" ] || exit 1
rm -rf "_publish_tmpdir"
mkdir -p "_publish_tmpdir/osmo-hnbgw/master"
cp osmohnbgw-usermanual.pdf osmohnbgw-vty-reference.pdf "_publish_tmpdir/osmo-hnbgw/master"
cd "_publish_tmpdir" && \
rsync \
-avzR \
-e "ssh -o 'UserKnownHostsFile=/opt/osmo-gsm-manuals/build/known_hosts' -p 48" \
"osmo-hnbgw" \
docs@ftp.osmocom.org:web-files/
kex_exchange_identification: read: Connection reset by peer
Connection reset by 148.251.236.141 port 48
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(231) [sender=3.2.7]
make: *** [/opt/osmo-gsm-manuals/build/Makefile.common.inc:39: publish] Error 255
make: Leaving directory '/build/doc/manuals'
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3436837 killed;
[ssh-agent] Stopped.
Archiving artifacts
Sending e-mails to: jenkins-notifications@lists.osmocom.org laforge@gnumonks.org
Finished: FAILURE