Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • NetworkManager NetworkManager
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 163
    • Issues 163
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • NetworkManagerNetworkManager
  • NetworkManagerNetworkManager
  • Issues
  • #5
Closed
Open
Issue created Jul 25, 2018 by Gino@oniGino

NetworkManger IPV6 and dhcpcd

Was curious what progress has been made here and if dhcpcd is going to be supported longterm with networkmanager.

My current issue is any networks I connect to with a default IPV6 setting of "automatic" will fail against the dhcpcd backend due to lack of support for dhcpcd in networkmanager..

Error: "the dhcpcd backend does not support IPv6"

#ifdef DHCPCD_SUPPORTS_IPV6
	/* IPv4-only for now.  NetworkManager knows better than dhcpcd when to
	 * run IPv6, and dhcpcd's automatic Router Solicitations cause problems
	 * with devices that don't expect them.
	 */
	g_ptr_array_add (argv, (gpointer) "-4");
#endif

each connection must be set to IPV6 ignored in order to circumvent this issue. (or give up and switch backends)

However IPv6 has been supported for some time in dhcpcd (5.0+). Can we revisit this interoperability issue?

If I worked on this issue DHCPCD IPv6 and NetworkManager and built a PR to fix this would you accept it?

Please let me know, I think there is community demand for this, but if the long term goal of NM is to drop dhcpcd then it makes sense to not bother.

References: https://www.linuxquestions.org/questions/slackware-14/slackware-current-networkmanager-and-dhcpv6-not-working-4175574300/ https://bbs.archlinux.org/viewtopic.php?id=192344 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810151 https://bugzilla.redhat.com/show_bug.cgi?id=612445

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking