Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi All,
I'm the one of Newbie in Linux. I installed RH9 (2.4.x) on my system , I knew that version is too old and can't expect any support at this time. But I must use this version, that's my situation. So Question is I don't know how to install driver . I knew a few things of Linux that is automatically detect and install hardware ,isn't? Now my system can't detect my NIC driver . I have driver file for my system "e100-3.5.14.tar.gz".
Please give me any instruction how can i install my driver?
Thanks John VV for your reply. I know RH9 died last too many years ago. Now I asking is how can i install driver, I found compatible driver for my network adapter. I tried and searched from internet and I did as their instructions but i can't successful.
First I tried unzip 'tar file'
In instruction using "make install" but actually in my doing i can't run that command. It said directory can't find or something error message came out. So I don't know how to do and I'm really lack of Linux knowledge. That's why I beg any idea from this forum NOT derisive.
Please step back for a moment and look at what you are asking. Red Hat is a commercial paid project. For $299/year they will give you the latest Red Hat and help answer all of your questions.
Instead of doing that, you are asking us to support a version of Red Hat that Red Hat themselves stopped supporting years ago, and to do so for free.
Furthermore rather than give us any relevant details to solve your question, you say "some error message came out." You are asking strangers to take time out of their day to volunteer to help you, but you can't be bothered to take 30 seconds to tell us what the actual error message is? How can we possibly help you??
I am not trying to be negative just for you to realize what you are asking here and maybe try a different tactic when asking for help.
I agree 100% with John VV's advice: If you are taking a class or something that requires you to use the outdated RH9, then you should use a virtual machine solution to install a RH9 "guest," complete your assignments, and then get rid of RH9 once you get an A in the class.
No need to apologize, we are nice people, we want to answer your question, but we can't do it, because you haven't told us what task you are trying to accomplish, why you think obsolete RH9 is the best tool for this task, what is the hardware you are trying to install on, what are the specific error messages, etc.
The problem is that given the age of RH9 it seems quite probable that any driver you found was not designed to work in such an old environment. As you note it is running a 2.4 kernel. Linux moved onto the 2.6 kernel around 2006 including the 3 versions of RHEL that have come out since then. (The last RHEL version to use 2.4 was RHEL 3 - RHEL = Redhat Enterprise Linux and it replaced the older RH linux in the commercial side where Fedora replaced it on the non-commercial side.) The 3.x kernel has now been released so it will get even muddier over time. The driver you got most likely was developed to work with the 2.6 kernel and would take a lot of effort to make compatible with 2.4.
There have also been many bug and security fixes over the years. If you're using an RH9 box you're ripe for hacking.
If the RH9 box is required for a class you are taking then you should really rethink the value of that class as it is NOT teaching you information that will be generally relevant to most employers these days. (Would you take a class on how to run a Commodore 64?)
If this is a running Production system that can't be replaced because of "the powers that be" you should:
1) Try to find a used/replacement NIC of the same time as the one you originally had so you don't need a driver on ebay or the like.
2) Immediately start campaigning to get the machine replaced with something newer because sooner or later it IS going to die eventually and you'll end up having to try to replace it as an emergency.
The original post suggesting you buy a 12 year old system is not that far off the mark.
Ok, accepting that you need to use RH9, you need to have the kernel headers and the compiler toolchain installed in order to create the driver module for your nic. Cut and paste the error messages you get when running make install, and we'll try to help.
Perhaps you could tell us exactly why you need RH9? There was someone last year who made a similar post, but it turned out that he didn't need RH9 at all!
Hi RockDoctor,DavidMcCann,MensaWater,snowpine and John VV
Let me say Thanks all of you in advance. I'm really appreciate it. Why i chose RH9 that is b'cos of only for testing. I got RH9 CD and I tried to install and faced driver problems. I really want to know how can i make to pass. OK, I'll show you when i typed 'make install' I found this..
make:*** No rule to make target 'install'.stop.
before i type 'make install',I installed 'rpm -i kernel-source-2.4.208' .
one that IS used is this ( not good but dose happen)
" our company spent ??? thousands on this CLOSED source program and it ONLY works on..( fill in the blank).."
RH9 is SO OLD ( think of " windows98 " )
you would NOT install win98 to learn win7 64 bit
USE a supported AND CURRENT os
something like Ubuntu or Mint
as for solving your problem
for rh9 there is NO solution
that software was killed off in 2003
you will not be able to find the rh9 gcc compiler
nor the kernel header that was used
nor any of the development tools for the dead rh9 ,unless it is on the cd .
( well if you already know what you are doing then you might - slim chance )
and any NEW driver built for NEW hardware WILL NOT BUILD ON THAT OLD OF AN OS
If you can't get RH9 to work for you, I've got a boxed set of Suse 8.1 Professional (7 CDs, a DVD, and manuals), I picked up a few (well, ok, more than a few) years ago at Best Buy for $0.01. Best bargain I ever got at BB. Anyway, I'm willing to part with it for the cost of shipping. The advantage of the Suse 8.1 Professional package is that everything you could possibly need to compile your kernel modules is present - it the module won't compile and/or work under it, there's no alternative but to upgrade to a more recent distro.
H Why i chose RH9 that is b'cos of only for testing. I got RH9 CD and I tried to install and faced driver problems. I really want to know how can i make to pass.
Testing on an ancient version isn't going to be relevant when you later want to do it on a newer version. Getting an install CD for newer versions isn't hard - you can freely download media for most distros and burn your own copy. If you don't have a burner you might try contacting your local Linux Users Group (LUG) as most Linux folks are willing to burn you a copy.
Since you're in the RH realm I'd suggest getting CentOS 6 to have the latest "stable" release. Alternatively if you're just doing this for testing and don't mind the idea that the version will be superseded in 6 months or so you can go bleeding edge with the latest Fedora version.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.