It works! However, I only want it to test once or twice an hour. If I can figure that part out, I'll be in good shape!
-----Original Message----- From: Smith, Jim [mailto:JMSmith at stvincenthealth.com] Sent: Monday, June 12, 2006 3:26 PM To: hobbit at hswn.dk Subject: RE: [hobbit] Modem monitoring
Thanks a bunch for that quick reply! I'll do as you suggest.
-----Original Message----- From: Tom Georgoulias [mailto:tomg at mcclatchyinteractive.com] Sent: Monday, June 12, 2006 3:14 PM To: hobbit at hswn.dk Subject: Re: [hobbit] Modem monitoring
Smith, Jim wrote:
I would like to be able to monitor these modems by connecting to their port on the terminal server, i.e. 192.168.1.15:2001, send them an "AT" command, wait a few seconds for a response, then disconnect. I can't figure out a way to connect to them with the additional requirement of having to use the network port that they addressed by on the terminal server...in this case, 2001 through 2007.
Kind of thinking out loud here, but what if you make a custom entry in the bb-services file, with the send command containing AT (and whatever else you need), and what you should expect back. CHeck the bb-services man page for details on this, as well as the bb-hosts man page.
I set up a couple of custom network tests using the bb-services file for
some proprietary applications, and it seems to work pretty well.
I never tried to do what you want to do, but a custom entry in bb-services would be my first approach. Someone else with much more knowledge and experience might weight in on this as well.
Tom
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
NOTICE: This email contains confidential or proprietary information which may be legally privileged. It is intended only for the named recipient(s). If an addressing error has misdirected the email, please notify the author by replying to this message. If you are not the named recipient, you are not authorized to use, disclose, distribute, copy, print or rely on this email, and should immediately delete it from your computer system.
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
NOTICE: This email contains confidential or proprietary information which may be legally privileged. It is intended only for the named recipient(s). If an addressing error has misdirected the email, please notify the author by replying to this message. If you are not the named recipient, you are not authorized to use, disclose, distribute, copy, print or rely on this email, and should immediately delete it from your computer system.
On Mon, Jun 12, 2006 at 05:42:56PM -0500, Smith, Jim wrote:
It works! However, I only want it to test once or twice an hour. If I can figure that part out, I'll be in good shape!
You can use the "NET:..." definition in the bb-hosts file to split up your network tests into two groups: Those that are for the modems, and all the others. First setup your modem tests as a separate group of tests:
- Change the entries in your bb-hosts file for these modems and add "NET:modem"
- Create a script ~hobbit/server/ext/modemtest with: #!/bin/sh BBLOCATION=modem bbtest-net --ping --check-response Remember to make it executable (chmod 755 ...)
- Add a new section to the ~hobbit/server/etc/hobbitlaunch.cfg file to run this script once an hour: [modemtests] ENVFILE /usr/lib/hobbit/server/etc/hobbitserver.cfg NEEDS hobbitd CMD $BBHOME/ext/modemtest LOGFILE $BBSERVERLOGS/modemtest.log INTERVAL 1h
This runs your modem tests once an hour. Now, you also want to NOT run them together with the standard network tests. To do that:
- Change ~hobbit/server/etc/hobbitserver.cfg and add BBLOCATION="standard" This makes the BBLOCATION setting be "standard" by default.
- Change the CMD line in the [bbnet] section in hobbitlaunch.cfg and add the --test-untagged option: [bbnet] ENVFILE /usr/lib/hobbit/server/etc/hobbitserver.cfg NEEDS hobbitd CMD bbtest-net --report --ping --checkresponse --test-untagged LOGFILE $BBSERVERLOGS/bb-network.log INTERVAL 5m The --test-untagged option means that there is an implicit "NET:standard" definition on all entries in the bb-hosts file, which do not have an explicit NET:... definition.
Regards, Henrik
participants (2)
-
henrik@hswn.dk
-
JMSmith@stvincenthealth.com