nanoBTS bring up problem

2012-10-23 Thread Ivan Kluchnikov
token=964 not found (class=1 instance=0) 21528:DBG:OAM_RES:Failed to deregister dependency: token=1047 not found (class=2 instance=0) 21528:DBG:OAM_RES:Failed to deregister dependency: token=1047 not found (class=1 instance=0) 21608:DBG:DB_EE:Writing 174 bytes of DBX data to block 3 21608:DBG:DB_EE:Re-using existing DBX block 21857:DBG:DB_EE:NV block 3 - wrote block to NV, main and backup OK. 21857:DBG:DB_EE:EE update complete. 21931:DBG:DB_EE:EE update complete. 22004:DBG:DB_EE:EE update complete. 22078:DBG:DB_EE:EE update complete. 22151:DBG:DB_EE:EE update complete. 5:DBG:DB_EE:EE update complete. 22298:DBG:DB_EE:EE update complete. 22371:DBG:DB_EE:EE update complete. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: nanoBTS bring up problem

2012-10-23 Thread Ivan Kluchnikov
Hi! We solved this problem, it seems, that ipaccess-config didn't work correctly for our nanoBTS. We set primary OML link IP and port using ipaccess-telnet and nanoBTS bring up. Now we have working osmo-nitb. 2012/10/23 Ivan Kluchnikov : > Hi all! > > We tried to deploy our nan

Re: Stress-testing sysmobts of osmo-bts

2013-05-06 Thread Ivan Kluchnikov
e it to master. > > regards, > > andreas > > > -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH] Add vty command for setting Access control classes

2013-07-12 Thread Ivan Kluchnikov
Hi all, Attached patch adds vty command for setting Access control classes (GSM 02.11 Section 4 Access control) in RACH Control Parameters (GSM 04.08 Section 10.5.2.29 RACH Control Parameters). -- Regards, Ivan Kluchnikov. http://fairwaves.ru 0001-Added-vty-command-for-setting-Access-control

Re: [PATCH] Add vty command for setting Access control classes

2013-07-25 Thread Ivan Kluchnikov
used cisco stuff before. ;) > > Me either :) > > > > I see commands like "rach max transmission", "rach tx integer" and so > > > on which do not use "-". > > > > Yeah, we have plenty of violations (and I don't think it is w

Re: [PATCH] Add vty command for setting Access control classes

2013-07-25 Thread Ivan Kluchnikov
2013/7/25 Holger Hans Peter Freyther > On Thu, Jul 25, 2013 at 06:19:24PM +0400, Ivan Kluchnikov wrote: > > > - added 'write' implementation > > please write a VTY test for this routine. It is like 20 lines of > python and will make sure that bitrot is detected e

Re: [PATCH] Add vty command for setting Access control classes

2013-07-25 Thread Ivan Kluchnikov
2013/7/25 Peter Stuge > Ivan Kluchnikov wrote: > > This is new version of patch for review and merge: > > > > - more user-friendly interface for command: > > rach access-control-class 2 barred > > rach access-control-class 11 allowed > > Yes, muc

Re: [PATCH] Add vty command for setting Access control classes

2013-07-25 Thread Ivan Kluchnikov
than comma or end-of-input: > > And there was an off-by-one error for the upper bound of a range. > > I think I've caught all the issues in this version of the file. :) > > > //Peter > -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: OpenBSC + USRP

2013-08-21 Thread Ivan Kluchnikov
e included from sysmobts_test.c:22:0: > ../../src/osmo-bts-sysmo/femtobts.h:7:42: fatal error: > sysmocom/femtobts/superfemto.h: No such file or directory > > > Best Regards, -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH] Added new auth policy black-list.

