Summary: | PPP: Update Package | ||
---|---|---|---|
Product: | IPFire | Reporter: | Adam G <adamgibbo> |
Component: | --- | Assignee: | Adolf Belka <adolf.belka> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | - Unknown - | ||
Priority: | - Unknown - | CC: | adolf.belka |
Version: | 2 | ||
Hardware: | all | ||
OS: | All |
Description
Adam G
2023-06-29 17:15:11 UTC
No not skipped intentionally. There are 686 software packages used in IPFire and that doesn't include the code for the WUI or other supporting stuff. There are less than 10 volunteers supporting the work on IPFire and scanning through everything to see what has an update takes time. I would also say that when the change log says that this is a major release with breaking changes, I would want to be careful with the update. As I don't use ppp with IPFire, I would not be able to test the change. It is also not as simple as it might at first sound as there are 6 patches to the source code with version 2.4.9 plus two further modifications to the source code. So changing to a new version requires checking if those patches are still required and if so updating them. I can certainly do an update to the ppp package but if this is accepted into Core Update 177 then it would be good if you were able to evaluate the change in the Testing Release when it comes. Would you be willing to support that? Yes, I'm more than willing to test PPP 2.5.0 on Core Update 177 if/when it is released to the testing channel. Update patch submitted to dev mailing list and patchwork. https://lists.ipfire.org/pipermail/development/2023-July/016101.html https://patchwork.ipfire.org/project/ipfire/patch/20230702095432.3804-1-adolf.belka@ipfire.org/ Update patch has been submitted into next (will become CU178 Testing) https://git.ipfire.org/?p=ipfire-2.x.git;a=commit;h=27a3ef9834eed9d17e89b7751823998bf309a1f5 https://git.ipfire.org/?p=ipfire-2.x.git;a=commit;h=0803c50f76e0b43f91ee6b6b3863684ad4cfa073 The patch has been moved to CU179 due to the CU178 release with hardware vulnerability fixes. Update needed as the directory for the pid files is being set as /usr/var/run, when it should be /var/run Will update the patch submission. Patch submitted to Dev mailing list and patchwork to fix the directory for pid files to /var/run https://lists.ipfire.org/pipermail/development/2023-August/016337.html https://patchwork.ipfire.org/project/ipfire/patch/20230818184645.3934968-1-adolf.belka@ipfire.org/ A problem was reported with the ppp update in Core Update 179 Testing https://lists.ipfire.org/pipermail/development/2023-August/016349.html It was found that this issue has been raised in the ppp github issues page and a fix committed. This will be applied in version 2.5.1 but until then an IPFire patch has been submitted that applies the ppp commit patch. https://lists.ipfire.org/pipermail/development/2023-August/016352.html https://patchwork.ipfire.org/project/ipfire/patch/20230824083726.3385938-1-adolf.belka@ipfire.org/ This patch has been accepted and has been merged into Core Update 179 Testing. Updating to the latest Core Update 179 Testing version will allow this to be tested and confirmed. After the last patch the Bug reporter has confirmed that ppp-2.5.0 is working correctly. Copied from the forum post ==================================================== Hello everyone, I hope you’re all doing well. I’ve updated and restarted my IPFire firewall to the new testing release, and I can confirm that the bug observed by @pmueller and also present in my logs (though I initially did not see it) has been resolved. Log Post-Update: 18:23:21 pppd[15842]: Modem hangup 18:23:21 pppd[15842]: Connect time 6894.4 minutes. 18:23:21 pppd[15842]: Sent 760791880 bytes, received 3009721987 bytes. 18:23:21 pppd[15842]: Connection terminated. 18:24:08 pppd[2467]: Plugin pppoe.so loaded. 18:24:08 pppd[2467]: PPPoE plugin from pppd 2.5.0 18:24:08 pppd[2467]: pppd 2.5.0 started by root, uid 0 18:24:13 pppd[2467]: PPP session is 24 18:24:13 pppd[2467]: Connected to AA:BB:CC:DD:EE:FF via interface red0 18:24:13 pppd[2467]: Using interface ppp0 18:24:13 pppd[2467]: Connect: ppp0 <--> red0 18:24:13 pppd[2467]: CHAP authentication succeeded 18:24:13 pppd[2467]: CHAP authentication succeeded 18:24:13 pppd[2467]: peer from calling number AA:BB:CC:DD:EE:FF authorized 18:24:13 pppd[2467]: local IP address 192.168.XX.XX 18:24:13 pppd[2467]: remote IP address 10.XX.XX.XX 18:24:13 pppd[2467]: primary DNS address XXX.XX.X.XXX 18:24:13 pppd[2467]: secondary DNS address XXX.XX.X.XXX Observations: The previous issue with the message 'pppd uses obsolete (PF_INET,SOCK_PACKET) is now resolved. The connection was terminated and re-established successfully without any issues. In summary, the updated release appears stable in my setup and addresses the previously noted issues. Thanks to @AdolfBelka and everyone involved. Best regards, A G ==================================================== See the forum thread https://community.ipfire.org/t/core-update-179-testing-evaluating-ppp-2-5-0/10227 for further details |