xhausted110

Avaya definity

123 posts in this topic

23 hours ago, MakeAvayaRedGreatAgain said:

 

tried?

user: cust

password: custpw

 

I thought it used similar handles/passwords similar to the PBX side. 

 

Well I’m already in as root, which is the highest level. I’m just wondering if there’s a script or executable that needs to be ran to get the GUI to come up.

0

Share this post


Link to post
Share on other sites
1 hour ago, grs033 said:

 

Well I’m already in as root, which is the highest level. I’m just wondering if there’s a script or executable that needs to be ran to get the GUI to come up.

You have to log in as sa to get the GUI.

0

Share this post


Link to post
Share on other sites
10 hours ago, xhausted110 said:

You have to log in as sa to get the GUI.

 

Thanks @xhausted110, I didn’t know that! However, when I do log in as craft in this case, the screen goes black, then I get the error “Fatal server error: no screens found” and it puts me back to the login prompt. Not sure what’s going on there...

 

0

Share this post


Link to post
Share on other sites
8 minutes ago, MakeAvayaRedGreatAgain said:

 

what's "sa"? 

 

I figured it meant System Administrator. So that’s what prompted me to try craft.

0

Share this post


Link to post
Share on other sites
8 hours ago, grs033 said:

 

I figured it meant System Administrator. So that’s what prompted me to try craft.

sa is AUDIX's equivalent of the cust account. 

0

Share this post


Link to post
Share on other sites
1 hour ago, xhausted110 said:

sa is AUDIX's equivalent of the cust account. 

 

Hmmm. I didn’t set a password for that when things were installing. Is that a user I have to add myself? Or is there a default password for that user?

0

Share this post


Link to post
Share on other sites
1 minute ago, grs033 said:

 

Hmmm. I didn’t set a password for that when things were installing. Is that a user I have to add myself? Or is there a default password for that user?

It asked me when I installed it. If you don't have the password, just set it yourself from the root account with "passwd sa" 

0

Share this post


Link to post
Share on other sites
6 minutes ago, xhausted110 said:

It asked me when I installed it. If you don't have the password, just set it yourself from the root account with "passwd sa" 

 

I’ll definitely give that a try. But first I have to figure out why I’m getting this “no screens found” error. I swear I’ve had non stop problems trying to get this system to run! But that’s my luck lol

 

While you’re here... could you tell me where that liscencing script is located that I have to change or add a new script? And how you got around it? 

0

Share this post


Link to post
Share on other sites
8 minutes ago, grs033 said:

While you’re here... could you tell me where that liscencing script is located that I have to change or add a new script? And how you got around it? 

Sorry, I don't know offhand, I'll have to look when I get home.

0

Share this post


Link to post
Share on other sites
1 minute ago, xhausted110 said:

Sorry, I don't know offhand, I'll have to look when I get home.

 

Thats fine... thanks though! I appreciate it!

0

Share this post


Link to post
Share on other sites

So here’s an update on where I am...

 

I decided to reinstall the whole system on this new machine, thinking that maybe the incorrect video driver was installed since the installation occurred on an old machine. That did the trick. I am now able to get into the GUI. The interesting thing is that it says I have 100 mailboxes purchased and 4 voice ports. The problem is I’m still in release 1.1. I did some google searching on how to run a file on cd as an executable, and just got even more confused. I can mount the cd just fine, but I have no idea how to install the service pack. And that’s where I’m wondering if I’m going to run into this licensing thing. 

 

But for now, I have everything set up on the switch end with the extensions wired to the dialogic board and the hunt group assigned. I’m putzing around in it now to see if I can figure out how to set the system up since the instructions on the configuration notice aren’t matching up (of course).

 

FYI: the GUI for AUDIX can be accessed remotely.

0

Share this post


Link to post
Share on other sites

Please Help Hello Everyone I Am a newby first post I too enjoy fooling around with the avaya definity this is a work horse I purchase 3 tn2402 cards as spares and they came with pcmcia cards I have tried to find the passwords for them but to no avail I have used a hex editor to find it but no lucke I think you binary members are great at finding solutions I Am attaching my file and hope someone will find the password or better yet tell me how to find it in the file I have tried a card with a know password but could not find it, thank you all for your help Binary

