Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    pfsense 2.4.4 fails all pppoe's after disabling one

    Installation and Upgrades
    10
    37
    1965
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      netblues last edited by

      I just completed the update on an ha cluster.
      I;m facing a serious issue on non ha connections, namely pppoe's
      Error logged is this
      Sep 25 19:55:37 ppp [wan_link0] LCP: Down event
      Sep 25 19:55:37 ppp [wan_link0] Link: reconnection attempt 72 in 2 seconds
      Sep 25 19:55:37 ppp [opt4_link0] Link: reconnection attempt 66
      Sep 25 19:55:37 ppp [opt4_link0] PPPoE: can't connect "[26]:"->"mpd31815-0" and "[24]:"->"left": No such file or directory
      Sep 25 19:55:37 ppp [opt4_link0] can't remove hook mpd31815-0 from node "[26]:": No such file or directory
      Sep 25 19:55:37 ppp [opt4_link0] Link: DOWN event
      Sep 25 19:55:37 ppp [opt4_link0] LCP: Down event
      Sep 25 19:55:37 ppp [opt4_link0] Link: reconnection attempt 67 in 1 seconds
      Sep 25 19:55:38 ppp [opt4_link0] Link: reconnection attempt 67
      Sep 25 19:55:38 ppp [opt4_link0] PPPoE: can't connect "[26]:"->"mpd31815-0" and "[24]:"->"left": No such file or directory
      Sep 25 19:55:38 ppp [opt4_link0] can't remove hook mpd31815-0 from node "[26]:": No such file or directory

      Rebooting the node fixes everything.
      Upgrade was uneventful and all seems to work fine.
      All carp interfaces and functionality works as expected too.
      Apart from carp, there are three pppoes on each node
      (provider allowes multiple ppp session with common credentians, and assigns different dynamic ip's too).
      If I disable one pppoe interface on secondary node, then I also loose connections on the other two pppoes.
      Reenabling the interface doesn't fix things.
      Rebooting the node restores everything back to normal
      This was not the case with 2.4.3

      Update
      Did the same on primary node.
      Same behaviour.
      Sep 25 20:06:31 ppp [opt4_link0] LCP: Down event
      Sep 25 20:06:31 ppp [opt4_link0] Link: reconnection attempt 27 in 4 seconds
      Sep 25 20:06:33 ppp [wan_link0] Link: reconnection attempt 34
      Sep 25 20:06:33 ppp [wan_link0] PPPoE: can't connect "[18]:"->"mpd13395-0" and "[16]:"->"left": No such file or directory
      Sep 25 20:06:33 ppp [wan_link0] can't remove hook mpd13395-0 from node "[18]:": No such file or directory
      Sep 25 20:06:33 ppp [wan_link0] Link: DOWN event
      Sep 25 20:06:33 ppp [wan_link0] LCP: Down event
      Sep 25 20:06:33 ppp [wan_link0] Link: reconnection attempt 35 in 4 seconds
      Sep 25 20:06:35 ppp

      This is serious and probably unrelated to HA
      Any ideas before reverting to 2.4.3 welcome.

      1 Reply Last reply Reply Quote 0
      • jimp
        jimp Rebel Alliance Developer Netgate last edited by

        I'm not seeing that happen here. If I disable one, only that one gets disabled. The other(s) keep working.

        You'll need to provide more information about your interface configuration, and the mpd config files from /var/etc/ would be helpful as well, just redact or remove the username/password info.

        Also use the "code" (</>) button when putting log files and other text data in a post, that way it preserves the original formatting.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • N
          netblues last edited by netblues

          Here we go

          less mpd_wan.conf 
          startup:
                  # configure the console
                  set console close
                  # configure the web server
                  set web close
          
          default:
          pppoeclient:
                  create bundle static wan
                  set bundle enable ipv6cp
                  set iface name pppoe0
                  set iface disable on-demand
                  set iface idle 0
                  set iface enable tcpmssfix
                  set iface up-script /usr/local/sbin/ppp-linkup
                  set iface down-script /usr/local/sbin/ppp-linkdown
                  set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                  set ipcp enable req-pri-dns
                  set ipcp enable req-sec-dns
                  #log -bund -ccp -chat -iface -ipcp -lcp -link
          
                  create link static wan_link0 pppoe
                  set link action bundle wan
                  set link disable multilink
                  set link keep-alive 10 60
                  set link max-redial 0
                  set link disable chap pap
                  set link accept chap pap eap
                  set link disable incoming
                  set link mtu 1488
                  set auth authname "oizks7@otenet.gr"
                  set auth password xxxxx
                  set pppoe service ""
                  set pppoe iface vtnet2.105
                  open
          mpd_wan.conf (END)
          </code>
          
          <code>
          less mpd_opt4.conf 
          startup:
                  # configure the console
                  set console close
                  # configure the web server
                  set web close
          
          default:
          pppoeclient:
                  create bundle static opt4
                  set bundle enable ipv6cp
                  set iface name pppoe1
                  set iface disable on-demand
                  set iface idle 0
                  set iface enable tcpmssfix
                  set iface up-script /usr/local/sbin/ppp-linkup
                  set iface down-script /usr/local/sbin/ppp-linkdown
                  set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                  set ipcp enable req-pri-dns
                  set ipcp enable req-sec-dns
                  #log -bund -ccp -chat -iface -ipcp -lcp -link
          
                  create link static opt4_link0 pppoe
                  set link action bundle opt4
                  set link disable multilink
                  set link keep-alive 10 60
                  set link max-redial 0
                  set link disable chap pap
                  set link accept chap pap eap
                  set link disable incoming
                  set link mtu 1488
                  set auth authname "ouqa6z@otenet.gr"
                  set auth password xxxxxx
                  set pppoe service ""
                  set pppoe iface vtnet2.107
                  open
          mpd_opt4.conf (END)
          </code>
          
          <code>
           less mpd_opt8.conf 
          startup:
                  # configure the console
                  set console close
                  # configure the web server
                  set web close
          
          default:
          pppoeclient:
                  create bundle static opt8
                  set bundle enable ipv6cp
                  set iface name pppoe3
                  set iface disable on-demand
                  set iface idle 10
                  set iface enable tcpmssfix
                  set iface up-script /usr/local/sbin/ppp-linkup
                  set iface down-script /usr/local/sbin/ppp-linkdown
                  set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                  set ipcp enable req-pri-dns
                  set ipcp enable req-sec-dns
                  #log -bund -ccp -chat -iface -ipcp -lcp -link
          
                  create link static opt8_link0 pppoe
                  set link action bundle opt8
                  set link disable multilink
                  set link keep-alive 10 60
                  set link max-redial 0
                  set link disable chap pap
                  set link accept chap pap eap
                  set link disable incoming
                  set link mtu 1488
                  set auth authname "userA"
                  set auth password XXXXX
                  set pppoe service "ewifeed"
                  set pppoe iface vtnet2.1004
                  open
          mpd_opt8.conf (END)
          

          </code>

          virtualised env, under centos kvm
          two "physical" interfaces, vtnet1 dedicated to lan traffic and vntnet2 dedicated to wan traffic mapped to physical addresses.
          Virtio type interfaces are used.
          vtnet2 is vlan tagged and trunked to a managed switch where everything is distributed to physical equipment interfaces.
          the two nodes (on different kvm hosts) share same vlans with the cpe equipment in bridge mode..
          It works splendid.
          On the same "physical" interface there are also carp connections which are not affected.
          vlan interfaces used for pppoe, are also configured with ip's so as to have access to the cpe device.
          Even disabling (or enabling) the non pppoe parent interface leads to the same behaviour, loosing all pppoes with the error mentioned above.

          If you think virtualisation might be the issue I could try replicating it on a physical box, connected to the same vlans.

          Do note that when all pppoe's fail on one box, the same pppoes (with different ip's/sessions work at the other box without issues.

          N 1 Reply Last reply Reply Quote 0
          • N
            netblues @netblues last edited by

            @netblues 
            Just enabled same interfaces on physical box
            with same vlan configuration
            ```java
            Sep 25 21:17:00 	ppp 		[opt9_link0] Link: reconnection attempt 8 in 2 seconds
            Sep 25 21:17:00 	ppp 		[opt9_link0] LCP: Down event
            Sep 25 21:17:00 	ppp 		[opt9_link0] Link: DOWN event
            Sep 25 21:17:00 	ppp 		[opt9_link0] can't remove hook mpd23901-0 from node "[419]:": No such file or directory
            Sep 25 21:17:00 	ppp 		[opt9_link0] PPPoE: can't connect "[419]:"->"mpd23901-0" and "[417]:"->"left": No such file or directory
            Sep 25 21:17:00 	ppp 		[opt9_link0] Link: reconnection attempt 7
            Sep 25 21:16:59 	ppp 		[opt5_link0] Link: reconnection attempt 41 in 3 seconds
            Sep 25 21:16:59 	ppp 		[opt5_link0] LCP: Down event
            Sep 25 21:16:59 	ppp 		[opt5_link0] Link: DOWN event
            Sep 25 21:16:59 	ppp 		[opt5_link0] can't remove hook mpd71715-0 from node "[3f9]:": No such file or directory
            

            rebooted... and

            Sep 25 21:21:15 	ppp 		[opt9] 94.70.44.52 -> 80.106.125.100
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: LayerUp
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: state change Ack-Sent --> Opened
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 94.70.44.52
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: rec'd Configure Ack #3 (Ack-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 94.70.44.52
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: SendConfigReq #3
            Sep 25 21:21:15 	ppp 		[opt9] 94.70.44.52 is OK
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 94.70.44.52
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: rec'd Configure Nak #2 (Ack-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IFACE: Rename interface ng1 to pppoe3
            Sep 25 21:21:15 	ppp 		[opt9] IFACE: Up event
            Sep 25 21:21:15 	ppp 		[opt9] f64d:30ff:fe63:cd86 -> 12f3:11ff:fe12:4285
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: LayerUp
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: state change Ack-Sent --> Opened
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: rec'd Configure Ack #1 (Ack-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 0.0.0.0
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: SendConfigReq #2
            Sep 25 21:21:15 	ppp 		[opt9] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: rec'd Configure Reject #1 (Ack-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: state change Req-Sent --> Ack-Sent
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: SendConfigAck #1
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: rec'd Configure Request #1 (Req-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: state change Req-Sent --> Ack-Sent
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 80.106.125.100
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: SendConfigAck #1
            Sep 25 21:21:15 	ppp 		[opt9] 80.106.125.100 is OK
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 80.106.125.100
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: rec'd Configure Request #1 (Req-Sent)
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: SendConfigReq #1
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: state change Starting --> Req-Sent
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: Up event
            Sep 25 21:21:15 	ppp 		[opt9] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
            Sep 25 21:21:15 	ppp 		[opt9] IPADDR 0.0.0.0
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: SendConfigReq #1
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: state change Starting --> Req-Sent
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: Up event
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: LayerStart
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: state change Initial --> Starting
            Sep 25 21:21:15 	ppp 		[opt9] IPV6CP: Open event
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: LayerStart
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: state change Initial --> Starting
            Sep 25 21:21:15 	ppp 		[opt9] IPCP: Open event
            Sep 25 21:21:15 	ppp 		[opt9] Bundle: Status update: up 1 link, total bandwidth 64000 bps
            Sep 25 21:21:15 	ppp 		[opt9_link0] Link: Join bundle "opt9"
            Sep 25 21:21:15 	ppp 		[opt9_link0] Link: Matched action 'bundle "opt9" ""'
            Sep 25 21:21:15 	ppp 		[opt9_link0] LCP: authorization successful
            Sep 25 21:21:15 	ppp 		[opt9_link0] PAP: rec'd ACK #1 len: 5
            Sep 25 21:21:15 	ppp 		[opt9_link0] LCP: LayerUp
            Sep 25 21:21:15 	ppp 		[opt9_link0] PAP: sending REQUEST #1 len: 29
            ``````java
            code
            
            1 Reply Last reply Reply Quote 0
            • N
              netblues last edited by

              Akismet is giving me pains...

              So, it can be replicated on physical box ( an intel nuc).

              1 Reply Last reply Reply Quote 0
              • jimp
                jimp Rebel Alliance Developer Netgate last edited by

                Can you attempt to replicate it without using VLANs? Or is that a hard upstream requirement?

                I'm curious because PPPoE over VLANs has a bit more to it than PPPoE on its own. I don't have a test setup with multiple PPPoE interfaces that uses VLANs, just regular interfaces.

                Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                Need help fast? Netgate Global Support!

                Do not Chat/PM for help!

                1 Reply Last reply Reply Quote 0
                • N
                  netblues last edited by

                  Since this is in a production environment I'm doing things remote as there are no operations at the moment.
                  Obviously I cannot move things physically, and the nuc box has only one physical interface, so I can't just plug a cable.
                  Since virtualisation is out of scope, then it has to be the vlans.
                  I can presume that I'm not the only one with more than one pppoe interface, and since its easy to reproduce, it would have surfaced during the beta phase too.
                  What else could I look at?

                  1 Reply Last reply Reply Quote 0
                  • jimp
                    jimp Rebel Alliance Developer Netgate last edited by

                    Nothing else at the moment. You are certainly not the only person with multiple PPPoE interfaces, but having those along with VLANs is less common, but not exactly rare. Though the need to fiddle with them and disable them is probably not something most people do on a regular basis.

                    If they all work fine until you disable one, just don't disable them and they'll be OK. Not ideal, but at least until the cause can be isolated they still function.

                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      netblues @jimp last edited by

                      @jimp
                      I just tested rebooting one of the cpe devices. Thankfully pppoes came back (on all three pfsense instances) with no further issues.
                      However my situation is a bit worse since one of the pppoes doesn't support multiple logins and dial on demand is not really an option in a multiwan environment.
                      So when it ends being active on the wrong instance I need to restart it, thus the issue at hand. Obviously rebooting isn't really an option.
                      I have scheduled to change this to a wan carp setup this week, so I will be needing this very soon.
                      I'm reverting to 2.4.3 and will keep the physical box at 2.4.4 for test purposes.
                      Is there a ticket opened for this so I can monitor the issue?

                      Kind regards

                      1 Reply Last reply Reply Quote 0
                      • jimp
                        jimp Rebel Alliance Developer Netgate last edited by

                        We can't realistically open a ticket for this until we know more about it, at least a way to replicate it in a lab.

                        Though your use case sounds very unusual, I wouldn't expect a PPPoE session to possibly be active on an incorrect instance unless something else was wrong with your setup.

                        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                        Need help fast? Netgate Global Support!

                        Do not Chat/PM for help!

                        1 Reply Last reply Reply Quote 0
                        • N
                          netblues last edited by

                          Replicating is straight forward. Just setup a pppoe session via vlan. Supposedly is all that is needed. (I'll try to test this soon too).
                          As for the active pppoe session, is irrelevant to the situation we are facing here.
                          Having said that, nothing strange too.
                          As per HA recommendations, ppp interfaces should be configured with dial on demand, timeout and no monitoring on secondary node.
                          This works fine, until multiwan comes into play. Without gateway monitoring pf can't say if the link works which creates issues, especially when the pppoe belongs to more than one gw groups and is used for redundancy and traffic policy.
                          If the secondary unit becomes master there is no easy way to bring up dial on demand, because it is a lower prio interface. When it does happen, idle timeout doesn't happen easily
                          It would be possible if there was an option to tie a pppoe interface to the carp status of the lan interface.
                          I understand that it can be scrippted but then maintaining such scripts across releases is not exactly straight forward on the long run.

                          1 Reply Last reply Reply Quote 0
                          • B
                            breakaway last edited by breakaway

                            I believe I’ve got the same issue.

                            I’m running pfSense on a multi-nic Intel atom box. It’s got Realtek interfaces (“re” drivers). I’ve also got another box running an i3 CPU with intel interfaces (“igb” drovers).

                            My WAN connection’s are PPPoE. The PPPoE interface is set up on a VLAN on the NIC.

                            The other day, I noticed my LAN interface didn’t have an IPv6 address (I’ve got IPv6-pd through my isp with track interface). So I just went to interfaces > LAN, and clicked “Save” then “Apply” without changing any settings. When I did that the whole router stopped passing traffic. I couldn’t access it from the WAN end, nor could I from the LAN end. I gracefully powered it down by pressing the power button which would’ve caused an ACPI shutdown, then powered it back up. When it came back up I checked the logs.

                            This message repeats many times

                            Nov 18 13:46:15	ppp		[wan_link0] Link: reconnection attempt 14916 in 2 seconds
                            Nov 18 13:46:15	ppp		[wan_link0] LCP: Down event
                            Nov 18 13:46:15	ppp		[wan_link0] Link: DOWN event
                            Nov 18 13:46:15	ppp		[wan_link0] can't remove hook mpd8627-0 from node "[12]:": No such file or directory
                            Nov 18 13:46:15	ppp		[wan_link0] PPPoE: can't connect "[12]:"->"mpd8627-0" and "[10]:"->"left": No such file or directory
                            Nov 18 13:46:15	ppp		[wan_link0] Link: reconnection attempt 14915
                            Nov 18 13:46:13	ppp		[wan_link0] Link: reconnection attempt 14915 in 2 seconds
                            Nov 18 13:46:13	ppp		[wan_link0] LCP: Down event
                            Nov 18 13:46:13	ppp		[wan_link0] Link: DOWN event
                            Nov 18 13:46:13	ppp		[wan_link0] can't remove hook mpd8627-0 from node "[12]:": No such file or directory
                            Nov 18 13:46:13	ppp		[wan_link0] PPPoE: can't connect "[12]:"->"mpd8627-0" and "[10]:"->"left": No such file or directory
                            Nov 18 13:46:13	ppp		[wan_link0] Link: reconnection attempt 14914
                            Nov 18 13:46:10	ppp		[wan_link0] Link: reconnection attempt 14914 in 3 seconds
                            Nov 18 13:46:10	ppp		[wan_link0] LCP: Down event
                            Nov 18 13:46:10	ppp		[wan_link0] Link: DOWN event
                            Nov 18 13:46:10	ppp		[wan_link0] can't remove hook mpd8627-0 from node "[12]:": No such file or directory
                            Nov 18 13:46:10	ppp		[wan_link0] PPPoE: can't connect "[12]:"->"mpd8627-0" and "[10]:"->"left": No such file or directory
                            Nov 18 13:46:10	ppp		[wan_link0] Link: reconnection attempt 14913
                            Nov 18 13:46:09	ppp		[wan_link0] Link: reconnection attempt 14913 in 1 seconds
                            Nov 18 13:46:09	ppp		[wan_link0] LCP: Down event
                            Nov 18 13:46:09	ppp		[wan_link0] Link: DOWN event
                            

                            Is this a bug?

                            N 1 Reply Last reply Reply Quote 0
                            • N
                              netblues @breakaway last edited by

                              @breakaway Sure is, however netgate doesn't want to accept it, Since they cannot replicate it on a lab. Any luck on replicating this?

                              1 Reply Last reply Reply Quote 1
                              • B
                                breakaway last edited by

                                I have replicated it twice. Once on a device with Realtek nics (re0, re1 etc) and once on an Intel NIC device (igb0,igb1 etc).

                                All you have to do is go to a LAN interface, click "Save" an "Apply". Internet goes away almost immediately. See screenshots below.

                                I think it is a requirement to have PPPoE interface ON TOP of a VLAN interface to make this happen. This issue does not exist if your WAN is Static IP.

                                If I go Status > Interfaces and hit "connect" - that seems to bring it back. But this could be a real issue if I made a change on my LAN interface while I wasn't at home.

                                0_1542572247669_Screen Shot 2018-11-19 at 9.16.16 AM.png

                                0_1542572294004_Screen Shot 2018-11-19 at 9.16.43 AM.png

                                0_1542572305528_Screen Shot 2018-11-19 at 9.16.56 AM.png

                                1 Reply Last reply Reply Quote 0
                                • A
                                  albert_lightware last edited by albert_lightware

                                  Got same trouble with pppoe session not recovering after failing on applying changes.
                                  My instance:
                                  PfSense 2.4.4-RELEASE (amd64) built on Thu Sep 20 09:03:12 EDT 2018 FreeBSD 11.2-RELEASE-p3
                                  KVM VM with pass-through cards IG0
                                  VLAN6: IG0.6
                                  WAN: PPPOE1(igb0.6) Movistar provider with user and pass, service name null

                                  Other settings:
                                  Hardware Checksum Offloading Disabled
                                  Hardware TCP Segmentation Offloading Disabled
                                  Hardware Large Receive Offloading Disabled
                                  DNS 1.1.1.1 assigned to WAN GW on DNS Server Settings

                                  When I apply changes on assignments or interface configuration it just go down.
                                  If I'm on local management of the firewall, the process takes long to complete, in other menus is fast.

                                  Hope it helps to replicate.

                                  1 Reply Last reply Reply Quote 1
                                  • T
                                    Tokk last edited by

                                    Ran into the same issue when also updating track interface on LAN, just as @breakaway described. I've been bitten by it once before when setting up a new Ipsec VTI. It did not reconnect and was stuck, had to reboot the router to get things working smoothly again.

                                    1 Reply Last reply Reply Quote 1
                                    • V
                                      v8star last edited by

                                      hi everybody, i have the same problem on my pfsense 2.4.4 vm on top of esx. I have 5 pppoe wans on a vlan interface (one left always disabled): yesterday after disabling one of them (for stuck modem) the others three went down and i lose remote access. Neither bringing them up manually (when i came home) won't stay up. Rebooting bring back all in a operative state.
                                      The ppp logs are very similar to OP. I never had in the past this issue but i don't know if is a problem of v. 2.4.4 or the combination between ppp and vlans. With the purpose of adding a new ppp wan connection without reboot the firewall, i migrate to vlans: before i had a virtual interface for every single ppp/wan interface.

                                      1 Reply Last reply Reply Quote 1
                                      • stephenw10
                                        stephenw10 Netgate Administrator last edited by stephenw10

                                        Hmm, I am seeing this now although I did not initially after upgrading. My PPPoE interfaces usually stay up for months.

                                        What exactly did you do to trigger this?

                                        Whilst testing something else I re-saved a WAN connection and it took down both PPPoE connections with the same errors logged:

                                        Nov 21 16:46:14	ppp		[opt4_link0] Link: reconnection attempt 17 in 2 seconds
                                        Nov 21 16:46:14	ppp		[opt4_link0] LCP: Down event
                                        Nov 21 16:46:14	ppp		[opt4_link0] Link: DOWN event
                                        Nov 21 16:46:14	ppp		[opt4_link0] can't remove hook mpd98452-0 from node "[26]:": No such file or directory
                                        Nov 21 16:46:14	ppp		[opt4_link0] PPPoE: can't connect "[26]:"->"mpd98452-0" and "[17e]:"->"left": No such file or directory
                                        Nov 21 16:46:14	ppp		[opt4_link0] Link: reconnection attempt 16
                                        Nov 21 16:46:13	ppp		[wan_link0] Link: reconnection attempt 25 in 1 seconds
                                        Nov 21 16:46:13	ppp		[wan_link0] LCP: Down event
                                        Nov 21 16:46:13	ppp		[wan_link0] Link: DOWN event
                                        Nov 21 16:46:13	ppp		[wan_link0] can't remove hook mpd17126-0 from node "[1b]:": No such file or directory
                                        Nov 21 16:46:13	ppp		[wan_link0] PPPoE: can't connect "[1b]:"->"mpd17126-0" and "[4e]:"->"left": No such file or directory
                                        Nov 21 16:46:13	ppp		[wan_link0] Link: reconnection attempt 24
                                        

                                        However I was able to bring them back up by simply clicking connect in Status > Interfaces.
                                        I am also running over VLANs.

                                        Steve

                                        B 1 Reply Last reply Reply Quote 0
                                        • B
                                          breakaway @stephenw10 last edited by

                                          @stephenw10 said in pfsense 2.4.4 fails all pppoe's after disabling one:

                                          Hmm, I am seeing this now although I did not initially after upgrading. My PPPoE interfaces usually stay up for months.

                                          What exactly did you do to trigger this?

                                          I just click “save” on my LAN interface, then click apply. Don’t even have to change any settings.

                                          Yes, going to interfaces > connect fixes it, but what if you need to make a change on a remote pfsense.

                                          1 Reply Last reply Reply Quote 0
                                          • N
                                            netblues last edited by

                                            I can confirm that this is exactly the case. Hitting reconnect brings it back.
                                            However, on a system with multiple ppp connections, vpn over them etc, a simple change somewhere brings down many things. And obviously, if you are remote, over ppp, things get very very serious.
                                            And bye bye to ppp interfaces staying up for months too :(
                                            It doesn't matter the nic make, if it is physical or virtual, it happens over all.
                                            What hits me is how few people are using ppp over vlans.
                                            Can we expect a ticket? A quick fix?

                                            1 Reply Last reply Reply Quote 0
                                            • A
                                              albert_lightware last edited by

                                              Another trouble I found is one ppoe connection type won't even reconnect if I just reboot or press connect button on interfaces menu.
                                              I have to rebuild the connection to get connectivity.
                                              Remove the pppoe config, remove the vlan interface config and create again the vlan for the interface, and the pppoe settings.
                                              In my case is Vodafone Spain, vlan 100 and ppoe session over the vlan100.

                                              I think there are some issues with the vlans and pppoe, they have to investigate that on this release 2.4.4 this wasn't affecting previous versions.

                                              1 Reply Last reply Reply Quote 0
                                              • stephenw10
                                                stephenw10 Netgate Administrator last edited by

                                                I opened a bug to track this. https://redmine.pfsense.org/issues/9148

                                                1 Reply Last reply Reply Quote 0
                                                • stephenw10
                                                  stephenw10 Netgate Administrator last edited by

                                                  When you see this do you also see logged:

                                                  Nov 21 16:45:21 pfsense kernel: vlan1: changing name to 'lagg0.102'
                                                  

                                                  Or similar?

                                                  I actually see the connection come back up successfully in the system log and then fail. I think think this is actually a symptom of something else.

                                                  N B 2 Replies Last reply Reply Quote 0
                                                  • N
                                                    netblues @stephenw10 last edited by

                                                    @stephenw10 indeed.. this is in system log

                                                    Nov 22 05:36:26 lb kernel: vlan2: changinn name to 're0.103'
                                                    v 22 05:36:32 lb php-fpm[347]: /interfaces.php: MONITOR: VDSL_OTE1_PPP_PPPOE is down, omitting from routing group Default_Gateway_Group_ipv4 80.106.125.100|2.86.52.251|VDS
                                                    L_OTE1_PPP_PPPOE|14.683ms|0.578ms|90%|down
                                                    

                                                    and then keeps spitting errors in ppp log like above

                                                    1 Reply Last reply Reply Quote 0
                                                    • B
                                                      breakaway @stephenw10 last edited by

                                                      This post is deleted!
                                                      1 Reply Last reply Reply Quote 0
                                                      • V
                                                        v8star last edited by v8star

                                                        i've just discovered that adding a new vlan leaving untouched all others vlan used or not by pppoe breaks all pppoe connections. very sad.

                                                        1 Reply Last reply Reply Quote 0
                                                        • N
                                                          netblues last edited by

                                                          Yep, thats true.
                                                          Adding a vlan brings down ALL pppoe connections.
                                                          Easy to replicate.

                                                          1 Reply Last reply Reply Quote 0
                                                          • B
                                                            breakaway last edited by breakaway

                                                            @v8star said in pfsense 2.4.4 fails all pppoe's after disabling one:

                                                            i've just discovered that adding a new vlan leaving untouched all others vlan used or not by pppoe breaks all pppoe connections. very sad.

                                                            I've got a single WAN - PPPoE on VLAN. I Just tried to replicate this.

                                                            If by "adding a VLAN" you mean going to Interfaces > Assign > VLAN > fill out the form > then click "Add" - I just did this, and it did NOT take my PPPoE down.

                                                            I then went to interfaces > Assignments, selected the VLAN I just added as an interface from the "Available network ports:" dropdown, clicked "Add" then "Save" - that still did NOT take my PPPoE down.

                                                            Finally, I went to interfaces > OPT2 (That was the interface name assigned), then ticked the "Enable Interface", Leaving both "IPv4 config type" and "IPv6 config type" as "NONE" - and that did it. I could no longer access internet. The WebGUI was unresponsive. Fortunately, about 30-45 seconds later it came back - PPPoE was up but it had obviously disconnected and reconnected.

                                                            Lastly, I went to disable the interface (unticked the box next to "Enable Interface") - this completely killed my internet. PPPoE went down and shows as disconnected. Here's whats in the logs:

                                                            Nov 26 12:23:44	ppp		[wan_link0] Link: reconnection attempt 27 in 3 seconds
                                                            Nov 26 12:23:44	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:44	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:44	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:44	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:44	ppp		[wan_link0] Link: reconnection attempt 26
                                                            Nov 26 12:23:42	ppp		[wan_link0] Link: reconnection attempt 26 in 2 seconds
                                                            Nov 26 12:23:42	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:42	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:42	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:42	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:42	ppp		[wan_link0] Link: reconnection attempt 25
                                                            Nov 26 12:23:39	ppp		[wan_link0] Link: reconnection attempt 25 in 3 seconds
                                                            Nov 26 12:23:39	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:39	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:39	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:39	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:39	ppp		[wan_link0] Link: reconnection attempt 24
                                                            Nov 26 12:23:37	ppp		[wan_link0] Link: reconnection attempt 24 in 2 seconds
                                                            Nov 26 12:23:37	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:37	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:37	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:37	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:37	ppp		[wan_link0] Link: reconnection attempt 23
                                                            Nov 26 12:23:35	ppp		[wan_link0] Link: reconnection attempt 23 in 2 seconds
                                                            Nov 26 12:23:35	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:35	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:35	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:35	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:35	ppp		[wan_link0] Link: reconnection attempt 22
                                                            Nov 26 12:23:32	ppp		[wan_link0] Link: reconnection attempt 22 in 2 seconds
                                                            Nov 26 12:23:32	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:32	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:32	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:32	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:32	ppp		[wan_link0] Link: reconnection attempt 21
                                                            Nov 26 12:23:29	ppp		[wan_link0] Link: reconnection attempt 21 in 3 seconds
                                                            Nov 26 12:23:29	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:29	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:29	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:29	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:29	ppp		[wan_link0] Link: reconnection attempt 20
                                                            Nov 26 12:23:27	ppp		[wan_link0] Link: reconnection attempt 20 in 2 seconds
                                                            Nov 26 12:23:27	ppp		[wan_link0] LCP: Down event
                                                            Nov 26 12:23:27	ppp		[wan_link0] Link: DOWN event
                                                            Nov 26 12:23:27	ppp		[wan_link0] can't remove hook mpd63022-0 from node "[52]:": No such file or directory
                                                            Nov 26 12:23:27	ppp		[wan_link0] PPPoE: can't connect "[52]:"->"mpd63022-0" and "[8d]:"->"left": No such file or directory
                                                            Nov 26 12:23:27	ppp		[wan_link0] Link: reconnection attempt 19
                                                            Nov 26 12:23:26	ppp		[wan_link0] Link: reconnection attempt 19 in 1 seconds
                                                            Nov 26 12:23:26	ppp		[wan_link0] LCP: Down event
                                                            

                                                            I had to go to Status > Interfaces and manually hit "connect" - now everything is back to normal.

                                                            My pfSense spec

                                                            • Intel(R) Core(TM) i3-4100U CPU @ 1.80GHz
                                                            • 4 CPUs: 1 package(s) x 2 core(s) x 2 hardware threads
                                                            • AES-NI CPU Crypto: Yes (active)
                                                            • 8GB RAM
                                                            • 80GB SATA SSD
                                                            • 4 x igb0 Interfaces (only 2 in use - one is my WAN and one is my LAN)

                                                            Installed Packages

                                                            • NUT
                                                            • OpenVPN Client Export
                                                            • pfBlockerNG
                                                            • net-snmp
                                                            • iPerf

                                                            Everything is the latest version at time of writing.

                                                            1 Reply Last reply Reply Quote 1
                                                            • stephenw10
                                                              stephenw10 Netgate Administrator last edited by

                                                              Ok, try this patch if you are able. It should work against 2.4.4 and 2.4.5snapshots:
                                                              https://github.com/pfsense/pfsense/commit/433a8e71f3b68c39634e11b62d8bf3d9e8ec878c.patch

                                                              You can apply that via the system patches package. It resolved the issues I was seeing. It will be in 2.4.4p1.

                                                              Steve

                                                              1 Reply Last reply Reply Quote 0
                                                              • N
                                                                netblues last edited by

                                                                @stephenw10 said in pfsense 2.4.4 fails all pppoe's after disabling one:

                                                                https://github.com/pfsense/pfsense/commit/433a8e71f3b68c39634e11b62d8bf3d9e8ec878c.patch

                                                                I can confirm, the patch fixes it. (appplied to a 2.4.4 system, updated from 2.4.3).
                                                                I will move it into other boxes on the first available maintenance window

                                                                Thanks

                                                                1 Reply Last reply Reply Quote 1
                                                                • C
                                                                  carobell last edited by

                                                                  Made my own thread as I did not find this on my first search for a solution (https://forum.netgate.com/topic/138802/lan-interface-makes-wan-not-receive-address-from-isp)

                                                                  2.4.4_1 took care of all my problems.

                                                                  1 Reply Last reply Reply Quote 1
                                                                  • G
                                                                    gek last edited by gek

                                                                    It's reproducing in 2.4.4-RELEASE-p3 , difference is errors logged in /var/log/system.log instead of /var/log/ppp.log

                                                                    Jul  9 08:23:49 pfSense ppp: [wan_link0] Link: reconnection attempt 184 in 4 seconds
                                                                    Jul  9 08:23:54 pfSense ppp: [wan_link0] Link: reconnection attempt 184
                                                                    Jul  9 08:23:54 pfSense ppp: [wan_link0] PPPoE: can't connect "[12]:"->"mpd9301-0" and "[10]:"->"left": No such file or directory
                                                                    Jul  9 08:23:54 pfSense ppp: [wan_link0] can't remove hook mpd9301-0 from node "[12]:": No such file or directory
                                                                    Jul  9 08:23:54 pfSense ppp: [wan_link0] Link: DOWN event
                                                                    Jul  9 08:23:54 pfSense ppp: [wan_link0] LCP: Down event
                                                                    
                                                                    1 Reply Last reply Reply Quote 0
                                                                    • N
                                                                      netblues last edited by

                                                                      If I recall correctly fix is to be included in the 2.5 release.
                                                                      So apply the patch above.
                                                                      It causes no harm on 2.4.4p3 and certainly fixes the issue.

                                                                      G 1 Reply Last reply Reply Quote 0
                                                                      • stephenw10
                                                                        stephenw10 Netgate Administrator last edited by

                                                                        That patch is already in 2.4.4p3. You can only revert it with the patches packages, and you don't want to do that!

                                                                        Ar you running 2.4.4p3 clean? Did it just start happening?

                                                                        I've not seen this myself or any other reports of it since that patch went in.

                                                                        Steve

                                                                        1 Reply Last reply Reply Quote 0
                                                                        • G
                                                                          gek @netblues last edited by gek

                                                                          @netblues said in pfsense 2.4.4 fails all pppoe's after disabling one:

                                                                          If I recall correctly fix is to be included in the 2.5 release.
                                                                          So apply the patch above.
                                                                          It causes no harm on 2.4.4p3 and certainly fixes the issue.

                                                                          At first i've upgraded to 2.4.4-RELEASE-p3 . Problem haven't gone. Then i've applied that patch above yesterday (by System_Patches plugin) . Today morning i've lost my pfsense again. In the ppp.log i see now:

                                                                          Jul 10 08:25:21 pfSense ppp: [wan_link0] Link: reconnection attempt 96 in 1 seconds
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] Link: reconnection attempt 96
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] PPPoE: can't connect "[13]:"->"mpd9379-0" and "[11]:"->"left": No such file or directory
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] can't remove hook mpd9379-0 from node "[13]:": No such file or directory
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] Link: DOWN event
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] LCP: Down event
                                                                          Jul 10 08:25:22 pfSense ppp: [wan_link0] Link: reconnection attempt 97 in 4 seconds
                                                                          Jul 10 08:25:26 pfSense ppp: [wan_link0] Link: reconnection attempt 97
                                                                          Jul 10 08:25:26 pfSense ppp: [wan_link0] PPPoE: can't connect "[13]:"->"mpd9379-0" and "[11]:"->"left": No such file or directory
                                                                          Jul 10 08:25:26 pfSense ppp: [wan_link0] can't remove hook mpd9379-0 from node "[13]:": No such file or directory
                                                                          Jul 10 08:25:26 pfSense ppp: [wan_link0] Link: DOWN event
                                                                          

                                                                          https://redmine.pfsense.org/issues/9148

                                                                          1 Reply Last reply Reply Quote 0
                                                                          • stephenw10
                                                                            stephenw10 Netgate Administrator last edited by

                                                                            How did you apply the patch? It should not be possible to apply it to 2.4.4p3 as it's already present. If you were able to then your install is in some odd state.

                                                                            Steve

                                                                            1 Reply Last reply Reply Quote 0
                                                                            • fireodo
                                                                              fireodo last edited by fireodo

                                                                              This post is deleted!
                                                                              1 Reply Last reply Reply Quote 0
                                                                              • First post
                                                                                Last post