Mbuni - MM7: Interconnectivity with Operator

Was playing around with Mbuni for a friend of mine, who wanted to use it as a VASP gateway and interconnect it with an operator over MM7. Spent a little while configuring it and thought of posting the configs here for anyone who’s trying to achieve a similar configuration. Mbuni consists of: MMS Relay MMS Proxy MMS From Email MMSbox For this specific purpose, only MMSBOX is required. I expect that you’re already familiar with either Kannel and/or Mbuni’s basic configuration. So I’ll just focus on MMSBox MM7 integration. ...

2010-08-15 · 2 min · Junaid Saeed Uppal

2 Years :-)

Next Month it will be my blog’s (or attempt at a blog’s) 2nd birthday - YAAY! I just realized that I posted the last post after 1.5 Years. Everything has been a roller coaster ride since I moved to Afghanistan to work full time at a mobile operator. Just couldn’t get enough time to update the blog, but I promise to keep posting off and on now. Currently in Dubai for 2 weeks, hopefully will be in Pakistan for the weekend, India in 2 weeks and then off to Europe for 2 months in July. ...

2010-06-13 · 1 min · Junaid Saeed Uppal

Opendiameter Compilation Instructions

For FC8 Make sure gcc, gcc-c++, bison, flex, make, openssl and openssl-devel are present Install boost-devel: 1 yum -y install boost-devel Set environment variable: 1 export BOOST_ROOT=/usr/include/ Get ACE Here. Extract and build ACE: 1 2 3 4 tar xvf ACE-5.5.tar.gz cd ACE_wrappers mkdir build cd build Patch the configure file: 1 2 3 4 5 6 7 8 9 10 11 --- configure.orig 2008-08-05 11:11:19.000000000 -0800 +++ configure 2008-08-05 11:13:30.000000000 -0800 ... @@ -10329,7 +10329,7 @@ _ACEOF *) { echo "$as_me:$LINENO: enabling GNU G++ visibility attribute support" >&5 echo "$as_me: enabling GNU G++ visibility attribute support" >&6;} - ACE_GXX_VISIBILITY_FLAGS="-fvisibility=hidden -fvisibility-inlines-hidden" + ACE_GXX_VISIBILITY_FLAGS="-fvisibility=hidden" ACE_CXXFLAGS="$ACE_CXXFLAGS $ACE_GXX_VISIBILITY_FLAGS" cat >>confdefs.h <<_ACEOF Configure and build: 1 2 3 cd build ../configure make && make install Set ACE_ROOT: 1 export ACE_ROOT=/usr/local/src/ACE_wrappers/ Build OpenDiameter: 1 2 3 4 5 tar xvf opendiameter-1.0.7-i.tar.gz cd opendiameter-1.0.7-i ./configure make make install

2008-09-05 · 1 min · Junaid Saeed Uppal

It's Over!

23rd Aug, 2008.

2008-08-23 · 1 min · Junaid Saeed Uppal

Reverse SSH Tunnel

ISPs in PK don’t generally allow incoming traffic to your public IP rendering it useless, this is a real pain when you want to access your machine from a remote location. The solution to it is a reverse ssh tunnel, which will work in the following way: [Home Machine] ==> {Middle Machine} ==> {You} So you’ll map a port from your home machine to your middle machine, which when connected to from the middle machine will forward all traffic to your home machine. I’ll give an example on how to achieve it. ...

2008-07-21 · 1 min · Junaid Saeed Uppal

Howto Register Your Mobilink Infinity VoIP Number on Softphone

Here are the SIP settings if you want to use your VoIP number from Mobilink Infinity on a softphone. Disable SIP ALG You’ll have to first logon to your CPE admin interface, browse to NAT -> ALG and uncheck SIP ALG, then click Apply. If you use an outdoor unit, do the same with the outdoor CPE as well. X-Lite Configuration Fire up X-Lite and configure it with the following settings: ...

2008-07-20 · 1 min · Junaid Saeed Uppal