2013-09-11 Thread Ivan Kluchnikov
); diff --git a/openbsc/src/libmsc/gsm_04_08.c b/openbsc/src/libmsc/gsm_04_08.c index d81dab9..8f8eaa9 100644 --- a/openbsc/src/libmsc/gsm_04_08.c +++ b/openbsc/src/libmsc/gsm_04_08.c @@ -241,6 +241,8 @@ static int authorize_subscriber(struct gsm_loc_updating_operation *loc, return (

[PATCH 1/4] Added new auth policy black-list.

2013-09-13 Thread Ivan Kluchnikov
); diff --git a/openbsc/src/libmsc/gsm_04_08.c b/openbsc/src/libmsc/gsm_04_08.c index d81dab9..8f8eaa9 100644 --- a/openbsc/src/libmsc/gsm_04_08.c +++ b/openbsc/src/libmsc/gsm_04_08.c @@ -241,6 +241,8 @@ static int authorize_subscriber(struct gsm_loc_updating_operation *loc, return

[PATCH 2/4] Added test for "auth policy" VTY command.

2013-09-13 Thread Ivan Kluchnikov
fy("auth policy black-list", ['']) + +# Verify settings + res = self.vty.command("write terminal") +self.assert_(res.find('auth policy black-list') > 0) + class TestVTYBSC(TestVTYGenericBSC): def vty_command(self): -- 1.7.9.5 -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH 3/4] Added vty command for setting Access control classes.

2013-09-13 Thread Ivan Kluchnikov
DEFUN(cfg_bts_ms_max_power, cfg_bts_ms_max_power_cmd, "ms max power <0-40>", "MS Options\n" @@ -3066,6 +3119,7 @@ int bsc_vty_init(const struct log_info *cat) install_element(BTS_NODE, &cfg_bts_rach_nm_ldavg_cmd); install_element(BTS_NODE, &cfg_bts_cell_barred_cmd); install_element(BTS_NODE, &cfg_bts_rach_ec_allowed_cmd); +install_element(BTS_NODE, &cfg_bts_rach_ac_class_cmd); install_element(BTS_NODE, &cfg_bts_ms_max_power_cmd); install_element(BTS_NODE, &cfg_bts_per_loc_upd_cmd); install_element(BTS_NODE, &cfg_bts_no_per_loc_upd_cmd); -- 1.7.9.5 -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH 4/4] Added test for "rach access-control-class" VTY command.

2013-09-13 Thread Ivan Kluchnikov
ss-control-class 1 barred'), -1) +self.assertEquals(res.find('rach access-control-class 2 barred'), -1) +self.assertEquals(res.find('rach access-control-class 3 barred'), -1) +self.assertEquals(res.find('rach access-control-class 4 barred'), -1) +self.assertEquals(res.find('rach access-control-class 5 barred'), -1) +self.assertEquals(res.find('rach access-control-class 6 barred'), -1) +self.assertEquals(res.find('rach access-control-class 7 barred'), -1) +self.assertEquals(res.find('rach access-control-class 8 barred'), -1) +self.assertEquals(res.find('rach access-control-class 9 barred'), -1) +self.assertEquals(res.find('rach access-control-class 11 barred'), -1) +self.assertEquals(res.find('rach access-control-class 12 barred'), -1) +self.assertEquals(res.find('rach access-control-class 13 barred'), -1) +self.assertEquals(res.find('rach access-control-class 14 barred'), -1) +self.assertEquals(res.find('rach access-control-class 15 barred'), -1) + class TestVTYBSC(TestVTYGenericBSC): def vty_command(self): -- 1.7.9.5 -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 4/4] Added test for "rach access-control-class" VTY command.

2013-09-13 Thread Ivan Kluchnikov
for classNum in range(16): + if classNum!=10: +self.assertEquals(res.find("rach access-control-class " + str(classNum) + " barred"), -1) + class TestVTYBSC(TestVTYGenericBSC): def vty_command(self): -- 1.7.9.5 2013/9/13 Ivan Kluch

[PATCH 1/4] Added new auth policy black-list.

2013-09-16 Thread Ivan Kluchnikov
In this mode by default we set authorized = 1 for all new subscribers. BSC accepts all MS, except subscribers not authorized in DB. All subscribers with authorized = 0 are part of the black list and not accepted. --- openbsc/include/openbsc/gsm_data.h |1 + openbsc/src/libbsc/bsc_vty.c |

[PATCH 2/4] Added test for "auth policy" VTY command.

2013-09-16 Thread Ivan Kluchnikov
--- openbsc/tests/vty_test_runner.py | 36 1 file changed, 36 insertions(+) mode change 100644 => 100755 openbsc/tests/vty_test_runner.py diff --git a/openbsc/tests/vty_test_runner.py b/openbsc/tests/vty_test_runner.py old mode 100644 new mode 100755 index

[PATCH 4/4] Added test for "rach access-control-class" VTY command.

2013-09-16 Thread Ivan Kluchnikov
--- openbsc/tests/vty_test_runner.py | 35 +++ 1 file changed, 35 insertions(+) diff --git a/openbsc/tests/vty_test_runner.py b/openbsc/tests/vty_test_runner.py index 3594129..1e25a91 100755 --- a/openbsc/tests/vty_test_runner.py +++ b/openbsc/tests/vty_test_runn

[PATCH 3/4] Added vty command for setting Access control classes.

2013-09-16 Thread Ivan Kluchnikov
--- openbsc/src/libbsc/bsc_vty.c | 54 ++ 1 file changed, 54 insertions(+) diff --git a/openbsc/src/libbsc/bsc_vty.c b/openbsc/src/libbsc/bsc_vty.c index 7a89ca6..a06aa90 100644 --- a/openbsc/src/libbsc/bsc_vty.c +++ b/openbsc/src/libbsc/bsc_vty.c @@ -539

Re: [PATCH 1/4] Added new auth policy black-list.

2013-09-16 Thread Ivan Kluchnikov
ode that I have actually reviewed instead of trying to figure out if > there is a difference between patch and branch. ;) > > And I think it is a good thing to sort out git send-email. > > holger -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 4/4] Added test for "rach access-control-class" VTY command.

