Request for testing: new rc.inet1
by tadgy from LinuxQuestions.org on (#4V5K2)
Hi,
I have been working on updating rc.inet1 to add functionality such as IPv6, VLANs and link aggregation (bonding), and fixing a couple of niggles (like using /<netmask> in IP aliases configuration).
The work has been placed on Robby Workman's git server in the 'ipv6+vlan+bond' branch, available here:
https://git.rlworkman.net/slacknetse...%2bvlan%2bbond
We need some real world testing of the script before it gets to Pat, so here's what I need:
1) Testing the script against your current rc.inet1.conf to make sure things are still compatible[1].
2) Testing of the IPv6, VLAN or bonding features to see if they fit your needs or have any bugs.
There are README.{IPv6,VLANs,bonding} files available in the repo - it would be a good idea to read them if you intend to test. There are pre-requesite configurations necessary[2] (see the implementation section in the READMEs) in order for things to work correctly.
You should (at least) put the modprobe.d/ files into the correct location, and copy rc.inet1 and rc.wireless into place in /etc/rc.d/. Check the new rc.inet1.conf for updated instructions on new features.
Code critique is not required :), unless it specifically relate to a bug. What we need in testing is how it performs in real world situations.
Cheers!
[1] - If you rely on IPv6 auto configuration (aka, SLAAC) you must now enable that feature for the interface you want to use it on - it is no longer on by default.
[2] - Possibly including a reboot if you already have the 'ipv6' or 'bonding' kernel modules loaded and want to test that functionality.


I have been working on updating rc.inet1 to add functionality such as IPv6, VLANs and link aggregation (bonding), and fixing a couple of niggles (like using /<netmask> in IP aliases configuration).
The work has been placed on Robby Workman's git server in the 'ipv6+vlan+bond' branch, available here:
https://git.rlworkman.net/slacknetse...%2bvlan%2bbond
We need some real world testing of the script before it gets to Pat, so here's what I need:
1) Testing the script against your current rc.inet1.conf to make sure things are still compatible[1].
2) Testing of the IPv6, VLAN or bonding features to see if they fit your needs or have any bugs.
There are README.{IPv6,VLANs,bonding} files available in the repo - it would be a good idea to read them if you intend to test. There are pre-requesite configurations necessary[2] (see the implementation section in the READMEs) in order for things to work correctly.
You should (at least) put the modprobe.d/ files into the correct location, and copy rc.inet1 and rc.wireless into place in /etc/rc.d/. Check the new rc.inet1.conf for updated instructions on new features.
Code critique is not required :), unless it specifically relate to a bug. What we need in testing is how it performs in real world situations.
Cheers!
[1] - If you rely on IPv6 auto configuration (aka, SLAAC) you must now enable that feature for the interface you want to use it on - it is no longer on by default.
[2] - Possibly including a reboot if you already have the 'ipv6' or 'bonding' kernel modules loaded and want to test that functionality.