|
Joined: Jan 2011
Posts: 54
Member
|
Member
Joined: Jan 2011
Posts: 54 |
As most of you know there are several things that are quite tedious and time consuming to do in eManager.
I have the need to regularly retrieve and (very carefully) change some set configurations. I have studied eManager and how it communicates with the actual PBXs and discovered that everything eManager does it does using SNMP v1.
I have successfully connected to a PBX using an SNMP console (MG-Soft MIB Browser) but I can't find any MIB modules for a Toshiba PBX that I can compile into my SNMP console.
It is very difficult to get useful information because without the MIBs you just get a whole bunch of OIDs i.e. enterprises.186.1.22.3.322.1.1.5.5.1.3.54.52.48
Q1. Are there any CIX MIB modules out there?
Q2. If not has anyone ever tried to create at least a partial one?
I could try to reverse engineer the SNMP OIDs and create one myself that maps out the OIDs that I need but I am not very familiar with building my own MIB modules. Q3. Is there anyone out there that is willing to help me build MIB modules if I have to?
Thx, TekMason
TekMason IP therefore I am
|
|
|
Visit Atcom to get started with your new business VoIP phone system ASAP
Turn up is quick, painless, and can often be done same day.
Let us show you how to do VoIP right, resulting in crystal clear call quality and easy-to-use features that make everyone happy!
Proudly serving Canada from coast to coast.
|
|
|
Joined: Jan 2011
Posts: 54
Member
|
Member
Joined: Jan 2011
Posts: 54 |
Thought I would mention just a few real life examples that illustrate how useful it would be to have these MIBs that would allow you to develop applications that talk to your CIXs. Scenerio 1 - Outbound Calling Party Name DisplayWe have a emergency notification system that can dial out through our PRI to notify citizens in a specific geographical area of events that could potentially affect their lives i.e. chemical spills, escaped convicts, boiled water advisories, etc. The dialer connects into our PBX via 32 analog lines and plays a message. Caller ID Name is particularly useful here. It is very time consuming and tedious to change the "Special Name Assignment" (for each and every DN that is used by the dialer. As you might imagine this is not something you want to deal with when you are under extreme life and death pressure to get the messages out quickly. Not to mention, I don't want to give the people responsible for kicking off these campaigns, the Emergency Managent Team (EMT), access to eManager; who know what they would screw up If I had the MIBs I would have enough information about the PBXs SNMP OIDs to feel comfortable writing a very simple application that EMT could use to change the calling party name display on the dialer's lines when the campaign was started. Scenerio 2 - DSS Key Reporting and ProgrammingWe have to change the extensions at several sites from 3 digits to 4. I am told it is an awful lot of work to do so because there is no way to find out what programming is on every DN's DSS keys other that going to each and every DN (and button) in eManager. With the MIBs I could write an application that could export/report on all DSS programming information for every DN with the click of a button. If I were feeling particularly brave I could write a routine that would import new settings and push them to every DN's configuration again with the click of a button. TekMason
TekMason IP therefore I am
|
|
|
|
Joined: Jan 2010
Posts: 937 Likes: 5
Moderator-Toshiba
|
Moderator-Toshiba
Joined: Jan 2010
Posts: 937 Likes: 5 |
Scenerio 1 - Not sure you will be able to acheive this one. Scenerio 2 - When you change the DN of an extension it will change all keys on all handsets that represents that DN. The only things that will not be changed are when you have dialling digits then the DN like: PSTN DIT destinations, DID destinations. Pickup, paging, MCG, hunt groups etc will be changed automatically. have fun 
Regards Carl
|
|
|
|
Joined: Jan 2011
Posts: 54
Member
|
Member
Joined: Jan 2011
Posts: 54 |
Hi Carlos, Reading your comments makes me think that we are not on the same page. Probably my fault, I'm just a lowly data guy Scenerio 1 I don't know why this would not be achievable. A packet capture of the data sent from eManager to the PBX when I change the Calling Name Trunk> Calling Number> OLG 5> Source Type Prime DN> Source Number 640> Change 04 Special Name Assignmentsshows that a SNMP Set command sends the new name as simple text string to OID 1.3.6.1.4.1.186.1.22.3.322.1.1.5.5.1.3.54.52.48Scenerio 2 I think I used the wrong terminology. I think I should have said Key programming rather than DSS. I'll explain: Most of our users have custom button setups that are speed dials to other extensions within their local building. If we change the extensions in the building those buttons will not be valid any longer. It is my understanding that we can not find out what buttons (with extension speed dials) need to be changed without looking at every station's Key assignments. TekMason
TekMason IP therefore I am
|
|
|
|
Joined: Mar 2001
Posts: 3,869
Member
|
Member
Joined: Mar 2001
Posts: 3,869 |
I think you are way over the heads of most of us non-data people, I wouldn't know what a SNMP console looks like, maybe similar to a Porsche.
Many of us go to tech training but what you are attempting to do is not presented to us.
You can print out the button assignments from each phone or store them as a file to review but I don't know anyone on the board that is a data techie on the level you are hoping to find.
We get paid to make changes such as buttons, but no one asks us to create new software to make it faster. I'm happy to see your creativity but I don't think we have the personal resources to help you do what you are trying to accomplish.
THE Bracha, old blond specialist in Rube Goldberg solutions.
|
|
|
|
Joined: Sep 2004
Posts: 2,017
Former Moderator-Toshiba, Request an Installer
|
Former Moderator-Toshiba, Request an Installer
Joined: Sep 2004
Posts: 2,017 |
Be careful where you tread. You are way beyond end user information here. I doubt you'll get that kind of information here.
We had a customer that wanted to change some of the software, too. Toshiba has (or had) a program where you could buy a license to get their code giving you the ability to create your own applications. Check with your authorized dealer. Be prepared, I remember it being very expensive.
|
|
|
|
Joined: Jan 2011
Posts: 54
Member
|
Member
Joined: Jan 2011
Posts: 54 |
Bunny, I am not at all excited about spending hours (or days) doing non-value-add activities like clicking around and printing out button assignments for 100's of stations. Let alone reviewing and analyzing all of those printouts. There has got to be a better way.
Voyager, I am very aware of the dangers that lurk when one hits a device with SNMP set commands. It is the same as recklessly hitting a big database with SQL (set) commands. If you update the wrong thing (a field with dependencies) you can bring the entire system to a screaming halt. This is why the MIB is so very important. A MIB is to SNMP device as a data dictionary/schema is to a database.
TekMason IP therefore I am
|
|
|
|
Joined: Mar 2001
Posts: 3,869
Member
|
Member
Joined: Mar 2001
Posts: 3,869 |
Originally posted by TekMason: Bunny, There has got to be a better way.
Bunnie says: I hope you find the better way. I would guess 99.9% of the board helpers don't know what a MIB is and can't help you. We are not trained by Toshiba to write software, but to implement software they wrote. Some of us are dedicated to helping everyone, some only to helping other dealers but all to helping only to the skill level they have attained. The site is sponsored by USEDPHONES.COM not WECANFIXANYTHINGYOUWANTFIXEDORCHANGED.COM and I wouldn't recognize a SNMP or a MIB if it was stuffed in the bra I don't wear and was ouzing 1s and 0s. Good luck, but please remember your data knowledge is probably 10000 times over what we use in fixing phones so don't feel bad if we don't have a solution to your desires. We go out and go through programming hundreds of phones if that is what we are hired to do and paid to do. If they pay you too much to do that, maybe you can find or train a less expensive person by the hour to do what you want. Thanks, Bunnie (with an ie)
THE Bracha, old blond specialist in Rube Goldberg solutions.
|
|
|
|
Joined: Jan 2011
Posts: 54
Member
|
Member
Joined: Jan 2011
Posts: 54 |
I appreciate your comment "your data knowledge is probably 10000 times over what we use in fixing phones" but I think it is a little generous. I have skills in some areas but I am certain every member of this forum has skills in other areas that far exceed mine.
I don't expect anyone to write software for me, I do that myself. I'm just looking around for a MIB and/or a little help on how to find one. If I am successful I would be happy to make it available to the community so that we don't all have to hire (or be) trained monkeys that click, click print, click, click, print 100 times over.
TekMason
TekMason IP therefore I am
|
|
|
|
Joined: Jan 2011
Posts: 2
Member
|
Member
Joined: Jan 2011
Posts: 2 |
@TekMason - Don't be discouraged. I think you are on the right track. There are very few SNMP managed devices in the world without published MIBs. Toshiba however seems to have most of them. :-(
I am looking for the same information. I will post info about whatever I find as well...
|
|
|
Forums84
Topics94,513
Posts639,940
Members49,844
|
Most Online5,661 May 23rd, 2018
|
|
1 members (Taddeo),
269
guests, and
45
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
|