2013-09-16 Thread Ivan Kluchnikov
quot;VTY-style" (command by command), but I think, that this style looks ugly, when we have fifteen identical commands :) -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 1/4] Added new auth policy black-list.

2013-09-16 Thread Ivan Kluchnikov
Hi Peter, I looked through your patch and the next step is to integrate it in libosmocore, but unfortunately now I have no time to do this. thank you for effort! 2013/9/16 Peter Stuge : > Ivan Kluchnikov wrote: >> I set up git send-email and send patches, I think now they should be ok.

Re: [PATCH 1/4] Added new auth policy black-list.

2013-09-18 Thread Ivan Kluchnikov
using net inside the db > code. What's the problem to use net inside the db code? Moreover, net is used in db_create_subscriber() function. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: OpenBSC + USSD Application

2013-09-18 Thread Ivan Kluchnikov
e problem >> >> > ? >> >> > Do >> >> > you guys know what I can try to do next? >> >> >> >> OpenBSC (and much of osmocom software) is a single-thread event-loop >> >> design, so there are no separete therads that are

Re: [PATCH 1/4] Added new auth policy black-list.

2013-09-19 Thread Ivan Kluchnikov
code. I think the problem is that db_create_subscriber() function not only saves and restores records, but also creates subscriber. So I believe, that the right way is to add new layer "subscriber" and separate db_create_subscriber() function in two functions like create_subscriber() [subscri

Re: OpenBSC + USSD Application

2013-09-19 Thread Ivan Kluchnikov
ATE CHG REP > <000d> abis.c:59 Link down, dropping message. > . > > Any help ? > > Best Regards, > > > > > On Wed, Sep 18, 2013 at 2:49 PM, Maicon Kist > wrote: >> >> Hi Ivan, >> >> thanks. Will try it tomorrow and give a feedb

[PATCH 2/2] Added test for "auth policy" VTY command.

2013-10-18 Thread Ivan Kluchnikov
--- openbsc/tests/vty_test_runner.py | 36 1 file changed, 36 insertions(+) diff --git a/openbsc/tests/vty_test_runner.py b/openbsc/tests/vty_test_runner.py index 0bd7972..baa89ba 100644 --- a/openbsc/tests/vty_test_runner.py +++ b/openbsc/tests/vty_test_run

[PATCH 1/2] Added new auth policy blacklist.

2013-10-18 Thread Ivan Kluchnikov
In this mode by default we set authorized = 1 for all new subscribers. BSC accepts all MS, except subscribers not authorized in DB. All subscribers with authorized = 0 are part of the blacklist and not accepted. --- openbsc/include/openbsc/gsm_data.h |1 + openbsc/src/libbsc/bsc_vty.c

Re: Control interface and counters

2014-01-24 Thread Ivan Kluchnikov
we are designing the interface we made sure to add wildcard commands. > So most counters can be already read without adding a special command > for that. > > holger > > -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: Unbounded AGCH queue in OsmoBTS

2014-02-10 Thread Ivan Kluchnikov
ould be fine for most use cases. > > come on, please don't be so lazy. > -- Regards, Ivan Kluchnikov. http://fairwaves.ru From a0c73d17a396bad27744dc24f95a9c40f03c3d16 Mon Sep 17 00:00:00 2001 From: Ivan Kluchnikov Date: Tue, 11 Feb 2014 00:21:36 +0400 Subject: [PATCH 1/1] rsl: Imp

Re: Unbounded AGCH queue in OsmoBTS

2014-02-13 Thread Ivan Kluchnikov
its the allowable delay to 3*(S+T/2) while > CHANNEL REQUESTs are being sent. After the last one, T3126 is relevant. > At least, this is my understanding of GSM 04.08, 3.3.1.1.2. So I'd > rather drop that requirement, since 3S+1.5T > 2S+T. > > Jacob > -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: Unbounded AGCH queue in OsmoBTS

2014-02-13 Thread Ivan Kluchnikov
Hi Holger, Thank you for review, I will fix my patches today or tomorrow and send you new version asap. 2014-02-11 14:14 GMT+04:00 Holger Hans Peter Freyther : > On Tue, Feb 11, 2014 at 11:13:35AM +0400, Ivan Kluchnikov wrote: > > Good Morning, > >> The attached patches for op

[PATCH] rsl: Implement handling of rsl Delete Ind message

2014-02-17 Thread Ivan Kluchnikov
If bsc receives Delete_Ind message from bts, bsc should release allocated channel, which was specified in dropped imm_assign message. --- openbsc/src/libbsc/abis_rsl.c | 37 + 1 file changed, 37 insertions(+) diff --git a/openbsc/src/libbsc/abis_rsl.c b/open

Re: Unbounded AGCH queue in OsmoBTS

2014-02-17 Thread Ivan Kluchnikov
Hans Peter Freyther : > On Thu, Feb 13, 2014 at 04:53:27PM +0400, Ivan Kluchnikov wrote: > > Dear Ivan, > >> Thank you for review, I will fix my patches today or tomorrow and send >> you new version asap. > > can you please confirm/reject my statements from below. Does

Re: [PATCH] rsl: Implement handling of rsl Delete Ind message

2014-02-18 Thread Ivan Kluchnikov
And besides that I would > like you to move the look-up code to a separate function. That way we can > at least write a unit test in the future. Ok, I can move this code to "gsm_bts_trx_by_arfcn" function. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: Unbounded AGCH queue in OsmoBTS

2014-02-18 Thread Ivan Kluchnikov
is no further restriction on what part of the > downlink CCCH" the IMM.ASS.* is sent. > >> >>> But I have the impression, that a simpler solution (like those I stated >>> in the other mail) will take us far enough with much less efforts. >> >> Which solution are you referring to? >> > > See <52fa2e91.1090...@sysmocom.de> (1) and (2) and above. > > Jacob > -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH] rsl: Implement handling of rsl Delete Ind message

2014-02-18 Thread Ivan Kluchnikov
> bts 0 > trx 0 >arfcn 123 > trx 1 >arfcn 123 > > it is a config not rejected by OpenBSC. Ok, now I understand. But I think the right way is to check duplicate arfcns in bootstrap_bts function, because it allows us to detect this problem earlier. -- Regards,

Re: Unbounded AGCH queue in OsmoBTS

2014-02-18 Thread Ivan Kluchnikov
as in agch queue and finally decide what to do, send or drop this imm assign message. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH 1/3] bsc_init: Check BTS configuration, BTS should not use duplicate ARFCNs

