lib/Vyatta/Interface.pm | 24 +-- scripts/vyatta-interfaces.pl | 78 +++++++++-- templates/interfaces/ethernet/node.def | 3 templates/interfaces/ethernet/node.tag/disable/node.def | 7 templates/interfaces/ethernet/node.tag/duplex/node.def | 22 --- templates/interfaces/ethernet/node.tag/mac/node.def | 3 templates/interfaces/ethernet/node.tag/mtu/node.def | 7 templates/interfaces/ethernet/node.tag/smp_affinity/node.def | 5 templates/interfaces/ethernet/node.tag/speed/node.def | 27 +-- templates/interfaces/ethernet/node.tag/vif/node.def | 3 templates/interfaces/loopback/node.tag/address/node.def | 2 11 files changed, 117 insertions(+), 64 deletions(-)
New commits: commit 6bd650f8ebcf63008a5a8dbbff19f56224857310 Author: Stephen Hemminger <[email protected]> Date: Thu Jun 4 14:49:08 2009 -0700 Make sure interface name regex are anchored Bug 4501 This solves the problem that 'show interfaces ethernet' also shows pseudo ethernet (peth0) device. The problem was that peth0 matched the regex since it was missing start/end. (cherry picked from commit 71fb6be3ac3d7ce3c7f08b1408c8c9a6b9fc0422) commit 6f008c2a35b5ab2e7e85d8bd0771e5c4badab955 Author: Stephen Hemminger <[email protected]> Date: Thu Jun 4 15:49:36 2009 -0700 Manage speed duplex in vyatta-interfaces.pl Move the speed/duplex setting into script where we can handle errors better, and avoid setting speed/duplex twice. (cherry picked from commit 330470f1f060f579434eb89469f4ed021c95449d) commit 2cc732a1b1ddfc492eb047818be2a56167d2e446 Author: Stephen Hemminger <[email protected]> Date: Thu Jun 4 14:49:08 2009 -0700 Make sure interface name regex are anchored This solves the problem that 'show interfaces ethernet' also shows pseudo ethernet (peth0) device. The problem was that peth0 matched the regex since it was missing start/end. (cherry picked from commit 77fb131b888bafd815722ebdceb5282b43dbb96d) commit b5253c5041a1fd0b45dbf992cb6c60df109d6927 Author: Stephen Hemminger <[email protected]> Date: Wed Jun 3 16:25:24 2009 -0700 Allow delete of ethernet settings when device does not exist More bug 3952 fixes (cherry picked from commit 2619f6c8fa01ab3ade6dfe6edb6815825c89cfd0) commit 42745536c2c960c84e4d928b1a32dd350298bb16 Author: Stephen Hemminger <[email protected]> Date: Wed Jun 3 16:11:52 2009 -0700 Handle speed/duplex settings better Bugs 3952 and 3797 Make the ethtool settings management smarter. Don't try and set a device that has been unplugged (causing commit fail). Don't force autonegotiation if device is already in that mode. (cherry picked from commit ad4f2a101203e71076a3e23a0a2a093326927d45) commit e00ade655c314c3aee7ab19c0fb53967b67577c7 Author: Stephen Hemminger <[email protected]> Date: Tue Jun 2 17:10:18 2009 -0700 Fix update on multi-node update tag on loopback is incorrect since address is multi-value node. (cherry picked from commit cd119fead01c35eae68b3383a2ab12fb9f2d4767) http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=6bd650f8ebcf63008a5a8dbbff19f56224857310 http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=6f008c2a35b5ab2e7e85d8bd0771e5c4badab955 http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=2cc732a1b1ddfc492eb047818be2a56167d2e446 http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=b5253c5041a1fd0b45dbf992cb6c60df109d6927 http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=42745536c2c960c84e4d928b1a32dd350298bb16 http://suva.vyatta.com/git/?p=vyatta-cfg.git;a=commitdiff;h=e00ade655c314c3aee7ab19c0fb53967b67577c7 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
