Description of problem:
When I tried to add a new IPv6 connection, I typed my IPv6 address and prefix in ``IPv6 Settings'' tab, however, address like "fe80::223:aeff:fe9d:8464" can't be recognized, the command line gave the error message: "nma_gconf_connection_changed: Invalid connection /system/networking/connections/2: 'NMSettingIP6Config' / 'address' invalid: 2"
Version-Release number of selected component (if applicable):
Steps to Reproduce:
0. start nm-applet in command line (in order to see debug message)
1. right-click the ``Edit Connection'' in nm-applet and Add a new connection
2. go to IPv6 Settings tab, select method to manual
3. Add an IPv6 Address and Prefix, press ``apply'' button, see the command line result.
the connection couldn't be added, the command line said it couldn't recognize the ipv6 address.
NetworkManager should recognize IPv6 address and the connection should be added successfully.
::1 can be added successfully. Other IPv6 addresses can't.
This bug has been triaged
Fedora Bugzappers volunteer triage team
Looks like adding a prefix works; but /sbin/ip can apparently autodetect the prefix which maybe we should be doing too. Perhaps if the 'prefix' field is empty we autodetect it and set the prefix automatically when the user commits the IP address value?
Fix available via: http://koji.fedoraproject.org/koji/taskinfo?taskID=1603713. Try it out?
dcbw: this isn't about prefix; you can't even save the config if you don't type in a prefix. This is "if you type an IPv6 address that's longer than 15 characters, you can click Apply, but it won't get saved".
also, as mentioned on irc, you can't autodetect prefixes anyway
Would you mind trying out the new version that Dan mentioned above to see if it solves the problem for you?
(In reply to comment #3)
> Fix available via: http://koji.fedoraproject.org/koji/taskinfo?taskID=1603713.
> Try it out?
I'm sorry I could't find any rpms in the URL you given. Maybe it's not built correctly yet?
it was a scratch build... I guess it must automatically delete the packages after a week or something.
The fix has already been committed upstream, so it will be in the next real NM build. Looks like dcbw tried to build yesterday but failed because of breakage in another package. I'll update this bug when there's a build available.
I have a similar problem.
I am trying to add a manual IPV6 address 2001:XXXX:XXXX:XXXX:XXXX/64 in the same manner. I see a bunch of "Invalid setting IPv5 Settings" messages and nothing gets saved like above.
I am running NetworkManager.x86_64 1:0.7.996-3.git20090928
Okay, it looks like my problem is Bug 523288. I unchecked available to all users and all the manual address saves fine.
Caspar, they should be in F12 now. Can you confirm that the address entry now works for you? 'yum upgrade NetworkManager' should do it.
Jimmy, lets follow your sin bug 523288, thanks!
(In reply to comment #9)
> Caspar, they should be in F12 now. Can you confirm that the address entry now
> works for you? 'yum upgrade NetworkManager' should do it.
Yes, it seems that IPv6 could be recognized and set up. I tested it in NetworkManager-0.7.996-4.git20091002.fc12.i686
Could be the IPv6 address shown in the Connection information, when you right click on the icon? Is it possible?
No, I failed to disable IPv4 address so that in Connection information, it still shows IPv4 address in `IP Address` field.
I can see IPv6 address by ifconfig.
Should be new bug filed for this?
(In reply to comment #11)
> Could be the IPv6 address shown in the Connection information, when you right
> click on the icon? Is it possible?
There is a bug filed upstream about this: https://bugzilla.gnome.org/show_bug.cgi?id=593818