Holger Hans Peter Freyther
a7c614b3dd
gsmd: This appears to be a race-free oom adjustment
...
Use the "() &" syntax to adjust the score before executing the new
command. This is removing the reace from the previous commit. Update
the PR to force rebuilding new packages.
2013-03-15 23:27:55 +01:00
Holger Hans Peter Freyther
3e7dbdcdba
gsmd: Adjust the oom score of the monitor process
...
Adjust the score for the monitor process. The issue is that the
score is inherited by the process. Right now the score of the
child is adjusted _after_ the process has been spawned. This is
obviously a race condition.
2013-03-15 23:21:22 +01:00
Holger Hans Peter Freyther
90d152fcff
gsmd: Simplify killing of the children
...
Kill the entire process group by sending it to pid 0. Found while
searching for better exec examples.
2013-03-15 22:56:26 +01:00
Holger Hans Peter Freyther
7aa59c430e
gsmd: Work on stopping the respawn script and children
...
This is using some brute force. Make the shell script write a PID
file and on stop kill the respawn script and then all process names
that are spawned. For the stop we need to know that this is a bash
script.
2013-03-15 22:37:17 +01:00
Harald Welte
35ff59937b
openmoko-gsmd: Update to git master
...
* reset modem at gsmd startup
* include CME ERROR 515 workaround
* include runtime loglevel setting
2013-03-15 13:05:04 +01:00
Harald Welte
209d4ec0be
uucp: make sure /etc/uucp is the config path, not /usr/conf/uucp
2013-03-15 13:02:06 +01:00
Harald Welte
cbb7200e61
Add UUCP recipe
2013-03-15 11:52:47 +01:00
Harald Welte
fc1c332a7e
add libsmpp32-dev and gpsd-dev to osmocom SDK/toolchain
...
libsmpp34 is needed for OsmoNITB SMPP support, and some of our systems
now run gpsd, thus people might wnat to compile applications against
libgps.
2013-03-15 10:29:56 +01:00
Harald Welte
8d7bfd23e9
ggsn.conf update: use 127.0.0.2 on sysmobts-v2
2013-03-14 22:56:05 +01:00
Harald Welte
85a4948d4b
add sysmobts-v2 specific GPSD config file
...
FIXME: this will actually assume a GPS that is indirectly attached
to a GSM Modem which will be handled by openmoko-gsmd and forwarded via
UDP. However, we might have a GPS receiver attached directly to the
GPS UART in other hardware versions!
2013-03-14 21:17:30 +01:00
Harald Welte
6c31e6c557
update gsmd to current master for GPS/AIS UDP forward support
2013-03-14 20:56:51 +01:00
Holger Hans Peter Freyther
b6780a5826
sysmobts-firmware: Remove comment about both versions being installed
...
As of issue #48 we do not separate firmware for revc and revd. Remove
the comment about both versions being installed in parallel.
2013-03-14 14:03:40 +01:00
Harald Welte
29263f1625
Build openbsc with SMPP interface
2013-03-13 15:54:58 +01:00
Harald Welte
b7d4da72b6
openbsc: Use git revision without SMPP build problem
2013-03-13 15:45:40 +01:00
Harald Welte
2b21fe5ad9
update libosmocore to 0.6.0 and openbsc to 0.13.0
...
this includes the Osmocom SMPP extensions
2013-03-13 15:33:18 +01:00
Harald Welte
b67bed4d3a
Add recipes for firmware v3.2 and v3.3
2013-03-13 13:48:43 +01:00
Harald Welte
c71b4ead63
osmo-bts: Update to current git master
...
This will include
* Fix of CHAN_NR IEI in common channel RSL messages generated by BTS
* zecke/request_queueing
* Improve shutdown of DSP on exit
* various calib updates
* GSMTAP: use RxLevel and RxQual
* DSP power control bypass on ul_power_target==0
* Add radio link timeout procedure
2013-03-13 12:47:14 +01:00
Holger Hans Peter Freyther
89df7559e5
Merge commit '5b6ad0ce9dd1e35091d4114381cff51dee953195' into edison
2013-03-12 14:17:17 +01:00
Holger Hans Peter Freyther
78a632ea52
Merge commit 'b1be0d97022c6dd9ef2fbb4b6694aa240df3221a' into edison
2013-03-12 14:17:16 +01:00
Harald Welte
b1be0d9702
openbsc: update to 8b29180cad875b396288a22fb252e158fa2a060a
2013-03-12 14:01:30 +01:00
Harald Welte
5b6ad0ce9d
osmo-pcu: Make sure to actually build sysmobts support on v2
2013-03-09 01:05:03 +00:00
Harald Welte
766aabc563
import gpsd_3.7 recipe, taken from oe-meta.git, modified
...
* no longer depen on python
* no longer depend on dbus
* disable lots of compile options we don't need
2013-03-02 17:07:30 +01:00
Holger Hans Peter Freyther
52ddf4d91b
Merge git://git.sysmocom.de/poky/meta-sysmocom-bsp into edison
...
e518a3224a
2013-03-02 17:06:31 +01:00
Holger Hans Peter Freyther
0473bf96d3
Merge sysmocom-generic-builder:generic-poky into edison
2013-03-02 16:54:17 +01:00
Harald Welte
9b48f833cf
lrzsz: don't symlink the _send_ tools to the _receive_ program
...
there are two separate multi-call binaries, one for tx and one for rx
2013-03-02 15:37:53 +01:00
Harald Welte
e518a3224a
osmo-pcu: Only build DSP support on sysmobts v2, not also v1
2013-03-02 15:22:21 +01:00
Harald Welte
ad495228e2
update gsmd to current master, MCC fix in cell log as well as GPS/AIS FWD
2013-03-02 15:20:58 +01:00
Holger Hans Peter Freyther
2b59ca73fe
task-sysmocom: Add the new sysmocom-backup as dependency
...
Make sure the sysmocom-backup scripts are installed on the device
so customers can backup and restore these files.
2013-02-16 16:03:39 +01:00
Holger Hans Peter Freyther
c4c453a1db
sysmocom-backup: Create two shell scripts for backup/restore
...
Create shell scripts that backup and restore configuration files
used by the sysmocom products.
2013-02-16 16:02:37 +01:00
Holger Hans Peter Freyther
e9379558e3
dropbear: Do not kill client connections when restarting the daemon
...
The upgrade of the unit broke due killing all client connections. opkg
got a SIGHUP and didn't write out the state files. Do not kill the
client connections on upgrade.
2013-02-15 19:23:36 +01:00
Holger Hans Peter Freyther
9383d3a2a6
Merge commit 'cf29168330626bd17a9cc0888149cfb3ad52fb0e' into edison
2013-02-09 14:19:37 +01:00
Harald Welte
cf29168330
update osmo-bts for further ortp fixes
2013-02-09 14:19:12 +01:00
Holger Hans Peter Freyther
cb0096d041
Merge commit 'bcf77644586e3d411fcae8053a3c8403013c93f1' into edison
2013-02-09 13:31:25 +01:00
Harald Welte
bcf7764458
update osmo-bts for the "rtp bind-ip" related fixes
2013-02-09 13:30:42 +01:00
Holger Hans Peter Freyther
ffe5723a3a
Merge commit '0925b23f069d7d5786a36f90d81d2fbf3f34a20e' into edison
2013-02-09 12:22:19 +01:00
Harald Welte
0925b23f06
update libosmo-abis to include connect() / getaddrinfo() fix
2013-02-09 12:20:01 +01:00
Holger Hans Peter Freyther
a060c5d2ab
Merge commit '489f392cc63daf1487f4480ebc96a46652766db4' into edison
2013-02-07 15:45:01 +01:00
Harald Welte
489f392cc6
update udhcp.conf to add router/subnet/broadcast
...
... otherwise busybox-udhcpc is not happy with it
2013-02-07 15:44:22 +01:00
Holger Hans Peter Freyther
487211e30f
Merge commit '7a9a2ddecbb2aa91b9c8ecd934299324becac1e6' into edison
2013-02-07 15:06:42 +01:00
Holger Hans Peter Freyther
2deddb9f09
Merge commit 'd0d30fee996328e4c43bc9cb2f0b04faec0c2e1b' into edison
2013-02-07 15:06:34 +01:00
Harald Welte
7a9a2ddecb
update openbsc to current git master, including DB revision 3
2013-02-07 15:04:24 +01:00
Holger Hans Peter Freyther
73b77fe9ba
libsmpp: Fix the parsing error by removing trailing "
2013-02-06 15:51:56 +01:00
Harald Welte
d0d30fee99
sysmobts-firmware_v2.7: Fix build on sysmobts_v1
2013-02-06 15:35:17 +01:00
Harald Welte
4aad63620b
openbsc: Add config file and init script for SGSN
2013-01-29 19:54:07 +01:00
Holger Hans Peter Freyther
87a6d04505
Merge commit '557e1b47baeefe01d261092222dadfb67e6d3c56' into edison
2013-01-29 15:26:40 +01:00
Holger Hans Peter Freyther
8523266bce
Merge commit 'c88a4fb4c42419fabcabdb212c4ec0a5e99f076b' into edison
2013-01-29 15:26:38 +01:00
Harald Welte
557e1b47ba
femtobts-api: ensure SRCREV is set on non-sysmobts machines.
...
COMPATIBLE_MACHINE didn't work, unfortunately.
2013-01-29 15:25:42 +01:00
Holger Hans Peter Freyther
cd37803dab
sysmocom-upload-bsc.sh: Add script for uploading a test build
2013-01-29 15:20:07 +01:00
Holger Hans Peter Freyther
267d7a4dab
sysmocom-upload.sh: Make sure that not the wrong dir is synced
2013-01-29 15:16:35 +01:00
Holger Hans Peter Freyther
c88a4fb4c4
openmoko-gsmd: Add a cell-log patch to use the RF Ctrl interface
2013-01-20 20:16:56 +01:00