You could also try apcmastersnmp. Got that to work with apc devices which did not work with the telnet thing.
As long as they didn't change mibs (which I don't know whether they have). Might be worth a shot. Regards Dominik On 02/25/2011 02:24 AM, Avestan wrote: > > Hello Dejan, > > As I am trying to use the patch that you pointed, I have got the following: > > [root@server1 ~]# patch < /usr/src/apcmaster.c.patch > can't find file to patch at input line 3 > Perhaps you should have used the -p or --strip option? > The text leading up to this was: > -------------------------- > |--- apcmaster_orig.c 2007-12-21 09:32:27.000000000 -0600 > |+++ apcmaster.c 2008-02-19 18:24:48.000000000 -0600 > -------------------------- > File to patch: > [root@server1~]# > > Could you tell me which file I am trying to patch? The closet file that I > can find which may need patching is: > > /usr/lib/stonith/plugins/stonith2/apcmaster.so > > Thank you in advance for your help, Dejan. > > Avestan > > > > > Dejan Muhamedagic wrote: >> >> Hi, >> >> On Wed, Feb 23, 2011 at 06:44:02PM -0800, Avestan wrote: >>> >>> Hello everyone, >>> >>> I have been trying to get STONITH work with the MasterSwitch Plus (AP9225 >>> + >>> AP9617) with very little success. >>> >>> I have to mention that I am able to access the MasterSwitch Plus via >>> either >>> serial port or Ethernet port with no issue. But when I try the stonith >>> command, it appears that there is some issue with the login. >>> >>> [root@server1 ~]# stonith -d 1 -t apcmaster -p "192.168.1.50 apc apc" -l >>> ** (process:4930): DEBUG: NewPILPluginUniv(0xa03b008) >>> ** (process:4930): DEBUG: PILS: Plugin path = >>> /usr/lib/stonith/plugins:/usr/lib/pils/plugins >>> ** (process:4930): DEBUG: NewPILInterfaceUniv(0xa03c910) >>> ** (process:4930): DEBUG: NewPILPlugintype(0xa03ca68) >>> ** (process:4930): DEBUG: NewPILPlugin(0xa03cdc8) >>> ** (process:4930): DEBUG: NewPILInterface(0xa03cb00) >>> ** (process:4930): DEBUG: >>> NewPILInterface(0xa03cb00:InterfaceMgr/InterfaceMgr)*** user_data: 0x0 >>> ******* >>> ** (process:4930): DEBUG: >>> InterfaceManager_plugin_init(0xa03cb00/InterfaceMgr) >>> ** (process:4930): DEBUG: Registering Implementation manager for >>> Interface >>> type 'InterfaceMgr' >>> ** (process:4930): DEBUG: PILS: Looking for InterfaceMgr/generic => >>> [/usr/lib/stonith/plugins/InterfaceMgr/generic.so] >>> ** (process:4930): DEBUG: Plugin file >>> /usr/lib/stonith/plugins/InterfaceMgr/generic.so does not exist >>> ** (process:4930): DEBUG: PILS: Looking for InterfaceMgr/generic => >>> [/usr/lib/pils/plugins/InterfaceMgr/generic.so] >>> ** (process:4930): DEBUG: Plugin path for InterfaceMgr/generic => >>> [/usr/lib/pils/plugins/InterfaceMgr/generic.so] >>> ** (process:4930): DEBUG: PluginType InterfaceMgr already present >>> ** (process:4930): DEBUG: Plugin InterfaceMgr/generic init function: >>> InterfaceMgr_LTX_generic_pil_plugin_init >>> ** (process:4930): DEBUG: NewPILPlugin(0xa03d690) >>> ** (process:4930): DEBUG: Plugin InterfaceMgr/generic loaded and >>> constructed. >>> ** (process:4930): DEBUG: Calling init function in plugin >>> InterfaceMgr/generic. >>> ** (process:4930): DEBUG: NewPILInterface(0xa03d630) >>> ** (process:4930): DEBUG: >>> NewPILInterface(0xa03d630:InterfaceMgr/stonith2)*** user_data: 0xa03ce80 >>> ******* >>> ** (process:4930): DEBUG: Registering Implementation manager for >>> Interface >>> type 'stonith2' >>> ** (process:4930): DEBUG: IfIncrRefCount(1 + 1 ) >>> ** (process:4930): DEBUG: PluginIncrRefCount(0 + 1 ) >>> ** (process:4930): DEBUG: IfIncrRefCount(1 + 100 ) >>> ** (process:4930): DEBUG: PILS: Looking for stonith2/apcmaster => >>> [/usr/lib/stonith/plugins/stonith2/apcmaster.so] >>> ** (process:4930): DEBUG: Plugin path for stonith2/apcmaster => >>> [/usr/lib/stonith/plugins/stonith2/apcmaster.so] >>> ** (process:4930): DEBUG: Creating PluginType for stonith2 >>> ** (process:4930): DEBUG: NewPILPlugintype(0xa03db70) >>> ** (process:4930): DEBUG: Plugin stonith2/apcmaster init function: >>> stonith2_LTX_apcmaster_pil_plugin_init >>> ** (process:4930): DEBUG: NewPILPlugin(0xa03dcf0) >>> ** (process:4930): DEBUG: Plugin stonith2/apcmaster loaded and >>> constructed. >>> ** (process:4930): DEBUG: Calling init function in plugin >>> stonith2/apcmaster. >>> ** (process:4930): DEBUG: NewPILInterface(0xa03dc38) >>> ** (process:4930): DEBUG: >>> NewPILInterface(0xa03dc38:stonith2/apcmaster)*** >>> user_data: 0x26da2c ******* >>> ** (process:4930): DEBUG: IfIncrRefCount(101 + 1 ) >>> ** (process:4930): DEBUG: PluginIncrRefCount(0 + 1 ) >>> ** (process:4930): DEBUG: Got '\xff' >>> ** (process:4930): DEBUG: Got '\xfb' >>> ** (process:4930): DEBUG: Got '\u0001' >>> ** (process:4930): DEBUG: Got ' >>> ' >>> ** (process:4930): DEBUG: Got '\u000d' >>> ** (process:4930): DEBUG: Got 'U' >>> ** (process:4930): DEBUG: Got 's' >>> ** (process:4930): DEBUG: Got 'e' >>> ** (process:4930): DEBUG: Got 'r' >>> ** (process:4930): DEBUG: Got ' ' >>> ** (process:4930): DEBUG: Got 'N' >>> ** (process:4930): DEBUG: Got 'a' >>> ** (process:4930): DEBUG: Got 'm' >>> ** (process:4930): DEBUG: Got 'e' >>> ** (process:4930): DEBUG: Got ' ' >>> ** (process:4930): DEBUG: Got ':' >>> ** (process:4930): DEBUG: Got ' ' >>> >>> ** (process:4930): CRITICAL **: Did not find string Escape character is >>> '^]'. from APC MasterSwitch. >>> >>> ** (process:4930): CRITICAL **: Received [\xff\xfb\u0001 >>> \u000dUser Name : ] >>> >>> ** (process:4930): CRITICAL **: Did not find string Escape character is >>> '^]'. from APC MasterSwitch. >>> >>> ** (process:4930): CRITICAL **: Received [] >>> >>> ** (process:4930): CRITICAL **: Did not find string Escape character is >>> '^]'. from APC MasterSwitch. >>> >>> ** (process:4930): CRITICAL **: Received [] >>> >>> [root@server1 ~]# >>> >>> The package stonith which is installed is: stonith - 2.0.8-1.fc7.i386 >> >> Hmm, this looks ancient. >> >>> I have been searching for a solution and it appears that there is some >>> complication with string Escape character is '^]' which is not issued. >>> >>> Can someone help me out or point me to the right direction in order to >>> get >>> this issue fixed? >> >> There's a patch which fixes this issue, but it has never been >> applied for Dave feared it could break some installations. Patch >> attached here: >> >> http://developerbugs.linux-foundation.org/show_bug.cgi?id=1891 >> >> Thanks, >> >> Dejan >> >>> Thanks, >>> >>> Avestan >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/stonith-%2B-APC-Masterswitch-%28AP9225-%2B-AP9616%29-tp31000780p31000780.html >>> Sent from the Linux-HA mailing list archive at Nabble.com. >>> >>> _______________________________________________ >>> Linux-HA mailing list >>> [email protected] >>> http://lists.linux-ha.org/mailman/listinfo/linux-ha >>> See also: http://linux-ha.org/ReportingProblems >> _______________________________________________ >> Linux-HA mailing list >> [email protected] >> http://lists.linux-ha.org/mailman/listinfo/linux-ha >> See also: http://linux-ha.org/ReportingProblems >> >> > -- IN-telegence GmbH Oskar-Jäger-Str. 125 50825 Köln Registergericht AG Köln - HRB 34038 USt-ID DE210882245 Geschäftsführende Gesellschafter: Christian Plätke und Holger Jansen _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
