Description of problem: NetworkManager-ppp includes package ppp which includes its own kernel module "rp-pppoe". When trying to connect with nmcli we get error. Version-Release number of selected component (if applicable): pppd version 2.4.7 nmcli tool, version 1.10.6-1.fc28 How reproducible: Always Steps to Reproduce: 1.Install Fedora 28 minimal server 2.dnf install NetworkManager-ppp 3.nmcli connection add type pppoe ifname enp2s0 username 00xxx5511yyy0001 password zzz Actual results: nmcli con up pppoe-enp2s0 Error: Connection activation failed: PPP failed Journalctl -xe pppd[9931]: /usr/lib/../lib64/pppd/2.4.7/rp-pppoe.so: undefined symbol: the_channel pppd[9931]: Couldn't load plugin rp-pppoe.so Expected results: ppp0 link comes up Additional info: This was working in Fedora 27 but I may be missing a config option
My PPPoE has broken in Fedora 28 as well. Was working fine in F27. This is certainly a bug.
For what its worth, I managed to at least get online by installing the rp-pppoe package, then setting up the connection via 'pppoe-setup', then activating with 'ifup ppp0'. This is at least a workaround until the issue in this report is fixed.
see https://bugzilla.redhat.com/show_bug.cgi?id=1563157#c7
This remains broken with -20: NetworkManager[443]: <info> [1523266393.3421] device (enp1s0): Activation: starting connection 'SpinTel' (e03287ab-22a5-468b-bcc5-1aa7155e9426) NetworkManager[443]: <info> [1523266393.3427] audit: op="connection-activate" uuid="e03287ab-22a5-468b-bcc5-1aa7155e9426" name="SpinTel" pid=5642 uid=0 result="success" NetworkManager[443]: <info> [1523266393.3440] device (enp1s0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed') NetworkManager[443]: <info> [1523266393.3467] device (enp1s0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed') NetworkManager[443]: <info> [1523266393.3526] device (enp1s0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed') NetworkManager[443]: <info> [1523266393.3546] ppp-manager: starting PPP connection NetworkManager[443]: <info> [1523266393.3606] ppp-manager: pppd started with pid 5646 NetworkManager[443]: /usr/sbin/pppd: /usr/lib/../lib64/pppd/2.4.7/rp-pppoe.so: undefined symbol: the_channel NetworkManager[443]: /usr/sbin/pppd: Couldn't load plugin rp-pppoe.so pppd[5646]: /usr/lib/../lib64/pppd/2.4.7/rp-pppoe.so: undefined symbol: the_channel pppd[5646]: Couldn't load plugin rp-pppoe.so NetworkManager[443]: <warn> [1523266393.3792] ppp-manager: pppd pid 5646 exited with error 2: pppd options error NetworkManager[443]: <info> [1523266393.3794] device (enp1s0): state change: ip-config -> failed (reason 'ppp-failed', sys-iface-state: 'managed') NetworkManager[443]: <warn> [1523266393.3828] device (enp1s0): Activation: failed for connection 'SpinTel' NetworkManager[443]: <info> [1523266393.3854] device (enp1s0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed') $ rpm -qa | grep ppp NetworkManager-ppp-1.10.6-1.fc28.x86_64 ppp-2.4.7-20.fc28.x86_64 rp-pppoe-3.12-10.fc27.x86_64
I did notice the Fedora27 dep includes compat-openssl10 which I did not see install with the Fedora28 packages. I don't think its the issue but sharing the data point.
(In reply to Eric Lajoie from comment #5) > I did notice the Fedora27 dep includes compat-openssl10 which I did not see > install with the Fedora28 packages. I don't think its the issue but sharing > the data point. It should install openssl dep, the EAP-TLS patch has been updated, so it doesn't need the compat version. *** This bug has been marked as a duplicate of bug 1564459 ***
For the record, this seems fixed in ppp-2.4.7-21.fc28 here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-d5ee177b23