Created attachment 335654 [details] Patch for ifup-ipv6 if Bug 490796 is accepted Description of problem: Bringing up a 6to4 tunnel generates an error. RTNETLINK answers: Cannot assign requested address Version-Release number of selected component (if applicable): initscripts-8.90-1.i586 How reproducible: Always Steps to Reproduce: 1. Configure a 6to4 tunnel 2. Bring up the physical interface to which the tunnel is tied Actual results: RTNETLINK answers: Cannot assign requested address Expected results: No error Additional info: The error is generated in /etc/sysconfig/network-scripts/ifup-ipv6 at the lines just after the comment (including the typo) # Cleanup autmatically generated autotunnel (not needed for 6to4) because the script assumes that the mask of the automatically assigned addresses is /128. Although that used to be true (at least in F9 it is), with the version of /sbin/ip shipped with F11-Alpha, the mask is no longer /128. There are two options. 1. Accept the patch in Bug 490796 and simply delete the offending line in ifup-ipv6 because it's no longer needed 2. Replace the line in ifup-ipv6 with code that deletes all IPv4 addresses correctly, including whatever their netmask is I'll attach patches for both options.
Created attachment 335656 [details] Patch for ifup-ipv6 if Bug 490796 is ignored
I got impatient and snagged kernel-2.6.29-2.fc11.i586 out of koji, which is the fix for Bug 490981. (I figured the alternative was to wait another week until the beta would be released.) With Bug 490981 fixed, this bug no longer exists. I'll close it once the fix for Bug 490981 hits rawhide.
Fixed via rawhide kernel-2.6.29-16.fc11. Closing.