Hi, I patched fping so that it is possible to use any configured IP as a source address using -I like ping has. To use it wit smokeping I made some small changes in smokeping (FPing module) also.
both fping and smokeping patches are available here: http://wiki.version6.net/Patches With this patch you can use variable "source" in FPing probe config. One idea what would be even more useful is to have possibility to add this variable inside target. This way it would be possible to use probe that is connected with different nets, to test all of them separately. But is is not a easy task as all targets that use different source should be pinged separately and it means bigger rewrite. Something like this: ++ ISP1 menu = ISP1 title = ISP1 source = 1.1.1.1 +++ Google menu = Google title = Google host = www.google.com ++ ISP2 menu = ISP2 title = ISP2 source = 2.2.2.2 +++ Google menu = Google title = Google host = www.google.com Another and even nicer way would be to rewrite probe config parser so that you can define different probe names that use the same probe module but use different options for instance. Something like this: *** Probes *** + FPing binary = /usr/sbin/fping ++ FPingISP1 source = 1.1.1.1 ++ FPingISP2 source = 2.2.2.2 Or something similar. Currenlty I have two different probe modules for that (the same module with two different names in lib directory) and it does the job but its not very nice. --- Cougar -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/smokeping-users WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
