summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-22Optimize lookup of local ip on tunnelsStephen Hemminger
Speeds up boot with lots of tunnels
2010-11-22Use script vyatta-address to set interfaceStephen Hemminger
Avoid the overhead of perl compilation of vyatta-interfaces for each address added. Handle the case of deleting address on deleted device cleanly. Clean up dhcpv6 script so it can be used on interfaces other than ethernet.
2010-11-22Replace perl address validation with utilityStephen Hemminger
2010-11-22Add utilities checking addressesStephen Hemminger
These are new C language utilites to replace the Perl utility when checking interface addresses. Perl compilation is major component of slow boot time. Note: this changes the package from pure scripts (arch independent) to arch dependent
2010-11-19Cleanup tunnel slave device on last deleteStephen Hemminger
Need to leave gre0 around for case of multiple tunnels
2010-11-180.18.20Stephen Hemminger
2010-11-18When removing tunnel, remove encapsulation deviceStephen Hemminger
Bug 4608
2010-11-18Bring tunnel down before deletingStephen Hemminger
This is necessary to get routing protocols and proper cleanup
2010-11-180.18.19Stephen Hemminger
2010-11-18Fix help for syslogStephen Hemminger
Bug 5396 Make it clear that 'syslog file' takes a file name not a full path. Also make help text symmetrical for all logging options.
2010-11-18Add syntax check for bridge interface nameStephen Hemminger
Put in check for brN in bridge-group bridge. And make syntax error for bond-group better
2010-11-18Add more checks for bridge/bond conflictsStephen Hemminger
Don't allow putting bridge port into bond-group (and vice-versa).
2010-11-170.18.18Stephen Hemminger
2010-11-17Cleanup bond-group syntax and commit checksStephen Hemminger
Move check for address and state of slave to commit which allows for better error message.
2010-11-17Cleanup bridge port managementStephen Hemminger
Consolidate bridge port management into a single perl script. Done to fix the following bug. Bug 4745 Don't allow interface with address to be added to bridge.
2010-11-17Add check for interface address before putting it in bonded deviceStephen Hemminger
Bug 4745 Don't allow interface with address to be added to bond
2010-11-17Add check for adding bridge-group and bond-group when setting addressStephen Hemminger
Bug 4745 Block putting address on interface that is part of a bridge (or bonding). Address should only be assigned to the master device, not the slave. Also changes messge on error since CLI now displays error location.
2010-11-170.18.17Stephen Hemminger
2010-11-17Add address checks to bondingStephen Hemminger
Need to have same checks as ethernet for valid address on commit.
2010-11-17Remove useless commentStephen Hemminger
Comment was providing no useful information not already present in the template.
2010-11-17Allow longer domain-name valuesStephen Hemminger
Bug 6243 Change syntax checking for domain name. Don't enforce length restrictions since that is checked already elsewhere and may change. Do enforce the RFC 2181 character set values.
2010-11-160.18.16Stephen Hemminger
2010-11-16Need to restart telnet if port or listen-address changesStephen Hemminger
2010-11-16Add ability to configure telnet listen-addresStephen Hemminger
Bug 4452 Allow configuring a telnet listen-address either IPv4 or IPv6 (like SSH). Unlike SSH, telnet only supports a single listen-address
2010-11-16Add ability to configure SSH listen addressStephen Hemminger
Bug 2410 Add ability to add configure listen address in ssh_config. set service ssh listen-address 1.2.4.40 Multiple values are allowed, and works for both IPv4 and IPv6
2010-11-16Add option to disable host validation (DNS) for SSHStephen Hemminger
Bug 4970 New CLI control of UseDNS option to sshd_config set service ssh disable-host-validation
2010-11-160.18.15Michael Larson
2010-11-16update call to error location api.Michael Larson
2010-11-150.18.14Stephen Hemminger
2010-11-15Merge branch 'mendocino' of vm:rel/vyatta-cfg-system into mendocinoStephen Hemminger
2010-11-15Restore IRQ affinity when device is renabledStephen Hemminger
Bug 5698 When interface transistions back to online, the driver may have reacquired IRQ's and the irq affinity script will need to be rerun.
2010-11-150.18.13Stephen Hemminger
2010-11-15Add hw-id for existing interfaces to configStephen Hemminger
If config has interface (without hw-id), then add it on boot.
2010-11-150.18.12Stephen Hemminger
2010-11-15Move cleanup of serial interface into rl-system.initStephen Hemminger
This gets rid of separate init file for wan interfaces
2010-11-120.18.11Stephen Hemminger
2010-11-12Fix is_supported_speed matchingStephen Hemminger
Typo in sprintf (perl doesn't have %c). Also improve error messages.
2010-11-12Fix irq-affinity for special casesStephen Hemminger
Need to handle virtual devices with no IRQ, and older processors without concept of multi-core.
2010-11-12New IRQ affinity script and RPS supportStephen Hemminger
Replace old script with new cleaner script that handles both IRQ affinity and Receive Packet Steering. Instead of two scripts (one for mask and one for auto), do it all with one script. Receive Packet Steering is supported in two ways. If 'auto' is used, then both threads on HT system will be used for receive processing. If explicit mask is given, then two masks can be used to set both IRQ cpus and RPS cpus.
2010-11-12remove deprecated linda overrideStephen Hemminger
2010-11-12Change mode on all executable scriptsStephen Hemminger
The executable bit should be set on scripts. This only impacts the repository, during build install fixes it.
2010-11-11Add more checks on VLANStephen Hemminger
Bug 4695 If ethernet hardware does not allow VLAN's than produce error. Ignore delete if device doesn't exist.
2010-11-080.18.10Stephen Hemminger
2010-11-08Don't produce warnings for drivers that don't support ethtoolStephen Hemminger
Bug 5552 For devices like Xen that don't do ethtool speed/duplex, allow auto to work but produce error for any other value.
2010-11-08Check speed and duplex settings on Ethernet interfacesStephen Hemminger
Bug 4994 Use ethtool to check for supported speed and duplex values on link.
2010-11-08Fix path to ethtoolStephen Hemminger
In Debian Squeeze ethtool is in /sbin
2010-11-040.18.9Bob Gilligan
2010-11-04Add special case for single-queue NICs using multi-queue naming format.Bob Gilligan
2010-11-030.18.8Stephen Hemminger
2010-11-03Fix to show ifAlias of loopbackStephen Hemminger
Need to handle get next of base OID