Definity v4 R10 Voice mail no pass.bin

Edited by engravere
0

Share this post


Link to post
Share on other sites

Did you upload these using dd on a Linux machine or something? I'm not familiar with the compression (or obfuscation, perhaps) format the Definity uses for ATA flash cards. If you want to get a readable output, do the following:

* Boot the system with no card
* Log in as inads/indspw . It should be valid without ASG in this state.
* Insert the card
* Type "upload translation"
* Receive the translation file via xmodem

Given Avaya's current state of financial instability, and whatever happens in the coming years, I would be safe to say that if you do not have any certificates on any "Definity" past Release 10 would be a nice paperweight forever.



The license file the system uses is only encrypted using DES-CBC, and resides as far as I can tell at the moment, in the pam process. Granted this a backburner project right now, but myself and other forum members have release 11 systems with valid licenses. I've got some sstepping to do one of these days. And of course, we have a copy of the orange card itself for that release. Forever generally isn't as long as anyone thinks.

I got a different older box (a Dell Demension 4550) which can accommodate the larger card, and is an intel processor. So now I get all the way through to where it states that the voice system is up and running and it states that the dialogic card is good to go. Then it says to press enter to go back to the prompt, which puts me back as just root. What am I missing to get to the GUI to set up the system parameters? Am I not getting to it due to the licensing thing? I would love to get around that, but I have no idea where to create a new script since I don’t know where the original one resides. That’s where I could really use some help and insight as to what you guys did to get around it.



You should be able to get that D/4PCI card working with a bit of effort. The system comes preconfigured for the D/41JCT cards, but if you run the configuration scripts, there's no reason - at least on the stock Dialogic system releases, why it shouldn't just work. If it doesn't, if it's any consolation, I'm going to probably publicly release a thing or two I've written for Dialogic hardware. I have a port for Windows already made; an environment that's considerably easier to make this hardware behave in with any machine. It's already been tested; I'd just like to clean up the user interface a bit and port a few features that I only made work on Linux before giving it out.

As a note to anyone who may be thinking about running Audix with these smaller cards, I recently learned there's two different kinds of D/4PCI cards; the UF and the U4S. If this'll work with anything, it'll work with the UF model - the U4S model, rather than supporting fax (which the Audix system will want to use), supports a feature Dialogic calls continuous speech processing. The D/41JCT card supports both as a consequence of it's massive size. As far as I know though, continuous speech processing isn't used in Audix.

Anyway, if you look in /usr/dialogic/bin/ ( 'cd /usr/dialogic/bin' and then 'ls'), you'll see a large number of utilities that come with the system release. Make sure the voice system is stopped before running any of them, but the utilities that help you configure the system (mkcfg, config.sh, ConfigGen for starts) are all here as I mentioned earlier. Type ./ to run them, bearing in mind it will be case sensitive. If you're not using a D/41JCT card, you will have to mess around with these. It's worth repeating that any sort of configuration utility you run will likely generate something in /usr/dialogic/cfg/ . dialogic.cfg is probably the only file you'll need to worry about, but you'll want to move it to /usr/dialogic/avaya/cfg/ for it to be of any use.

This would probably be a good time to mention that I know my help on this hasn't exactly been great. All I can really do is come clean and say I'm sorry; I'm not trying to be a dick or anything - when it became clear that you couldn't use anything except Avaya's weird linear predictive codec to record things with this release of Audix, I honestly started to lose interest pretty fast. I'll still help as best as I can. I just didn't expect there to be so many people asking about this when I repurposed the cards to do things that match more closely with what I like in telephony.

What am I missing to get to the GUI to set up the system parameters? Am I not getting to it due to the licensing thing?


