Hi,
I just got hold of a ip.access nanoBTS model 139U, but so far my attemps at making it work with OpenBSC have been unsuccessful :(
It's a 'used' one so there are config already done most likely and I don't know which.
What differs from http://bs11-abis.gnumonks.org/trac/wiki/nanoBTS :
* It doesn't request an IP by DHCP It seems to have IP/Netmask and GW hardcoded.
* When plugging it, it tries to do an ARP request for what I guess his the GW address, and when it get a response, it tries to connect to TCP port 3022 (yes, it's 3022 and not 3002) of yet another IP in another subnet (which I guess is the configured Primarly OML IP)
* ipaccess-find does find it :
---- ipaccess-find (C) 2009 by Harald Welte This is FREE SOFTWARE with ABSOLUTELY NO WARRANTY
Trying to find ip.access BTS by broadcast UDP... MAC Address='00:02:95:00:31:22' IP Address='10.105.254.142' Unit ID='65143/0/0' Location 1='NanoBTS FXMarketspace' Location 2='BTS_NBT131G' Equipment Version='139_029_41' Software Version='120a352_v267b22d0' Unit Name='69419' Serial Number='00071582' ----
* ipaccess-config fails, the nanoBTS refuses incoming connections on port tcp 3006
* Here's the result of a NMAP :
---- sh$ sudo nmap -sS 10.105.254.142 -p 1-65535
Starting Nmap 4.76 ( http://nmap.org ) at 2009-08-26 16:21 CEST Interesting ports on 10.105.254.142: Not shown: 65533 closed ports PORT STATE SERVICE 3026/tcp open unknown 3034/tcp open unknown MAC Address: 00:02:95:00:31:22 (IP.Access Limited) ----
* I then tried to run ipaccess-config to port 3026 but it fails (just waits a while thensays short read / BTS disappeared)
* I tried making openbsc listen on 3022 but with no real results :
--- sh$ bsc_hack DB: Database initialized. DB: Database prepared. no matching signalling link for hh->proto=0x01 no matching signalling link for hh->proto=0x29 no matching signalling link for hh->proto=0x2b no matching signalling link for hh->proto=0x1b short read! no matching signalling link for hh->proto=0x01 short read! BTS disappeared, dead socket short read! no matching signalling link for hh->proto=0x01 no matching signalling link for hh->proto=0x29 no matching signalling link for hh->proto=0x2b no matching signalling link for hh->proto=0xc9 short read! no matching signalling link for hh->proto=0x01 short read! BTS disappeared, dead socket --- Any idea any one ?
Sylvain
In case you have a static-ip configured nanoBTS or other inconvenience with the nanoBTS ... just use the reset-dongle. The reset-dongle is a plug for the TIB-IN with short 9+10. The reset procedure is as follows: Power off Reset-dongle in TIB-IN Power on Wait until the light is flashing red (30 sec.) Power off When you are now starting the nanoBTS the light will flash red/green to tell you there is no ID set. Find the ip now by ipaccess-find eth0 Set the ID by ipaccess-config -u 1/0/0 999.999.999.999 The 999.999.999.999 is for the ip :-)
Thomas
On Wed, Aug 26, 2009 at 6:33 PM, WoMaxwomax@gmx.ch wrote:
In case you have a static-ip configured nanoBTS or other inconvenience with the nanoBTS ... just use the reset-dongle. The reset-dongle is a plug for the TIB-IN with short 9+10. The reset procedure is as follows: Power off Reset-dongle in TIB-IN Power on Wait until the light is flashing red (30 sec.) Power off
Thanks !
It now works perfectly.