Linux used to work, why does't it anymore?
5 years ago I installed a distro, entered my hostname, and ip address, and I had networking that worked with email, usenet, and other kinds of access to the outside world. Today, no, no, no it doesn't do that, I have to screw with it. Linux used to work, why does't it anymore? the distros were stable and worked. Today they do not, they are not appropriate really for anything not even the source code. If the end result doesn't work the source code does not work. What has happened?
You do seem to have some issues but I can't see you getting many helpful...
You do seem to have some issues but I can't see you getting many helpful answers as your questions are not very specific.
I suggest you tell us which version of Linux you are using and it's version, which part of the "outside world" you can't access, what you now "have to screw with" and which particular "source code" does not meet your exacting standards. Remember that this code is Open Source and you are free to change and improve it which will allow you to contribute to the Linux community.