Confused about ix86 identifaction numbers
I have RH9 on an HP system with an Intel Celeron, and after installation sometime ago, I upgraded the kernel to version 2.4.20-31.9. At that time I didn't install the source code. Now I want to install the source code but I'm not sure which ix86 source is needed. RH identifies the Intel based systems rpm's as i386, however I think they are refering to all Intel based systems as i386 and not really meaning an actual 386 computer. My confusion is this, there are kernel source rpms available for i386, i586, and i686. I ran the Synaptic app to let it download and install the source for me, however after installation I reviewed the Readme file and discovered, much to my suprise, that the i386 source that it installed was actually for a 386 or 486 computer. So I uninstalled it. No harm done. Now I'm confused about which kernel sorce to install, and about why Synaptic installed that version. Is that the correct version for an Intel Celeron, or do I need to install the i686 version? My logon prompt shows "Redhat Linux 9 (Shrike) Kernel 2.4.20-31.9 on an i686" Any insight to this would be greatly appreciated.