Project

General

Profile

Actions

Bug #16235

closed

Using IPv4 VIPs on PPPoE interfaces with if_pppoe causes looping

Added by Marcos M about 1 month ago. Updated 5 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Interfaces
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
25.07
Release Notes:
Default
Affected Version:
2.8.0
Affected Architecture:

Description

Originally reported on the forum:
https://forum.netgate.com/topic/197369

IPv4 VIPs are added by rc.newwanip via link_interface_to_vips() and each VIP triggers an ADDR_ADD event. These events trigger pppoe-handler which calls rc.newwanip and hence results in a loop.

Actions #2

Updated by Marcos M about 1 month ago

  • Status changed from In Progress to Pull Request Review
Actions #3

Updated by Marcos M about 1 month ago

  • Status changed from Pull Request Review to Feedback
  • % Done changed from 0 to 100
Actions #4

Updated by Marcos M 29 days ago

  • Status changed from Feedback to Resolved
  • Affected Version set to 2.8.0
Actions #5

Updated by Jim Pingle 7 days ago

  • Plus Target Version changed from 25.03 to 25.07
Actions #6

Updated by Jim Pingle 7 days ago

  • Target version changed from 2.9.0 to 2.8.1
Actions #7

Updated by Chris Collins 5 days ago

Hi just to add here, and I can make a new issue if its the preference, this also happens on DHCP6 IPv6 as well, please do a 2.8.1 build for this on CE as well, as its quite nasty when it occurs.

Actions #8

Updated by Chris Collins 5 days ago

Link here to my post on the forum, in case anything new is there.

https://forum.netgate.com/topic/198027/if_pppoe-serious-problems-with-php-fpm-causing-loops

If you guys want me to test before a new release goes out I am happy to do so.

Actions #9

Updated by Chris Collins 5 days ago

I have confirmed when removing the IPv4 alias, although it stops the looping the IPv6 doesnt get assigned due to an error adding IP's to if_pppoe using ifconfig, so I might raise it as a separate issue.

Actions

Also available in: Atom PDF