Linux-Hardware Digest #569, Volume #13 Wed, 13 Sep 00 04:13:10 EDT
Contents:
Re: XF86Config ("Andrew P. Billyard")
Re: Recompiling kernel broke a lot of module dependencies. What did I do wrong?
(Kelly)
Re: Memory questions, Device questions; Remove LILO on RH6.2 (The Drag)
Re: Recompiling kernel broke a lot of module dependencies. What did I do wrong?
([EMAIL PROTECTED])
Re: thoughts? AMD K7-800, Abit kt7-raid, w2k, linux, RAID-1 (Corey Cossentino)
Re: dont know if my lpd is working, can anyone help? ([EMAIL PROTECTED])
Re: Still not all memory detected even with 'mem = ' ("PistolGrip")
Mobile Disk Rack (Dietrich Timm)
Autoloading USB modules ("Brett Samuel" >@dropzone.co.za>)
Re: ide kernel patch for kernel 2.2.14 ([EMAIL PROTECTED])
3c90x or 3c59x (Bernhard Mogens Ege)
Re: Linux won't boot with Thunderbird! (Luuk Spreeuwers)
Problem: PCMCIA IDE/ATAPI CDRW as SCSI (Thomas Weiler)
----------------------------------------------------------------------------
From: "Andrew P. Billyard" <[EMAIL PROTECTED]>
Subject: Re: XF86Config
Date: Wed, 13 Sep 2000 04:42:18 GMT
There are a couple of websites that may be useful...all to do with monitor
stats...
http://members.xoom.com/Techzone/Hardware.html
http://hawks.ha.md.us/hardware/monitor.html
http://www.cviog.uga.edu/Misc/monitors/a-n.html
http://www.monitorservice.com/
http://www.mela-itg.com/
http://www.nashville.net/~griffin/mondata.html
Alain Monvoisin wrote:
> Hello,
>
> Is someone able to give me the H. and V. frequencies, and bandwith, for
> my HP Ergo Ultra VGA - D1196A - 15" monitor ?
>
> Thanks
--
Please reply to [EMAIL PROTECTED]
------------------------------
Subject: Re: Recompiling kernel broke a lot of module dependencies. What did I do
wrong?
From: [EMAIL PROTECTED] (Kelly)
Date: Wed, 13 Sep 2000 04:48:22 GMT
First off a URL to help you some more and to hopefully explain it better
than I can. Most people will probably just give you the URL and not try
to help. So I will try to remedy that, having known what it was like to
compile my own kernel the first time.
http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html
If I understand what you have done. You have configured your kernel to
your liking and compiled everything. From my own rather limited
experience in compiling kernels.. you are not yet finished setting up
your new kernel. Currently the only portion 'new' about your system are
the modules.
You still need to move the actual 'kernel' file and a new System.map file
over. In the same directory that you ran 'make xconfig' there should be
a file called:
System.map
Move or copy (I copy) that file over to the /boot directory. I copy the
file over with a new name, I do this so I can keep track of which file is
which should I do multiple (re)compiles. In the case below I added the -
2.2.16.a onto it.
cp System.map /boot/System.map-2.2.16a
Next you have to move the kernel image over to /boot. Again from the
directory where you started 'make xconfig'.
cd arch/i386/boot/ <-- dont put a / in front of arch
and then
ls -al bz*
You should see a file called bzImage. That is your new kernel image.
Check the time/date stamp to ensure it is the right one. Now Copy/Move
that file over to /boot. Again I rename the file (personal preference).
cp bzImage /boot/vmlinuz-2.2.16a
Not done yet. Still a couple things to do. CD into /boot.
cd /boot
ls -al
First off check to see if there is a file named System.map already. If
there is rename it to System.map.old (or whatever you wish)
mv System.map System.map.old
OR if there is a Symlink pointing to a different System.map file. Which
will be denoted by a -> (if you did ls -al) simply delete that Symlink.
rm System.map
Now create a Symlink to System.map from the file you copied over.
ln -s System.map-2.2.16a System.map
Now CD into /etc.
cd /etc
Edit lilo.conf with your favorite text editor. I use pico myself.
pico lilo.conf
Now look for a image= line. This is where your going to add the new
kernel to your boot options. DO NOT erase what is already there. If the
new kernel does not boot or locks up you can go back to the old kernel
which DOES work.
What I do is hit enter a couple times above the image= line. Then start
adding in your kernel. You will need to remember the name of the kernel
file you copied/moved over into /boot
Change the following to fit your machine. Basically copy from the image=
section already there. Just change what is needed.
image=/boot/vmlinuz-2.2.16a
label=linux.new
root=/dev/hda1
read-only
Save and exit the file. Now type 'lilo' at the command prompt. You will
need to be root I believe.
lilo
If you typed anything incorrectly it will tell you after you hit enter.
If all went well you should see a couple lines that say:
Added linux *
Added linux.new
<etc>
Now the linux entry will be your OLD kernel and the linux.new entry your
NEW kernel. Reboot your system and at the lilo prompt type:
linux.new
Hit enter and it should boot your new kernel. Remember that if it locks
up or something you can reboot your system and type
linux
To use your old but still functioning kernel. If I understand it
correctly you deleted the entire /lib/modules directory. That would have
gotten rid of all your modules from your old kernel annd the kernel you
just compiled. Then you recompiled the kernels for your new module. I
am not sure how that will effect you should you HAVE to go back to your
old kernel.
All of this said.. This is only my experience with compiling my own
kernel. I might have left a step out or not explained it enough. I
tried to explain it clearly since this was your first time.
I hope this helps you.
[EMAIL PROTECTED] (Dragoon) wrote in
<[EMAIL PROTECTED]>:
>I went through my first real kernel recompilation the way most rookies
>are recommended to do: with make xconfig. I originally had a "KDE
>Workstation" install in Redhat 6.2. I think I had to install the
>kernel source RPM myself though. I went through the lists of define
>options, specifying hardware and cutting a lot of unnecessary stuff
>out, saying N instead of M. I then saved the .config file and ran make
>dep, then make clean, then make bzlilo, then make modules, then make
>modules_install. When I rebooted and got to "Finding module
>dependencies" (I believe that's depmod talking), it spit out about
>three screens' worth of bad module dependencies.
>The machine did finish booting, but the NFS lockd startup failed, and
>my Linksys ethernet card didn't load ("Delaying eth0 initialization").
>This Linksys card was a bit special; I had to download and compile my
>own tulip driver for it, and an additional file called pci-scan that
>the new tulip driver needed. I had compiled them and placed them in
>the /net modules directory, and they had been loading fine. When I
>tried to insmod them, pci-scan succeeded, but tulip failed when it
>couldn't find best_memmap and best_memcpy or something similar. This
>looks like a function call; whether it's supposed to come from another
>module or the kernel I don't know.
>Anyway, I ran depmod and tried to individually insmod all the files it
>came back with as having bad dependencies, getting a slew of missing
>functions that these modules needed. On a hunch, I decided to try to
>recompile the modules since I could afford to reinstall the system if
>I had to. I deleted the entire /lib/modules directory and ran make
>dep, make modules and make modules_install again. The directory came
>back. full of freshly compiled files, but the exact same module
>dependencies failed when I ran depmod.
>I spent about an hour online trying and failing to find some kind of
>database of what modules have what function/file dependencies,
>thinking I could recompile the missing ones. Finally I broke out the
>Redhat install floppy and started over.
>The way it was explained to me, I expected make dep to cover
>everything, or at least to not let about eighty modules slip through
>compilation without compiling the files they depended on. All the
>driver source was available, so what did I screw up on?
>Also, can I get the new Tulip driver and its helper file included in
>the compilation and installation?
>
------------------------------
From: [EMAIL PROTECTED] (The Drag)
Crossposted-To:
comp.os.linux.help,comp.os.linux.questions,comp.os.linux.redhat,linux.redhat.misc
Subject: Re: Memory questions, Device questions; Remove LILO on RH6.2
Date: Wed, 13 Sep 2000 05:47:24 GMT
(I despise crossposting so many groups)
I tagged you because of that one remark you made to someone taking
time to assist you. Now you made the silly mistake of looking my
direction and stating that you are "experienced" in various operating
systems. If that were the case, then you would be familar with the
FAQ list that is available with all OS projects. It is a pitiful
shame that 20 supposed years of being in the technical field hasn't
taught you patience or how to make use of your resources.
Hmm, the HOWTO page at linuxdoc.org lists all of the HOWTOs on ONE
webpage. I guess that scrolling down the page or using your browser's
"find" feature was too tough. Linuxdoc.org has a search index as does
the Redhat site. And before you make another snide remark, the
linuxdoc.org website is mentioned throughout the Redhat site.
Also, since the HOWTO's are all text files in the distributions, a
simple " ls |grep 'text' " command in the directory would deliver
similar results. Or viewing the cd via Windows, you could use the
advanced features of the "find" utility to search the documentation
cdrom.
Let's see how difficult it is on the Redhat website:
connect to http://www.redhat.com
click on "Support"
Hmm, two possible choices here, let's try the first:
click on "Installing Redhat"
Hmm, lets pick "Red Hat Linux FAQ" to see if anyone else has had this
problem. GOSH, look at that!
7. Hardware Questions
7.1 Problems with Linux finding all of a machine's RAM
7.2 Problems with machine speed and large amounts of RAM
eh, that was quick enough and supplied the answer, why list the other
resources.
On Wed, 13 Sep 2000 03:41:15 GMT, "Simple Simon" <[EMAIL PROTECTED]>
wrote:
>
>"The Drag" <[EMAIL PROTECTED]> wrote in message
>news:[EMAIL PROTECTED]...
>> Well, "SIMPLE" Simon, could have taken the time to read the FAQ and
>> HOWTO pages to get this information. Considering that he didn't make
>> the effort to use the available documentation, I wasn't surprised that
>> he didn't follow the instructions (or recheck what he received after
>> the error persisted).
>
>Shut your flippin' cakehole... (and that goes for "The Drag" as well)
>
>... the BIGGEST drawback to Linux is the lack of any method of searching the
>HOWTO's. The LAST thing a user is going to do is read ALL of them.
>
>I've been dealing with PC's for over 20 years. I've run CP/M, DOS 1 up to
>whatever, Win 286 through ME, OS9, OS/2 2 through 4, Beos... Get the idea?
>The fact that it's on the CD or a webpage does not mean that it can be found
>easily.
>
>Consider than anyone who knows where to find each piece of information they
>need usually doesn't need the help, they just need their memory jogged.
>
>And finally... I >>>DID<<< search the RedHat site for the information I
>wanted and couldn't find it. I would have been just as happy if someone had
>replied, "See the xxxxx HOWTO file at xxxxxx"
>
>Finally, as for rechecking - it was late and I was frustrated. Also, if you
>look at some of the responses, there were a FEW people who did it wrong as
>well. Guess it ain't all that easy.
>
>Linux will never become close to mainstream as long as it remains as
>convoluted as it is, and there are dickheads like you around.
>
>SS
>
>
------------------------------
From: [EMAIL PROTECTED]
Subject: Re: Recompiling kernel broke a lot of module dependencies. What did I do
wrong?
Date: 13 Sep 2000 02:05:22 -0400
Dragoon <[EMAIL PROTECTED]> wrote:
> I went through my first real kernel recompilation the way most rookies
> are recommended to do: with make xconfig. I originally had a "KDE
> Workstation" install in Redhat 6.2. I think I had to install the
> kernel source RPM myself though. I went through the lists of define
> options, specifying hardware and cutting a lot of unnecessary stuff
> out, saying N instead of M. I then saved the .config file and ran make
> dep, then make clean, then make bzlilo, then make modules, then make
> modules_install.
And then copied bzlilo to your boot section, edited /etc/lilo.conf and ran
lilo and then rebooted?
(Without moving bzlilo or bzImage or whatever to the boot section and
having lilo boot that image, you may be booting the old kernel which
still tries to handle the modules that are now missing, since you removed
a lot of stuff from the configuration.)
(bzlilo not bzImage?)
------------------------------
From: Corey Cossentino <[EMAIL PROTECTED]>
Crossposted-To: alt.comp.periphs.mainboard.abit
Subject: Re: thoughts? AMD K7-800, Abit kt7-raid, w2k, linux, RAID-1
Date: Tue, 12 Sep 2000 02:16:40 -0400
"Todd H." wrote:
> I don't plan to run
> RAID with linux on these two drives, although, I don't see any reason
> why it wouldn't work now that there are Linuxpatches available for all
> distributions ( see http://www.highpoint-tech.com/370drivers.htm ).
If you'll notice at the bottom of that page you linked to...
"Note: At this time, the HPT370 Linux patch is compatible with single disk
functions only. (Non-RAID)"
--
"You may need a proctologist to remove my shoe." - Kevin Giffhorn
------------------------------
Subject: Re: dont know if my lpd is working, can anyone help?
From: [EMAIL PROTECTED]
Date: 13 Sep 2000 02:26:43 -0400
Carlos Fernandez <[EMAIL PROTECTED]> writes:
> Anyone got any ideas on how to test if my lpd0 is working proberly?
You can try sending some text to the lp device. (Note that `lpd' is
the line printer daemon, and is not numbered or a device. `lp' is the
actual device.) If you're talking about the first printer, that could
be done via 'echo test > /dev/lp0' (perhaps as root). If there is a
misconfiguration, you will frequently get some sort of error here.
Make sure you have all the modules loaded. It might be that your
setup requires modules for using the parallel port. It's something
like "parport" and "parport-pc," I think.
Check your system logs. /var/log/lpd.log or somesuch.
--
Eric McCoy <[EMAIL PROTECTED]>
------------------------------
From: "PistolGrip" <[EMAIL PROTECTED]>
Subject: Re: Still not all memory detected even with 'mem = '
Date: Wed, 13 Sep 2000 02:08:32 -0500
"Gian Piero de Medici" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]...
> Hi, My name is Gian Piero,
> I have similar troubles as below, namely my 64M DIMM is not read fully
> (only 13
> are read).
> I have tried passing 'mem = 64m', the system boots, no crashes, but
> 'free' reports 13M.
> My Box: Red Hat 6.2, Celeron 400, with adapter, on slot 1. SVGA ATI MACH
> 64.
Depending upon your motherboard you can first try the 'Append' method
someone else described in this thread. Otherwise if that doesn't work
you're probably going to need to update your systems BIOS to the latest. I
went through hoops trying to get Linux to see all my RAM, append this,
append that, and nothing worked. Finally someone suggested upgrading the
BIOS on my motherboard (Abit BH6) and only then did Linux see all of my RAM.
Dave
------------------------------
From: Dietrich Timm <[EMAIL PROTECTED]>
Subject: Mobile Disk Rack
Reply-To: [EMAIL PROTECTED]
Date: Wed, 13 Sep 2000 17:38:54 +1000
Hello All,
I am investigating the possibility of using mobile racks,
possibly hot-swappable. My computer case is an AOpen HX45 with a spare
5.25" opening. I have 3 HDs, 2x13GB and 1x6.4GB. All of them are Quantum
Fireball ATA33 3.5". The reason for my enquiry is that I run WIN98 SE on
the first 13GB hd the 6.4GB is the slave on the first IDE controller
while the last hd 13.4GB is slaved on the second IDE controller. I've
got BeOS on the 6.4GB hd and one Linux flavour while on the 13GB hd on
the second controller I've another 3 Linux OSs. I don't really need all
that but still, it just grew you'll know how it is. At the moment I fire
the big Linux disk up via shortcuts in DOS as Linux won't boot anything
on the big hd (1024cylinder limit), not even Partition Magic will touch
anything over 8GB and having more than one bootloader in the MBR is not
good either. Your advice whether it would be feasible for me to buy 2
mobile racks for the 13GB disks (I'll leave the 6.4GB where it is as
slave on first controller). Once Windows ME gets installed I won't be
able to access the big linux disk any more, no real mode drivers and
floppies as boot disks I don't care for. Your advice would be
appreciated,
Kind Regards
Dietrich
PS One more thing. I'm in the process of getting ISDN and my telco only
deals in SMC EZ 10/100 (SMC1211TX) cards. I looked at the hardware
compatibility sites but could not find one listed with that chipset. I
do believe it can be overcome with an additional router. It's a
standalone machine only. Thanks in advance,
DT
------------------------------
From: "Brett Samuel" <linux<<nospam>>@dropzone.co.za>
Subject: Autoloading USB modules
Date: Wed, 13 Sep 2000 09:46:17 +0200
Hello,
Thanks for taking the time to read this post. I have taken a lot of time
trying to research this problem prior to posting. I am relatively new to
Linux so please excuse my ignorance.
OBJECTIVE:
To be able to use my USB keyboard, mouse, and Rio 500 user Red Hat Linux. To
enable automatic loading and unloading (if possible) of related modules.
INSTALLATION OF USB
1. I have installed a 2.2.16 kernel with the USB backport of the 2.3 USB
code onto my machine. All USB devices were compiled as modules.
2. I have created the directories /dev/usb and /dev/usb. I created the
devices /dev/input/mice c 13 63 and /dev/usb/rio500 c 180 64
At this point if I do the following , I am able to enable configure all
devices.
modprobe usbcore
modprobe usb-ohci
modprobe hid
modprobe keyboard-dev
modprobe mouse-dev
modprobe rio500
THE PROBLEM:
The problem is related to automatic loading of these modules. Under slakware
3.6 I used to just add the modprobe command to rc.modules file. Under RedHat
6.2 I have never needed to enable anything but network cards. I am not sure
about the correct procedure for doing this.
I noticed that certain modules ate loaded as "autoclean". I am assuming that
RedHat uses something similar to kerneld ( I cannot find a kerneld binary no
my system). Based on this information I read through the kerneld mini
how-to. I tried adding aliases to my conf.modules file (eg: alias
char-major-180 rio500) but none of the modules load when I reboot the
machine. Finally I just added the modprobe lines to my rc.local.file.
QUESTIONS:
1. Does RedHat 6.2 run kerneld, if not what does it use to automatically
load network card modules etc. Where can I find documentation on this?
2. What is the correct procedure loading modules at boot up on a RedHat
machine ?
3. I would be happy compile the USB core code into my kernel, but I would
like to have the mouse and rio500 code as modules. In the context of
question 2 is it possible to make these modules ( mouse-dev.o and rio500.o)
automatically and unload then these devices are attached ?
Your assistance is greatly appreciated.
Brett Samuel
+27 83 300 4109
http://www.dropzone.co.za
"If life throws a planet at you .... DUMP !!! "
--
Brett Samuel
083 300 4109
http://www.dropzone.co.za
"If life throws a planet at you .... DUMP !!! "
------------------------------
From: [EMAIL PROTECTED]
Subject: Re: ide kernel patch for kernel 2.2.14
Date: Wed, 13 Sep 2000 07:54:49 GMT
I am not a lawyer but it is my understanding that the 2.2.14 kernel
has some insecurity issues. I looked in the same place as you since I
too have RH 6.2. I am downloading the kernel patches from Red Hat as
I read this news group.
May the penguin be with you.
On Tue, 12 Sep 2000 13:20:24 -0400, Scott Wagner
<[EMAIL PROTECTED]> wrote:
>I have been looking for an IDE kernel patch for the 2.2.14 kernel
>(shipped with RedHat 6.2) at
>www.kernel.org/pub/linux/kernel/people/hedrick/. I have found (in
>"~/old) patches for 2.0 level kernels etc, and in the main directory
>patches for 2.2.15 - 2.2.17, but have not found 2.2.14. Is there such a
>patch, or should I use a different patch, or should I just install
>2.2.17 and be done with it?
>
>
I think, therefore, ken_i_m
Chief Gadgeteer, Elegant Innovations
------------------------------
Subject: 3c90x or 3c59x
From: Bernhard Mogens Ege <[EMAIL PROTECTED]>
Date: Wed, 13 Sep 2000 07:59:08 GMT
I am using the 3com 3C905B network interface and RedHat uses the 3c59x
network module normally. Having checked on 3com's homepage, I find
that one should try the 3c90x driver first and if it finds the network
interface, let it use it. Next insert the 3c59x driver to see if other
network interfaces are available. Having only the 3c905B card, I just
use the 3c90x driver now.
My question is this: Which of the 2 drivers (3c90x or 3c59x) is the
better choice for the 3com 3c905B network interface?
lspci says this about the card:
00:09.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
I am normally running 100Mbit/sec but I suspect that the 3c59x driver
cannot handle 100Mbit/sec reliably or that 100Mbit transfers somehow
interfere with my X driver (crashing the machine).
regards,
Bernhard Ege
------------------------------
From: [EMAIL PROTECTED] (Luuk Spreeuwers)
Subject: Re: Linux won't boot with Thunderbird!
Date: 13 Sep 2000 07:52:41 GMT
>"Frank T. Allotta" <[EMAIL PROTECTED]> wrote in message
>news:VKev5.1061$[EMAIL PROTECTED]...
>> Hi,
>>
>> I am running an Abit KT7-RAID motherboard with an AMD 750 Thunderbird.
>> I just installed them the other day. I installed Linux 6.2 and everything
>> went great during the install. Now when Linux tries to boot up, it gives
>an
>> error. It gets to a point where it says "Disabling Athlon Serial Number"
>> and then it gives a "General Protection Fault!" Then it it just locks up
>at
>> another error about "Not Syncing." What the heck is this? I had Linux
>> running on the same hard drive with a different mb and processor earlier
>in
>> the week. That is the only thing that has changed. Is this some sort of
>> BIOS setting problem? Give me a hand here!
Several others reported on this. They say Thinderbird is recognised as
Pentium III with its internal serial number thing. They say they were
able to switch off the serial number test. As far as I know nobody actually
wrote how they did this, but I presume there is a setting in the
configuration when you compile the kernel. You could try a kernel that
is not pentium optimised or, since your install works OK, use the
kernel from the boot disk.
Hope this helps,
Luuk.
--
===================================================================
Luuk Spreeuwers Image Sciences Institute
email: [EMAIL PROTECTED] University Hospital Utrecht
permanent: [EMAIL PROTECTED] Netherlands
------------------------------
From: Thomas Weiler <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.portable
Subject: Problem: PCMCIA IDE/ATAPI CDRW as SCSI
Date: Wed, 13 Sep 2000 10:07:55 +0200
Hi!
I've got a Freecom IQ-Series IDE/ATAPI PCMCIA Adapter with a Yamaha
CRW8424E CDRW. It is correctly recognized with the ide_cs Module from
the PCMCIA driversi as Device /dev/hde.
Now I want to get it work with scsi emulation to use it with cdrecord.
Does anybody know, how to get it work?
I've tried boot option "hde=ide_scsi" but it doesn't help.
I've also tried to bind the Freecom drive to a driver I called "scsi_cs"
which should load the modules scsi_mod.o and sr_mod.o from the kernel.
But I got error messages about unresolved symbols :-(
Thomas
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.hardware) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Hardware Digest
******************************