OSPF
OSPF is a licensed task that allows for configuration of the OSPF protocol on selected devices. The current set of devices support by this task is WeOS 4 and WeOS 5 devices.
Context Menu Options
The presence of this panel adds a couple of options to the Context Menu under the top menu item "OSPF", as specified below:
Activate default configuration
When, in the topology view, one-or-more devices that all support OSPF configuration are selected, this context menu item will appear. Clicking it will cause WeConfig to configure OSPF on all selected devices with the default configuration and all available networks exposed.
Redistribute
When, in the topology view, one-or-more devices that all support OSPF configuration are selected, this context menu will appear. It contains a number of redistribution options, clicking a specific option will cause WeConfig to configure the selected devices with the default form of redistribution for the specified route kind. The following redistrubtion options are available:
| Option | Description |
|---|---|
| Connected | Redistributes directly connected routes through OSPF |
| Default | Redistributes default routes through OSPF |
| RIP | Redistributes RIP-generated routes through OSPF |
| Static | Redistributes static routes through OSFP |
Remove
When, in the topology view, one-or-more number of devices that support OSPF configuration is selected, this context menu item will appear. Clicking it will strip the selected devices of any OSPF configuration.
Create OSPF Area
When, in the topology view, one-or-more subnets are selected that each contain at least one device supporting OSPF configuration, this context menu will appear. The menu will contain the five different varieties of OSPF area:
- Regular
- Stubby
- Totally Stubby
- Not so Stubby
- Not so totally stubby
Selecting one of these area types will cause WeConfig to configure an OSPF area on the supported devices in the selected subnets.
Interface Components:

Depicted above is the panel interface for editting detailed OSPF settings. It is divided into four sections: Area, Redistribute, Timer and Device Settings
Area
This section allows for configuration of detected OSPF areas, it is recommended to first create theas areas using the Create OSPF Area context menu option and then edit the details of the area here as needed.
Redistribute
This section allows for detailed configuration of the protocol redistribution configured to the devices. Allowing you to set metrics and types for the respective redistributions, instead of the default ones set by the context menu option.
Timer
This section allows for detailed configuration of the timing configuration of OSPF, specifically for overiding the default configuration of the Link-state Advertisment, or LSA for short, as well as the Shortest Path First, or SPF for short, parameters.
Device Settings
This section contains a list of selected devices and their currently configured OSPF settings. There are seven categories of configuration that is contained within this section, and they are as follows:
- Enabled: Whether or not OSPF is enabled for this device.
- Passive: If all interfaces are considered Passive by default or not.
- Id: OSPF device id, Auto by default, or a valid IPv4 address otherwise.
- Distance: The administrative distance for OSPF-sourced routes.
- Networks: A list of CIDR Addresses and their associated OSPF area.
- Nearest Neighbors: A list of IPv4 specified known neighbors.
- Interface setting: A list of per-interface OSPF settings, where each interface can be configured with the following parameters:
- Type: The OSPF network type, may be either Auto, Broadcast, Non-broadcast or Point-To-Point.
- Passive: Override passive-interface settings for this specific interface
- Cost: Specify the OSPF cost for the interface
- Hello interval: Number of seconds inbetween hello packets
- Dead interval: Number of seconds before considering neighbors down.
If the OSPF network type is set to Non-broadcast, neighors must also be defined in order to have a useful OSPF configuration.
If you override the hello interval or dead interval on any given OSPF interface, ensure any neighbouring router configured with OSPF mirrors the same hello interval and dead interval configuration.