From 6682a37875758dcf83cd030263aafae5ec3cac61 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Mon, 21 Dec 2015 17:12:22 +0100 Subject: [PATCH] README, .gitignore Update building instructions and add tests/atconfig to .gitignore. --- .gitignore | 8 ++++++++ README | 21 +++++++++++++++++---- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8bc903b2..9a8f70b8 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,11 @@ missing Makefile.in Makefile Makefile.am.sample +src/tests/atconfig +src/tests/hnb-test +src/tests/package.m4 +src/tests/test-helpers +src/tests/test-hnbap +src/tests/test-ranap +src/tests/testsuite +src/tests/testsuite.log diff --git a/README b/README index 53e949d9..65573587 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Osmocom Iuh expermientation code +Osmocom Iuh experimentation code (C) 2015 by Harald Welte This code is a playground for implementing something along the lines of @@ -8,16 +8,29 @@ box'. h1. Building -Just go to the 'src/' directory and type make. As external library -dependencies, you will need +As external library dependencies, you will need * libosmocore from git://git.osmocom.org/libosmocore * libasn1c from git://git.osmocom.org/libasn1c +* libsctp-dev (this is the package name in Debian) + +To bootstrap the build, in the root directory, run: + + autoreconf --install + +After that, run the usual + + ./configure [options] + make + [sudo] make install h1. Using +Note: osmo-iuh is in active development (December 2015, January 2016) so below +statements may outdate rapidly. + there's not much to use yet. But if you run the 'hnbgw' executable, it will open a listening SCTP socket and wait for incoming Iuh -connections. It will accept any HNB-REGITER-REQUEST, so the homeNodeB +connections. It will accept any HNB-REGISTER-REQUEST, so the homeNodeB should start to establish RUA and RANAP (which we haven't implemented yet).