Solved

PPPD has ld.so.cache problem

Posted on 1998-03-03
3
225 Views
Last Modified: 2010-03-18
I was having a problem with the arp tables using Linux 1.2.13 allowing over 30 concurrent modem connections.
To fix that problem, I upgraded my kernel to 2.0.33 and the system came backup and the slip connections are functioning properly.  The problem is that the pppd is not functioning. Initially I was getting ppp not available on the system even though it is compiled in the kernel.  The problem I get now is that it reports cache '/etc/ld.so.cache has wrong version' message.

I have tried the strace function to try and locate the answer and it has not been helpful.  I am going to be trying to upgrade the libc, gcc, libg++ and the ld.so in hopes that this might fix the problem.

Thanks for your assistance.
0
Comment
Question by:brownmil
3 Comments
 

Accepted Solution

by:
dps96r earned 50 total points
ID: 1587542
Apparently you have upgraded ld.so but not regenerated
ls.so.cache and the format has changed. As root run
/sbin/ldconfig to fix this problem. This is recommended but not
absolutely vital after installing new libraries or newer versions of a library you have already.
IF you face missing library or linkage problems use
ldd <progname> to figure out which libraries it needs. If this
fails the upgrading to the latest release of the name major
version of the library fixes the problem. IF this fails, due to a bug fix for example, recompiling the pakckage helps (I know this having started wiht 0.99pl13, libc 4 and now using 2.1.88 and libc 6)
0
 
LVL 4

Expert Comment

by:jetx
ID: 1587543
Remeber this,
When you recompiled your kernel you should always download and recompile your pppd program all over again.

regards,
jetx
0
 

Author Comment

by:brownmil
ID: 1587544
To Jetx:

Recompiling PPPD after recompiling the kernel was done on more than one occasion and the problem still existed.  Even the steps outlined in the orginal answer were not totally on target, but I was to solve the problem, before I got the original answer.  In part the comment that I added last time, regarding the source of information about which lib's and gcc's etc, are expected to be found with which kernel is still lacking.
0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Postfix DNS lookups setup 5 41
how to view remote client's ipv6 address? 5 69
Webmin Bandwidth Monitoring not working 10 107
Virtual Firewall to Filter DHCP Traffic? 23 77
I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now