You should be fine as far as licensing is concerned if the system can actually start. If I remember right, the system is supposed to start up an X environment with an old version of Netscape that you can do remote administration on. Can you tell me what running 'startx' does? The alternative option is to set up an ethernet interface and try going to the Apache server it gets up. To do this, type 'ifconfig -a | more'. If there's any interface besides lo0 (loopback) on there and it has an IP address, you can just go to that IP in your browser. If there's none, that would likely indicate a driver issue. If there's an interface (let's use eth0 for this example, since it's the most common) without an IP address, you may need to set up a network script. Type 'cd (slash)etc(slash)sysconfig(slash)network-scripts', (Readers, replace the "(slash)" with the proper forwardslash character. I had to do this to get around a bug in the forum software that prevents it from being rendered. Long story. Yet for some bizarre reason it didn't seem to care about all the paths thoughtphreaker listed a couple paragraphs up. Whatever. -scratchytcarrier) and then 'ls ifcfg*'. You'll probably see at least one script, like ifcfg-lo0. If there's none for your network adapter (for example ifcfg-eth0 for eth0), then type 'vi ifcfg-eth0' (or whatever your adapter's name is) at the command prompt. Press 'i', and then type these three lines:

DEVICE=eth0 (or alternatively, your alternate device name)
BOOTPROTO=dhcp
ONBOOT=yes

Press escape, type ':w', ':q', and then reboot. When the system comes up, type 'ifconfig', and the adapter we just configured should come up with an IP address. Go to that IP in a browser on a machine that uses the same router.

Well I’m already in as root, which is the highest level. I’m just wondering if there’s a script or executable that needs to be ran to get the GUI to come up.


Try the tsc account; that's one of the highest privileged accounts available on the GUI.

Edited by scratchytcarrier
1

Share this post


Link to post
Share on other sites
On 19/12/2017 at 6:40 AM, ThoughtPhreaker said:

Try the tsc account; that's one of the highest privileged accounts available on the GUI.

 

I have at this point gotten to the GUI on the machine. I had to do a full install on the new old machine that I got, so I’m guessing it was a driver issue since I literally just took the hard drive out of the machine I had done the install on with the smaller card, and plopped it in this machine. I must say it’s strange af to be using Netscape in such an old environment like this! It’s almost a flashback to my childhood where Netscape was the goto browser!

 

And its ok about the lack of help thing. It’s actually forcing me to be self sufficient on this and try to find the solutions on my own. 

 

However, where I’m stuck now is that I’m still on release 1.1 of Intuity AUDIX. I just burned the service pack as a file on a cd (which I don’t know if that’s what I was supposed to do), and when I mount it, I can’t get the file to run as an executable. So that’s where I’m lost now. I’ve tried to google how to do this. I’ve followed steps I’ve seen. It just won’t go. So that’s where I could use the most help now. 

1

Share this post


Link to post
Share on other sites

I was having trouble getting the service pack to run too. Apparently, you do this through the web UI: https://support.avaya.com/downloads/download-details.action?contentId=C2009071016344231500909&productId=P0058

Here's the RPM they talk about being required if you need it. The zipped version might be on the install CD: http://www95.zippyshare.com/v/5PhIkHTA/file.html

Assuming there's no dependency issues with the latter, you can just upload it to the machine and type "rpm -i Z7043rf+b.rpm" and it'll install. Lemme know if there are; I don't think there should be.

0

Share this post


Link to post
Share on other sites
8 hours ago, ThoughtPhreaker said:

I was having trouble getting the service pack to run too. Apparently, you do this through the web UI: https://support.avaya.com/downloads/download-details.action?contentId=C2009071016344231500909&productId=P0058

 

Here's the RPM they talk about being required if you need it. The zipped version might be on the install CD: http://www95.zippyshare.com/v/5PhIkHTA/file.html

 

Assuming there's no dependency issues with the latter, you can just upload it to the machine and type "rpm -i Z7043rf+b.rpm" and it'll install. Lemme know if there are; I don't think there should be.

 

I didn’t have any luck with how it said to do it in the release notes. I tried both methods shown after stopping the voice system and mounting the cd. Both times it said it couldn’t find any software. I then tried uploading and running the rpm. It then came back with a bunch of errors that said in a nutshell that it conflicts with file from package swmgmt-6.0-39.

 

so I’m at a loss here.

0

Share this post


Link to post
Share on other sites

Hello everyone,

I bought two tn2402 boards with flash cards. One has R9 and it is ok. The second one is R11 and  has clear flash card with no translation at all and  for this reason it is useless at the moment. So I need a translation file  for R11, which you can get thru the xmodem way ThoughtPhreaker described. In my turn I can share my R9 translation. 

Thanks

 

Edited by Ramyl
1

Share this post


Link to post
Share on other sites
Quote

I didn’t have any luck with how it said to do it in the release notes. I tried both methods shown after stopping the voice system and mounting the cd. Both times it said it couldn’t find any software. I then tried uploading and running the rpm. It then came back with a bunch of errors that said in a nutshell that it conflicts with file from package swmgmt-6.0-39.

 

I'll look into bringing up the Audix instance again this week and testing this. I don't seem to remember this being a serious problem though, for whatever it's worth.

 

Quote

 


Hello everyone,

I bought two tn2402 boards with flash cards. One has R9 and it is ok. The second one is R11 and  has clear flash card with no translation at all and  for this reason it is useless at the moment. So I need a translation file  for R11, which you can get thru the xmodem way ThoughtPhreaker described. In my turn I can share my R9 translation. 

Thanks
 

 

 

I could give you a valid R11 translations file, but the problem with that is it has a license file on it that's been paired with the processor's serial number. I can still get it if you want it, but I don't think it'll do you much good until more effort is done to reverse engineer it.

Edited by ThoughtPhreaker
0

Share this post


Link to post
Share on other sites
On 22/01/2018 at 7:46 PM, ThoughtPhreaker said:

I could give you a valid R11 translations file, but the problem with that is it has a license file on it that's been paired with the processor's serial number. I can still get it if you want it, but I don't think it'll do you much good until more effort is done to reverse engineer it.


I found that R9 translations do not pair with hardware. So I decided other releases do not pair too. In any way, I would appreciate your help.
Thanks.

0

Share this post


Link to post
Share on other sites

Actually it is not  R11. I checked it and realized that it is R013i.00.0.340.3 release. Please PM me if you have an R13 translation image.

Thanks.

0

Share this post


Link to post
Share on other sites

Hi Folks!

 

It's been a long time since I've visited here (I'm in the middle of a kitchen remodel right now), and I wanted to see if I could get more details on remotely accessing the GUI for AUDIX administration. More specifically, how do I set that up? And is this something I can use ASA to connect to?

 

I currently have the system running in my basement, but I would like to be able to administer the system in my office upstairs as I do with my Definity switch (I made a long serial cable to direct connect). I know it was said before that AUDIX shouldn't be allowed near the internet. But I thought I remember reading that the only way to access the system is to put it on the network. So I'm guessing that I would have to administer the switch to not external access to that ip?

0

Share this post


Link to post
Share on other sites

I believe the idea is not to have a vintage Linux box completely exposed to the Internet, like plugging your broadband modem into the Ethernet port, kinda thing.

 

It's a very low hanging fruit in terms of exploits; any random script kiddie bot that happens upon it is going to have a hell of a good day. Given how frequently ISP modems are compromised now (for example, one of the Actiontecs where a remote administration interface is permanently stuck on 4567 or 7654 or whatever; I've seen people with these get free, grimly successful security audits) and how little of a say users are able to have in securing them, if you have a minimal, "the ISP just gave me this modem so I hook stuff up to it" configuration, I wouldn't put Audix anywhere near the internet.

 

If you don't want to use a dial-up modem to administer it, you could always use a KVM or something; I'd recommend this more than an isolated ethernet network simply because Audix is designed to use an old version of Netscape to access the web UI from itself. The system runs very old SSL certificates, wants you to execute very old Java applications, and wants you to use a very outdated SSH session to administer it. Security aside, you're going to have trouble finding browsers that want to deal with that. And then you'll have to configure Java to actually execute the administration program it feeds you, unless you can figure out what it's supposed to be running. If I remember right, the Avaya Java SSH thing runs 'exec Fc' after it logs in to access the administration program.

 

Given both the obscurity and how the C-LAN card runs a functionally independent OS (an old build of VxWorks) from the switch, the Definity shouldn't be any trouble so long as you're okay with telnet. I'd still recommend using a modern Linux system with SSH and running the system with minicom. Or a dial-up modem, just because I'm that sort of person. I've detailed in this thread how the VT220 mode can be used with an off the shelf terminal. There are however, undocumented TCP ports open on the card. I doubt your average automated Chinese script kiddie scanner is going to pose a threat to it, but use your own best judgement on that.

 

(* Sidenote: In my opinion those claims a load of FUD BS - in fact no rank and file users are supposed to know what Linux kernel its running on by the minds of Avaya or any proprietary vendor. And if anyone here on the forums think it's perfectly OK to tamper with a "Linux" type of system designed for this context for voicemail, that's totally not cool and if you were attempting to patch it, that would void the warranty if you did this on a production system. This patching on semi proprietary systems have been brought up on listserves with telecom people debating that with nitwit server admins. It drives me NUTS... )

 

You're in the wrong place if you think some horrendously bootleg mismatch of hardware running Audix is some sort of hallowed Avaya prayer ground. Or certainly if you don't want to get creative and dirty up your install. Encouraging anyone not to touch it goes completely against everything the hacking spirit stands for, and certainly the spirit of the effort on this thread to turn paperweights into powerful systems again. That being said, if you're going to stick your head in the sand to the tune of a 16-year old Linux kernel, proprietary or otherwise, any very cursory nmap scan will give a very good idea of it's age to someone else.

 

I've spoke to some Avaya experts and let's be clear, anything greater than 10 or even R13 (as noted in an earlier commenter) would be very hard to do to reverse engineer. Why? Because at this point, it's the early days of the Communication Manager, the licensing moved to a server based platform (further away from the PBX and living on a private label HP or IBM server for the use of their PBX system moving softswitches...Kinda a linux instance in a VMware type of setup. The expert I spoke to used the System Platform service to move the license file from one system to another with R12 being the processor of interest.

 

Perhaps you weren't paying attention when it was shown that the license file on these cards is encrypted using DES. With keys that're clearly sitting in the header files that we have no less. Or that the system has absolutely no RAM protection, allows you to read and write to any address you please freely as a higher level user, that we have init access on these releases, and that we know the RAM addresses where the ASG keys sit on the switch. It's certainly an annoyance, I'll grant you. Nobody has approached me offering to help sstep the pam process on the Definity while the license file is being read, and for that reason, my motivation on more computer-oriented projects has been more to wrangle up Dialogic cards into doing sketchy things like scanning. Someday it'll make me really happy to unlock my release 11 Definity card, and certainly help everyone else do the same. For the moment though, most functionality on it works fine, and until I see more initiative to collaborate on this, I don't especially feel like trudging through pages of MIPS instructions.

 

I think it's safe to say anything past R10 that required this license management, and local/CLAN or serial transfers would really a hopeless cause unlike my earlier message because of the move from the hardware to the software platforms.

 

What sort of hardware architecture the system runs on is inconsequential to the licensing routine. You've been repeating lines like this without providing any source or supporting evidence other than friends at Avaya, who're imaginary for all we know. Either you're some sort of Definity troll, or don't know what you're talking about.

1

Share this post


Link to post
Share on other sites

I've been working a little bit with the Definity today, and thought an update would be warranted:

 

So through some quick trial and error and comparing to older releases, I was able to find the 2560 byte blob that is the license file in the translations, an identical copy stored in RAM by the fg_mapa process. Strangely enough, there seems to be some sort of redundant copy of this around somewhere; if you start manipulating the copy in fg_mapa and tell the switch to test the license, it'll very quickly change it back to what it should be. Thankfully, the switch comes with some very nice debugging utilities that should make figuring out where it's getting another copy to fix this (it isn't the translations card; I tried pulling that out. Though obviously, if you corrupt the copy on the translations card, it's going to have a much harder time getting another copy from RAM when you reboot. This helped verify a lot of this) a lot easier.

 

There's going to be a few things to consider here, like how an actual license file differs from what the Definity stores (you're supposed to be able to paste it in using the ossi interface on the switch. The Definity won't accept the license you pull from RAM, however), but all in all, this should make the rest of the process a lot less painful.

1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now