Solved

Modems lose dial tone on AIX 4.3.3.0, require power cycle to restore

Posted on 2007-03-19
7
185 Views
Last Modified: 2013-12-27
I've got an application running on AIX v4.3.3.0 that uses some external US Robotics 56k modems for dial out.  It was relatively problem free for about 4 years, and in the past couple weeiks, the external modems have started losing dial tone.  I've had the phone lines checked, and they are working.  There are four external modems, and they all eventually die (one at a time, sometimes within hours of each other, sometimes days apart).  The only way to recover the modems is to turn them off and back on.  Resetting them programatically doesn't work, rebooting the server doesn't fix anything.

It seems unusual that all four modems would have problems at the same time, but I can't think of what would be causing this from the server end.

Any idea?  Any diagnostics that can be run from the server?
0
Comment
Question by:jjmartin
  • 3
  • 3
7 Comments
 
LVL 57

Accepted Solution

by:
giltjr earned 175 total points
ID: 18759835
Connect a phone to the phone port on the back of the modem, pick it up and see if you hear dial tone.


It could be that the modems are starting to show their age and something inside is going bad.
0
 
LVL 3

Author Comment

by:jjmartin
ID: 18767000
It could be the modems... and I'm gettting some new ones, but it just seems odd that all of them would start having problems at virutally the same time.
0
 
LVL 57

Assisted Solution

by:giltjr
giltjr earned 175 total points
ID: 18768259
Are both the power cords and modem cords going through surge protectors?  How old are they?

Surge protectors wear out.  How long they last is dependent on how many power surges/lighting strikes they have had to suppress.

If they old, or you don't have any, have you had any recent power issues or lighting storms in your area?

0
What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

 
LVL 3

Author Comment

by:jjmartin
ID: 18775074
The hardware is in an extremely secure environment.  The likelyhood of any type of power event causing a problem is very very low.  There is another server in the same rack with that is setup virtually identical to the one with problems, and is under pretty much the same load, if not greater.  It's not having any problems, and it went into service at the same time.  it's just the modems connected to this one server.
0
 
LVL 61

Assisted Solution

by:gheist
gheist earned 75 total points
ID: 18784564
Modem hang is modem internal problem. Easiest to solve with firmware update.
If crashes persist after update - you have to trace down what commands caused them.
0
 
LVL 3

Author Comment

by:jjmartin
ID: 18906543
This is what finally happened.

There are three modems connected to the server.

1 directly connected to an on-board serial port. (modem 1)
2 connected to an 8 port serial port expansion card installed on the server. (modem 2 and 3).

If I enabled modem 1, it would die after a few hours (no dialtone).  Then modem 2 and 3 would follow several hours later (but not at the same time).

If I left modem 1 disabled, then modem 2 and 3 would work just fine.

Cycling the app that uses the modems, and rebooting the server wouldn't recover the modems.  The modems would have to be physically powered off and on.

I've replaced all the modems, and now all 3 are working fine, still connected to the same serial ports.

Weird.
0
 
LVL 57

Expert Comment

by:giltjr
ID: 18906683
I agree, that is weird.
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Suggested Solutions

I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
This article is a how to to configure a UCS Ethernet-uplink portchannel via the console. It is easy to do and can be done quite quickly. In certain versions of the UCS manager the portchannel has issues coming up and this is a workaround. I am…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now