Age | Commit message (Collapse) | Author |
|
All the other templates and scripts related to interfaces
are in vyatta-cfg-system
|
|
|
|
|
|
references to old values.
|
|
Bug 5014
|
|
|
|
|
|
This change implements a mechanism for setting the IRQ affinity of NIC
interrupts in a way that is optimally balanced. The affinity settings
are static, and are set up at configuration time. I've added "auto"
as a new legal value to the "interfaces ethernet ethX smp_affinity"
configuration parameter. If this value is set, then the system
attempts to perform automatic IRQ affinity assignment.
At this time, automatic IRQ affinity is supported only for multiqueue
NICs that use the igb or bnx2 drivers. Even with these two,
differences in the organization of queues and their naming convention
necessitate some NIC-specific code. The assignment strategy attempts
to assign all queues of all NICs that share the same queue number to
the same CPU. This has been shown to be optimal for IP forwarding
workloads in 2.6.31 kernels.
Setting the value to "auto" for NICs that use other drivers will be a
no-op.
|
|
|
|
|
|
* use new API to get active 'original + commited' values
* split 'dns forwarding' and 'dns dynamic' into different priorities
|
|
Also restore "--valid-addr" flag to vyatta-interfaces.pl since it is used outside
this package.
|
|
Changed the the set-time and commit-time check of ethernet interface address
values. These checks need to prevent configuring both DHCP and static
IPv4 addresses on the same interfac. The previous checks were comparing
against the running configuration tree, not the proposed config tree. Now
the set-time check is purely a syntax check, and the commit-time check
only checks for both DHCP and static IPv4 addresses in the proposed config.
The system now allows DHCP and static IPv6 addresses to be configured on
the same interface.
|
|
Bug 4918
|
|
Bug 4419
|
|
Placeholder for wireless access point
|
|
(cherry picked from commit 8c5310f8ec7a6a0d63aa9b60a37ce4134513bdc3)
|
|
This reverts commit 0d0761a6081ec04f6f27f5785f1ff5b7d8b38ffa.
The fix is worse than the problem. Since the cli doesn't do deletes in
reverse, the addition priorities cause the parent to be deleted before
the group members.
|
|
failed to be deleted
(cherry picked from commit 0d0761a6081ec04f6f27f5785f1ff5b7d8b38ffa)
|
|
|
|
Part of Bug 4717
(cherry picked from commit 56860b506e35da9e0f7ba25314e3b94ad03b5bf0)
|
|
others.
(cherry picked from commit 9f94864f8b2920c66c436c3452f7283c0773521a)
|
|
Bug 4672
By using ip command instead of sysfs, avoid subshell quoting issues.
(cherry picked from commit 1755bfab4b22cc822f96fb78a1e05392d5f07398)
|
|
Need bonded device to have slave devices to inherit VLAN_CHALLENGED
property correctly
(cherry picked from commit 9b3608eb80a26061004db394d7535706fd2bae0b)
|
|
Fix bug 4673.
(cherry picked from commit 35590240b908c8fbd4913990e5a1a75909ab9df2)
|
|
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)
|
|
Move the speed/duplex setting into script where we can handle errors
better, and avoid setting speed/duplex twice.
(cherry picked from commit 330470f1f060f579434eb89469f4ed021c95449d)
|
|
More bug 3952 fixes
(cherry picked from commit 2619f6c8fa01ab3ade6dfe6edb6815825c89cfd0)
|
|
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)
|
|
update tag on loopback is incorrect since address is multi-value node.
(cherry picked from commit cd119fead01c35eae68b3383a2ab12fb9f2d4767)
|
|
Don't need OSPF/RIP parameters set after protocols/ospf anymore.
Setting bandwidth, etc after OSPF could cause unnecessary flapping.
|
|
Bug 4404
Translation from old VyattaConfigLoad to new priority was incorrect.
|
|
Many bgp nodes can just inherit from protocols/bgp
|
|
OSPF was listed twice, the first one was before interfaces were
up so OSPF would not distribute.
|
|
Go back to prioritys the way they were done in earlier release.
|
|
Add pseudo-ethernet and make sure bonding is in right place
|
|
If real device is disabled, then can't bring up VIF.
|
|
Other half of fix for Bug 4369
|
|
|
|
|
|
Since some interfaces have link-detect and others do not, move
the template from the generic generated templates to the specific
configuration.
|
|
has moved down a level.
|
|
|
|
|
|
Functionality seems to still work, but better to be consistent
with the rest of the file.
|
|
others.
|
|
In the future it would be good if the cli flagged duplicate priorities.
|
|
|
|
|
|
|