2014-02-19 Thread Ivan Kluchnikov
--- openbsc/src/libbsc/bsc_init.c | 13 + 1 file changed, 13 insertions(+) diff --git a/openbsc/src/libbsc/bsc_init.c b/openbsc/src/libbsc/bsc_init.c index 8fd72cf..cd5ee58 100644 --- a/openbsc/src/libbsc/bsc_init.c +++ b/openbsc/src/libbsc/bsc_init.c @@ -351,6 +351,8 @@ static int

[PATCH 2/3] gsm_data: Add search for TRX by ARFCN

2014-02-19 Thread Ivan Kluchnikov
--- openbsc/include/openbsc/gsm_data.h |1 + openbsc/src/libcommon/gsm_data.c | 11 +++ 2 files changed, 12 insertions(+) diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h index 41fe328..d6a107f 100644 --- a/openbsc/include/openbsc/gsm_data.h ++

[PATCH 3/3] rsl: Implement handling of rsl Delete Ind message

2014-02-19 Thread Ivan Kluchnikov
If bsc receives Delete_Ind message from bts, bsc should release allocated channel, which was specified in dropped imm_assign message. --- openbsc/src/libbsc/abis_rsl.c | 38 +- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/openbsc/src/libbsc/a

Re: [PATCH 3/3] rsl: Implement handling of rsl Delete Ind message

