Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Siemen HiPath - Direct Access (without Siemens tools)

Status
Not open for further replies.

PaulMcGuinness

Programmer
May 22, 2002
111
GB
Hi,

I want to directly access the Siemens maintenance port for the purposes of directly downloading the entire configuration of the PABX for the purposes of analysis.

So;

1. How to access it in this manner
2. How to get it to send me the config (is it the KDS file?)
3. How do I analyse the file it sends

Easy really :eek:)

Regards,

Paul
 
I shall assume you are reffering to a 4000 if so it is no way like a KDS.

Please provide a model and I can help more.
 
Do you use Assitant? If so you can access Expert Mode and use the AMOs to pull what info you need. Now not all info comes out together ie You can not display a report that has station number, PEN and Name together. That is my biggest issue with Siemens.

I come from a Nortel shop and any Nortel allows you to display or print by what you want, not the 4000. The German engineers think what they what not what the customer wants or needs.

Let me know if you need more info.
 
Hmmm,

That's not what I'm after really.

We have developed an application that directly analyses various PABX's by going in via Modem or TCP/IP and directly analysing / screen scraping the information and normalising it to a common structure.

For instance; We can directly connect to a Nortel Meridian or Mitel SX2000, download all of the Cabinet / Card / Set information and show it in a navigable 'tree', regardless of the PBAX type.

I am looking for a 'back-door' mechanism into the HiPath 4000 in order to obtain this information. At present, we can analyse the "lastload" file, and import that, but I want to completely bypass the Siemens software in order to automatically acquire this information.

I hope this clarifies it a bit.

Many thanks,

Paul
 
I see, your ideas intrege me, I would like to subscribe to your magazine.

I shall do some testing and get back with you. Something tells me you may be out of luck, this is one stange beast.
 
Paul, it can be done.

I wrote a custom app in Linux that logs into our HiCom systems and essentially screen scapes configuration information and analyze the up/down status of things. Technically, what it is doing is issuing some display commands, storing the results, and then using TCL along with sed/awk to parse the resulting data files.

You can do the same thing. Just telnet to the box, and have your app issue the key strokes to enter AMO mode. That's all there is to it.

Personally, I used a combination of Bash, Expect, TCL, and sed/awk for my entire solution.
 
Technonaut,

YES! Exactly what I am looking for...

Can you explain how you get it into AMO mode? and does this work over a modem link to the serial port as well???

Many thanks,

Paul
 
Paul, yes. When you dial into the system remotely, assuming you are using a system account which has AMO access then you just issue the keystrokes to go into AMO. I don't recall the exact sequence off-hand, but it's all menu-driven so if you have access, you can find it easily enough. It's no more than about 2 menu key strokes deep.

If the customer has LCWIN, HDMS, etc. (gui config tools), they also have the ability to get into AMO via the gui client.
 
Can you please explain what AMO is?

I have an application which I can access the system with that does a 'Delta' to and from the system, but I need to know how to get to a telnet/tty type interface directly without using the GUI.

Many thanks,

Paul
 
AMO is basically just a shell, but heavily restricted to keep you from messing up the underlying OS very much. From my perception, AMO exists because they wanted their field techs to have manual control over telephony configuration but didn't want them accidentally messing up the underlying OS as one can easily do with root. So they created the AMO sub-system. (Administrative Maintenance Order, I think.)

Your current program dials up via modem, or you use TCPIP?
 
The current program uses either Dial-up/TCPIP or Serial. Its called "HiCom 3000 Manager", and you access the switch using the user/pass of 31994/31994.

I assume that this then uses a proprietory mechanism to access the switch, which is what I am trying to get to.

What I need to know is:-

1. How to you access the AMO shell
2. Do you use the same user/pass details
3. Once you have gained access, what are the commands to display all of the details for the Cabinets, Cards, Circuits, Software & Trunk routing.

Many thanks,

Paul
 
The 3000 and 4000 are two differant beasts. On the 3000 I have used Excel to do database changes. But on the 4000 is a couple levels of shells. I do not know that level on the 4000 but I do know it won't be easy.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top