Project

General

Profile

Actions

Bug #3028

closed

Prefix delegation fails to add rules for dhcp6 traffic on tracking (LAN) interface

Added by Daniel Becker almost 11 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/06/2013
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.1-IPv6
Affected Architecture:
All

Description

I notice that configuring DHCP-PD starts a dhcpd server on the tracking (LAN) interface that serves up the delegated prefix; however, unlike for interfaces that are explicitly configured for DHCP, as far as I can see, no rules are added that would actually allow dhcp6 requests to pass on that interface. As a result, all my clients fall back to SLAAC.

Actions #1

Updated by Daniel Becker almost 11 years ago

I believe the problem is in /etc/inc/filter.inc:870:

$oc['track6-interface'] = $oc['track6-interface'];

This looks like a typo; looking at the surrounding code, it seems like the intention was for the destination to be $oic, not $oc.

Actions #2

Updated by Daniel Becker almost 11 years ago

The existing statement causes the 'track6-interface' entry to never be added to FilterIfList, which in turn causes the pass rules for DHCP6 traffic to not be added.

Actions #3

Updated by Daniel Becker almost 11 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100
Actions #4

Updated by Anonymous almost 11 years ago

Actions #6

Updated by Daniel Becker almost 10 years ago

This can be closed.

Actions #7

Updated by Chris Buechler almost 10 years ago

  • Status changed from Feedback to Resolved

thanks

Actions

Also available in: Atom PDF