2014-02-20 Thread Ivan Kluchnikov
+04:00 Jacob Erlbeck : > On 20.02.2014 08:28, Ivan Kluchnikov wrote: >> If bsc receives Delete_Ind message from bts, bsc should release allocated >> channel, which was specified in dropped imm_assign message. >> +/* CCCH is overloaded, IMM_ASSIGN was dropped */ >> +s

Re: [PATCH 3/3] rsl: Implement handling of rsl Delete Ind message

2014-02-20 Thread Ivan Kluchnikov
d I think, it is true. As I know, IMM.ASS.EXT messages are not created by osmo-bts. Do you know BTSs, which support creating IMM.ASS.EXT or it is just theoretical assumption? -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 2/3] gsm_data: Add search for TRX by ARFCN

2014-02-20 Thread Ivan Kluchnikov
s in a separate commit. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 3/3] rsl: Implement handling of rsl Delete Ind message

2014-02-20 Thread Ivan Kluchnikov
nhance my code in future. But now openbsc just ignores IMM.ASS.EXT messages, like IMM.ASS.REJ messages. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 1/8] agch: Recalculate length limit of AGCH queue

2014-03-02 Thread Ivan Kluchnikov
you, Jacob did great work! Also I plan to introduce patch which will support sending DELETE IND messages to BSC. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: OpenBSC USSD external application

2017-09-08 Thread Ivan Kluchnikov
Hello Rowan, You should use: for libosmocore: fairwaves/master-rebase branch for openbsc: fairwaves/master-rebase branch and use ./configure --enable-ussd-proxy 2017-09-07 21:15 GMT+03:00 Rowan Phipps : > Do you know which version of libosmocore that branch worked with? I have > tried it with b

Re: fairwaves HO patches

2018-01-21 Thread Ivan Kluchnikov
: > > transaction: Add new function trans_find_by_lchan > handover: Implement proper handover procedure handling at any stage of > the call > > Here is the last one with inline questions, I hope they are not too > stupid; or > too long, it ended up being a lot to read. Tha

Re: fairwaves HO patches

2018-02-13 Thread Ivan Kluchnikov
omplex one: > > transaction: Add new function trans_find_by_lchan > handover: Implement proper handover procedure handling at any stage of > the call > > Here is the last one with inline questions, I hope they are not too > stupid; or > too long, it ended up being a lot to

Re: [PATCH 1/5] sms: Kill the sms->sender and use addr/ton/npi throughout the code

2014-04-25 Thread Ivan Kluchnikov
Hi Holger, > I would really appreciate if you > could send bugfixes like this to the list. Ok. Also I can say, that we tested this patch set on our deployments and the code is working stable. -- Regards, Ivan Kluchnikov. http://fairwaves.ru

[PATCH 1/3] nitb/ctrl: Add ctrl command to get/set auth policy

2014-05-06 Thread Ivan Kluchnikov
--- openbsc/src/libbsc/bsc_ctrl_commands.c | 31 +++ openbsc/tests/ctrl_test_runner.py | 18 ++ 2 files changed, 49 insertions(+) diff --git a/openbsc/src/libbsc/bsc_ctrl_commands.c b/openbsc/src/libbsc/bsc_ctrl_commands.c index 3759593..3cb77

[PATCH 2/3] nitb/ctrl: Add ctrl command to get/set band

2014-05-06 Thread Ivan Kluchnikov
--- openbsc/src/libbsc/bsc_ctrl_commands.c | 33 openbsc/tests/ctrl_test_runner.py | 19 ++ 2 files changed, 52 insertions(+) diff --git a/openbsc/src/libbsc/bsc_ctrl_commands.c b/openbsc/src/libbsc/bsc_ctrl_commands.c index 3cb77cc..bbd4

[PATCH 3/3] nitb/ctrl: Add ctrl command to get/set arfcn

2014-05-06 Thread Ivan Kluchnikov
--- openbsc/src/libbsc/bsc_ctrl_commands.c |2 ++ openbsc/tests/ctrl_test_runner.py | 15 +++ 2 files changed, 17 insertions(+) diff --git a/openbsc/src/libbsc/bsc_ctrl_commands.c b/openbsc/src/libbsc/bsc_ctrl_commands.c index bbd4fbd..d1edf29 100644 --- a/openbsc/src/libb

