2 Important Questions

1.) What is /usr/bin/moc and where can I download it?

2.) I just upgraded to kernel 2.2.9 and now none of my ethernet cards are working (yes I did compile the drivers). What is wrong? All the things that are supposed to be there: /etc/conf.modules and an append="... in /etc/lilo.conf (yes I ran lilo).
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

TYoungAuthor Commented:
Edited text of question.
TYoungAuthor Commented:
Please Help.
/usr/bin/moc is the code prepocessor for the Qt (TrollTech) graphical interface library.  On a Debian Linux system, the packages that provide it are libqt1g and libqt2, depending on whether you need it for code using the old library or the new.  I don't know what package names other distributions would have.

You can also download the source for it yourself from TrollTech directly at:


but they might only be supporting libqt2 now, I'm not sure.

As for the kernel question, I would advise first attempting to upgrade to kernel 2.2.13 and see if the problem persists.  If it does, try compiling the ethernet card drivers internal to the kernel as opposed to a module.  The other thing to check is whether the module .o files in question are actually in /lib/modules/2.2.9.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TYoungAuthor Commented:
Thank you so much!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.