Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I am not new to Linux, in fact, I just digged up my 1993 AmeriTech CD with Linux 0.99, but I have started with it again after that many years.
Got a distribution RH 7.0, but I am using my PC for imaging, so it's got to support :
Ok, here goes the woes... I installed the pure 7.0 distribution (kernel 2.2.16), and I got my HP photosmart scanner to work ok, but NO network card, eth0 not loaded. I tried to recompile the kernel with support for eth0, but the RH distribution just doesn't compile
Given I heard from the author of SANdisk support he recommends kernel 2.4.5 I installed this one... Wow!!
I did a make xconfig, next make dep, next make clean, next make bzImage, first gently, only support for Adaptec. Booted nicely (kernel is in /boot).
Next I added support in kernel for vfat and fat, to be able to read my SANdisk drive and my Win98 filesystems... doesn't work at all anymore...
Got the message "ran out of input data", kernel halted.
Leaving out the dos for a while, and including Generic SCSI for my scanner let's the system boot, but hangs on mounting the root file system...
Helping myself Well, I created the dos and scsi generic code as modules, and now it all works fine. Happy camper.
Now find out why at boottime I still get messages about not finding nls_iso_8859-1 and nls_cp437 modules. It showed up after I added the dos modules. Probably still missing a module, any ideas?
Oh, and the parallel port doesn't seem to work yet, I can't probe the device files. Missing another module? I added parallel port though and insmod it.
thanks
dodi (now running 2.4.5 WITH SANdisk, negative scanner and network)
Wasn't RH7 the one with the broken compiler that wouldn't build the kernel - you had to use 'kgcc' or something? Anyone from the Redhat camp confirm or deny this one? It might have played a big part in your problems.
When you mention compiling your kernel you don't mention 'make modules' or 'make modules_install' - did you do this but not mentioned or was it a forgotten step? You mention using insmod to load your modules, use modprobe instead - it will load any modules that are requied as dependencies first, can save you a lot of hassle.
Jamie/Dodi
RH7.0 indeed had a dysfunctional gcc. It's best to get the updated one from RH, you can use KGCC instead, but every time you compile something/anything, you have to edit the makefile.
If scanner not working, check the docs in the new kernel source, my usb hp scanner required some tweaks, which were all explained in the usb/scanner and specific hp scanner docs which came with 2.4.2 kernel.
Jim
for the iso-8859... not found error. a few problems possibly could be causing that
1: you recompiled the kernel without those modules included in the kernel
2: you included the modules as insertable modules, but forgot to do a "make modules" and "make modules-install"
3: you have the 2.2 kernel modutils and need to install the updated modutils for the 2.4.5 kernel.
in the xconfig, the isoxxxx and ncpxxxx are under the native language support section of the kernel configuration.
You may have all your problems solved by now. And you appear to be much more experienced with Linux than I. However, here are my experiences with trying to upgrade Linux 7.0
Upgrading Linux for all but the professional with lots of training and experience is a mine field of dead-ends. No matter what I tried, or where I thought I had made some progress, there was yet another frustration. The guys on this forum helped me a lot, and I tried my best, but failed. I ended up purchasing Red Hat 7.1 from Amazon.com ($30.00), and am now up and running. This version has made a lot of improvements, and installation is attainable. I still have a ways to go to get all my peripherals working, but, at least I am making progress.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.