Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 389565

Summary: net-dialup/ppp - pppoe / ppp password in /etc/conf.d/net files causes ppp startup failure - pppd] /usr/lib/pppd/2.4.5/passwordfd.so: undefined symbol: eaptls_check_hook
Product: Gentoo Linux Reporter: Nico Baggus <mlspamcb>
Component: [OLD] Core systemAssignee: Alin Năstac (RETIRED) <mrness>
Status: RESOLVED FIXED    
Severity: normal CC: azamat.hackimov, net-dialup
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nico Baggus 2011-11-04 22:07:25 UTC
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...
Comment 1 Azamat H. Hackimov 2011-11-05 07:12:05 UTC
Try to disable or enable USE-flag eap-tls for net-dialup/ppp package.
Comment 2 Nico Baggus 2011-11-05 08:12:08 UTC
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?
Comment 3 Nico Baggus 2011-11-07 10:17:23 UTC
Without the eap-tls flag the password option from conf.d/net works
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2011-11-11 01:02:48 UTC
Fixed in net-dialup/ppp-2.4.5-r2.