[PATCH] gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded

2015-05-26 Thread Ivan Kluchnikov
setup_trig_pag_evt function can receive parameter conn = NULL, if T3113 expires. --- openbsc/src/libmsc/gsm_04_08.c |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openbsc/src/libmsc/gsm_04_08.c b/openbsc/src/libmsc/gsm_04_08.c index 5609602..d45ae08 100644 --- a/openbs

Re: [PATCH] gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded

2015-05-29 Thread Ivan Kluchnikov
Hi Holger, Yes, you are right, I retested this patch and it is enough to move only OSMO_ASSERT(conn). I updated patch for this issue. 2015-05-27 13:09 GMT+03:00 Holger Freyther : > > > On 26 May 2015, at 12:53, Ivan Kluchnikov wrote: > > > HI, > > > setup_trig_p

[PATCH] gsm_04_08: Use osmo_assert for transt->conn and conn only in case of paging succeeded

2015-05-29 Thread Ivan Kluchnikov
setup_trig_pag_evt function can receive parameter conn = NULL, if T3113 expires. --- openbsc/src/libmsc/gsm_04_08.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbsc/src/libmsc/gsm_04_08.c b/openbsc/src/libmsc/gsm_04_08.c index 5609602..29ab2ba 100644 --- a/openbsc/src

Re: Using GPRS

2015-07-26 Thread Ivan Kluchnikov
udp port 23000 -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: Using GPRS

2015-07-26 Thread Ivan Kluchnikov
with the SGSN. > > But the compilation probem with Osmo-TRX fairwaves/master branch is still > there. > > Regards, > Csaba > > - Eredeti üzenet - > Feladó: "Sipos Csaba" > Címzett: "Ivan Kluchnikov" , "Alexander > Chemeris"

[PATCH 1/2] Add support of virtual networks for sending network name to ms depending on imsi

2016-04-12 Thread Ivan Kluchnikov
Before sending mm info message to ms: - extract mcc and mnc from imsi - try to find virtual network with the same mcc and mnc - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names

[PATCH 2/2] tests: Add VTY tests for setting virtual-networks

2016-04-12 Thread Ivan Kluchnikov
--- openbsc/tests/vty_test_runner.py | 52 +++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/openbsc/tests/vty_test_runner.py b/openbsc/tests/vty_test_runner.py index ecf5204..ec90167 100644 --- a/openbsc/tests/vty_test_runner.py +++ b/openbsc/t

Re: [PATCH 1/2] Add support of virtual networks for sending network name to ms depending on imsi

2016-04-13 Thread Ivan Kluchnikov
ut I am not sure that I understand the idea of using regexp for the IMSI, could you please clarify for which cases it could be useful? -- Regards, Ivan Kluchnikov. http://fairwaves.ru

Re: [PATCH 1/2] Add support of virtual networks for sending network name to ms depending on imsi

2016-04-13 Thread Ivan Kluchnikov
es not require any changes. This code in our fairwaves/sup-* branches, but it is not ready for merging now, I hope we will be able to cleanup this code soon. 2016-04-13 13:39 GMT+03:00 Holger Freyther : > > > On 13 Apr 2016, at 05:18, Ivan Kluchnikov > wrote: > > > > Hi Holge

[PATCH] Add support of virtual networks for sending network name to ms depending on imsi

2016-04-18 Thread Ivan Kluchnikov
Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of

[PATCH] Add support of virtual networks for sending network name to ms depending on imsi

2016-04-19 Thread Ivan Kluchnikov
Before sending mm info message to ms: - try to find virtual network with the imsi prefix which matches subscriber's imsi - if virtual network was found, use long and short network names of this virtual network for subscriber - if virtual network was not found, use long and short network names of

Re: iphone backdoor?

2016-06-21 Thread Ivan Kluchnikov
Hi Max, It seems the answer is here: https://discussions.apple.com/thread/3827428?tstart=0 2016-06-21 20:03 GMT+03:00 Max : > Hi. > > While testing I've got iphone (non-jailbroken) which regularly attempts > to send following sms to number 447537410247 (uk?): > > REG-REQ?v=3;t=C335D183C5A2FC0E25