I specified a password for pppoe and the passwordfd.so module crashes with some error that it can't find some cryptographic module. /var/log/ppp/current:Nov 04 02:24:06 [pppd] /usr/lib/pppd/2.4.5/passwordfd.so: undefined symbol: eaptls_check_hook /var/log/ppp/current:Nov 04 02:24:06 [pppd] Couldn't load plugin passwordfd.so Reproducible: Always Steps to Reproduce: 1. configure password for ppp in /etc/conf.d/net... 2. start ppp module. 3. Actual Results: /var/log/ppp/current:Nov 04 02:24:06 [pppd] /usr/lib/pppd/2.4.5/passwordfd.so: undefined symbol: eaptls_check_hook /var/log/ppp/current:Nov 04 02:24:06 [pppd] Couldn't load plugin passwordfd.so Expected Results: Link up... After remerging pppd it still fails (just in case the openssl mismatched).. ldd doesn't show openssl...
Try to disable or enable USE-flag eap-tls for net-dialup/ppp package.
Ok, it's not simple to experiment now as it is my main internet connection... Using the password form pap/chap files does work too... Is this the only use for the eap/tls flag?
Without the eap-tls flag the password option from conf.d/net works
Fixed in net-dialup/ppp-2.4.5-r2.