Merge commit '67d3621a4acb6e184701eb51102586243b0b6315' into dora-3g
This commit is contained in:
commit
20e87dc36a
|
@ -4,7 +4,8 @@ HOMEPAGE = "http://osmocom.org/projects/cellular-infrastructure"
|
||||||
LICENSE = "AGPLv3+"
|
LICENSE = "AGPLv3+"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=73f1eb20517c55bf9493b7dd6e480788"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=73f1eb20517c55bf9493b7dd6e480788"
|
||||||
|
|
||||||
SRC_URI = "file://osmo-hnbgw.init"
|
SRC_URI = "file://osmo-hnbgw.init \
|
||||||
|
file://osmo-hnbgw.service"
|
||||||
|
|
||||||
INC_PR = "r1.${META_TELEPHONY_OSMO_INC}"
|
INC_PR = "r1.${META_TELEPHONY_OSMO_INC}"
|
||||||
|
|
||||||
|
@ -32,6 +33,8 @@ do_install_append() {
|
||||||
install -m 0644 ${S}/contrib/systemd/$i ${D}${systemd_unitdir}/system/
|
install -m 0644 ${S}/contrib/systemd/$i ${D}${systemd_unitdir}/system/
|
||||||
done
|
done
|
||||||
|
|
||||||
|
install -m 0644 ${WORKDIR}/osmo-hnbgw.service ${D}${systemd_unitdir}/system/
|
||||||
|
|
||||||
install -d ${D}/var/lib/osmocom
|
install -d ${D}/var/lib/osmocom
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Osmocom Home Nodeb Gateway (OsmoHNBGW)
|
||||||
|
After=osmo-msc.service
|
||||||
|
Wants=osmo-msc.service
|
||||||
|
After=osmo-sgsn.service
|
||||||
|
Wants=osmo-sgsn.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Restart=always
|
||||||
|
ExecStartPre=/bin/sleep 5
|
||||||
|
ExecStart=/usr/bin/osmo-hnbgw -c /etc/osmocom/osmo-hnbgw.cfg
|
||||||
|
RestartSec=2
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
|
@ -2,7 +2,7 @@ require ${PN}.inc
|
||||||
|
|
||||||
PV = "0.1.0+gitr${SRCPV}"
|
PV = "0.1.0+gitr${SRCPV}"
|
||||||
PRINC = "0"
|
PRINC = "0"
|
||||||
PR = "${INC_PR}.1"
|
PR = "${INC_PR}.2"
|
||||||
|
|
||||||
SRCREV = "26531f9efc3a7366ef26e11855bc8ad46e9f8794"
|
SRCREV = "26531f9efc3a7366ef26e11855bc8ad46e9f8794"
|
||||||
SRC_URI += "git://git.osmocom.org/osmo-iuh.git;protocol=git"
|
SRC_URI += "git://git.osmocom.org/osmo-iuh.git;protocol=git"
|
||||||
|
|
|
@ -10,7 +10,7 @@ SRC_URI = "file://osmo-msc.init \
|
||||||
file://osmo-bsc_mgcp.init \
|
file://osmo-bsc_mgcp.init \
|
||||||
file://osmo-sgsn.init"
|
file://osmo-sgsn.init"
|
||||||
|
|
||||||
INC_PR = "r1.${META_TELEPHONY_OSMO_INC}"
|
INC_PR = "r2.${META_TELEPHONY_OSMO_INC}"
|
||||||
|
|
||||||
|
|
||||||
EXTRA_OECONF += " --enable-iu --enable-smpp --enable-mgcp-transcoding --with-g729"
|
EXTRA_OECONF += " --enable-iu --enable-smpp --enable-mgcp-transcoding --with-g729"
|
||||||
|
@ -37,9 +37,9 @@ do_install_append() {
|
||||||
|
|
||||||
# Install systemd files and enable on sysinit
|
# Install systemd files and enable on sysinit
|
||||||
install -d ${D}${systemd_unitdir}/system
|
install -d ${D}${systemd_unitdir}/system
|
||||||
install -m 0644 ${S}/contrib/systemd/osmo-msc.service ${D}${systemd_unitdir}/system/
|
install -m 0644 ${WORKDIR}/osmo-msc.service ${D}${systemd_unitdir}/system/
|
||||||
install -m 0644 ${S}/contrib/systemd/osmo-sgsn.service ${D}${systemd_unitdir}/system/
|
install -m 0644 ${WORKDIR}/osmo-sgsn.service ${D}${systemd_unitdir}/system/
|
||||||
install -m 0644 ${S}/contrib/systemd/osmo-bsc-mgcp.service ${D}${systemd_unitdir}/system/
|
install -m 0644 ${WORKDIR}/osmo-bsc-mgcp.service ${D}${systemd_unitdir}/system/
|
||||||
|
|
||||||
install -d ${D}/var/lib/osmocom
|
install -d ${D}/var/lib/osmocom
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
[Unit]
|
||||||
|
Description=OpenBSC MGCP
|
||||||
|
After=networking.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Restart=always
|
||||||
|
ExecStart=/usr/bin/osmo-bsc_mgcp -s -c /etc/osmocom/osmo-bsc-mgcp.cfg
|
||||||
|
RestartSec=2
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
|
@ -0,0 +1,14 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Osmocom Mobile Switching Center (MSC)
|
||||||
|
Wants=osmo-hlr.service
|
||||||
|
After=osmo-hlr.service
|
||||||
|
After=networking.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Restart=always
|
||||||
|
ExecStart=/usr/bin/osmo-msc -c /etc/osmocom/osmo-msc.cfg
|
||||||
|
RestartSec=2
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
|
@ -0,0 +1,14 @@
|
||||||
|
[Unit]
|
||||||
|
Description=OpenBSC SGSN
|
||||||
|
Wants=osmo-hlr.service
|
||||||
|
After=osmo-hlr.service
|
||||||
|
After=networking.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Restart=always
|
||||||
|
ExecStart=/usr/bin/osmo-sgsn -c /etc/osmocom/osmo-sgsn.cfg
|
||||||
|
RestartSec=2
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
Loading…
Reference in New Issue