Bug #16235
closed
  
Using IPv4 VIPs on PPPoE interfaces with ``if_pppoe`` causes looping
 
        
        Added by Marcos M 5 months ago.
        Updated 4 months ago.
        
Plus Target Version:
25.07
 
 
  
  
  
  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.
   
 
 
  
  
  
  
    
    
    
    
       - Status changed from In Progress to Pull Request Review
 
    
    
     
   
  
  
    
    
    
    
       - Status changed from Pull Request Review to Feedback
 
       - % Done changed from 0 to 100
 
    
    
     
   
  
  
    
    
    
    
       - Status changed from Feedback to Resolved
 
       - Affected Version set to 2.8.0
 
    
    
     
   
  
  
    
    
    
    
       - Plus Target Version changed from 25.03 to 25.07
 
    
    
     
   
  
  
    
    
    
    
       - Target version changed from 2.9.0 to 2.8.1
 
    
    
     
   
  
  
    
    
    
    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.
 
     
   
  
  
  
  
    
    
    
    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.
 
     
   
  
  
    
    
    
    
       - Subject changed from Using IPv4 VIPs on PPPoE interfaces with if_pppoe causes looping to Using IPv4 VIPs on PPPoE interfaces with ``if_pppoe`` causes looping
 
    
    
     
   
  
 
  
  
  
 
Also available in:  Atom
  PDF