• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux icpld Download

icpld

July 29, 2008
Icpld logs network uptime for users.
Version 1.1.5
License BSD License
Platform Linux
Supported Languages English
Homepage mylbhelper.northernmost.org
Developed by Erik Ljungstrom
ICPLD is a network connection monitor that is designed to help you keep track of your network connection performance in real-time. The software is designed to log each and every occasion of broken networking, allowing you to quickly identify and address any issues that may occur.

ICPLD runs as a background process and sends ICMP requests to any IP of your choice. If a reply is not received within the proper amount of time, the software will consider the connection as unavailable and put a stamp in its log.

The software is developed on several different host systems, mainly on a somewhat standard installation of Slackware 9.1 and FreeBSD 4.7-STABLE. ICPLD does not require any third-party libraries that are not as good as standard, and the only thing it relies on is the 'ping' binary.

ICPLD is written with cheapness in mind, both concerning CPU power as well as internal memory usage, so it can be run even on your 486dx PC gateway at home. However, it is recommended to run ICPLD toward a host that is aware of you doing so, as constant ICMP requests might be less appreciated by some administrators.

To address this issue, ICPLD comes with the -dinterval switch, which allows you to use another interval for checking, once the connection is down. When a working connection is detected, ICPLD will fall back to either the default interval or the one specified with -interval. -dinterval should not be lower than 3 seconds, as the timeout for two ICMP packets is ~3 seconds. Setting dinterval lower will spawn a pinging process faster than the old one has been terminated.

The normal way to use ICPLD without a configuration file is to fork ICPLD to the background and send an ICMP request every 10 seconds to the IP of the target. If a reply is not received within an appropriate amount of time, the connection is considered broken and a stamp is put in the log.

ICPLD also supports IPv6 as of version 0.6.0. In order to perform the same operations, but with IPv6 networking instead, simply replace -ip with -ip6 and -fbip with -fbip6. Note that all operations are available for IPv6 as well, by simply adding a 6 to the end of the option.

The ICPLD log may be read by executing icpld -log, and the log file is stored by default in ~/.icpld/log.

ICPLD offers several other options, which can be viewed by executing 'icpld --help' or 'man icpld' for further information on these. In the long run, it may become weary with command line arguments. Hence icpld has a configuration file.

The latest release is simply a maintenance release, which replaces a recently deprecated struct. A noticeable change is that ICPLD now compiles with IPv6 support by default.
What's New

Version 1.1.5: N/A

Free Download 328K
387
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

SCX Tools
The SCX Tools package offers Linux utilities to enhance Skype capabilities.
BitNami Enano Stack
Enano, MySQL, PHP, and Ajax come packaged in an installation that is ...
Vyper-CMS
Django-based CMS software featuring Python technology for efficient content management.
LinuxSpeaks
LinuxSpeaks is a set of Perl modules and scripts that act as ...
LLgen
LLgen is a software tool that works as a LL parser, modeled ...
compFUSEd
compFUSEd is a compressed overlay file system that enables READ and WRITE ...
eBox platform
The eBox platform simplifies management of advanced services for corporate networks with ...
ip-masq-log
New patch for masquerading firewalls logs all outgoing masqueraded TCP connections, enhancing ...
sdml2txt
SDML2TXT is a tool that converts SDML to UML Sequence Diagrams through ...
SystemC::Netlist
SystemC Netlist is a software simulation platform that provides a comprehensive solution ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.