Lenard <lenard@127.0.0.1> wrote in message news:<pan.2003.11.11.16.31.37.203076@127.0.0.1>...
> On Tue, 11 Nov 2003 05:28:53 -0800, Alex typed:
>
> > Hi folks,
> >
> > I've read that the kernel in Fedora Core 1 has issues with PCMCIA, and
> > after doing a full install on my laptop, I found this to be true as it
> > doesn't recognize any PCMCIA device.
>
> PCMCIA support with Red Hat's supplied kernels is spotty at best. You do
> not need to upgrade the kernel, all you need to do is repair/fix the
> PCMCIA support problem (you need to be root or equivalent for some of
> this);
>
> Remove the kernel-pcmcia-cs-3.1.31-13.i386.rpm;
>
> $ rpm -e kernel-pcmcia-cs
>
> Download and install kernel-source-2.4.22-1.2115.nptl.i386.rpm
>
> $ rpm -i kernel-source-2.4.22-1.2115.nptl.i386.rpm
>
> Type; cd /usr/src/linux-2.4
>
> It is important that kernel build starts with the source tree in a known
> condition.
>
> Type; make mrproper
> Type; make xconfig
>
> This open an xterm kernel configuration screen that you can use to
> customize your kernel.
>
> Click on the Load configuration from File button
>
> This will open a new window, in this window type in the following;
> /boot/config-2.4.22-XXXXXX
> (the filename matches your current kernel_version number)
>
> Click on the OK button
>
> The window will close and you will be back at the kernel configuration
> screen.
>
> Click on the General setup button
> (new window will open)
>
> Click on the PCMCIA/CardBus support button (new window will open)
>
> Click on the n next to the top choice of PCMCIA/CardBus support
>
> Click on the OK button
> (window closes)
>
> Click on the Main Menu button
> (window closes)
>
> Click on the Save and Exit button
> (window closes)
>
> You now should be ready to build a new kernel with kernel PCMCIA support
> disabled, now you can build it.
>
> Type; make dep
> Type; make clean
> Type; make bzImage
> Type; make modules
>
> This will take a fair amount of time, don't worry, be patient, have a
> drink and maybe something to eat!
>
> Type; make modules_install
> Type; make install
>
> This will write a new kernel boot option in grub, the one you just
> finished building and just installed.
>
>
> Download and unpack the pcmcia-cs-3.2.4.tar.gz available at;
> http://pcmcia-cs.sourceforge.net/
>
> From the console or xterm session from the location you stored the
> downloaded pcmcia-cs-3.2.4 package;
>
> Type; tar -zxpvf pcmcia-cs-3.2.4.tar.gz
>
> Type; cd pcmcia-cs-3.2.4
>
>
> Re-boot the system and select the new kernel you built earlier, hint it
> will have custom at the end of the menu choice.
>
> Type; ./Configure
>
> Answer the following questions like the examples below;
>
> kernel source directory is: /usr/src/linux-2.4
>
> build trusting versions: n
>
> include 32-bit cardbus support: y
>
> PnP BIOS resource checking: n
>
> Module install dir: /lib/modules/2.4.22-XXXXXXcustom (the directory
> matches your new kernel_version number)
>
> Type; make all
> Type; make install
>
> In /etc/sysconfig/pcmcia, you should have;
>
> PCMCIA=yes
> PCIC=i82365
> PCIC_OPTS=
> CORE_OPTS=
> CARDMGR_OPTS=
>
> You can check with the command; cat /etc/sysconfig/pcmcia
>
> If not, using your choice of editor, edit the file and make any needed
> changes.
>
> Further help and reading can be found here;
>
> http://www.linuxselfhelp.com/HOWTO/Kernel-HOWTO.html
> http://pcmcia-cs.sourceforge.net/ftp...CIA-HOWTO.html
Hi...
Thanks again for the help, but alas, didn't work. when I ran 'make
modules', it ran for about 45 minutes and errored out with vmlinux
error. I went ahead and ran 'make modules-install' and 'make
install', but it didn't do much after that. Rebooted and no second
kernel listed.
I guess Fedora isn't as robust as Red Hat 9 since I do remember doing
this one in Red Hat to add NTFS support. I'll try to do a complete
install of Fedora C1, maybe I missed something... though i checked
almost EVERYTHING on the install, including all development tools
because I anticipated doing something like this to get PCMCIA support.
If this doesn't work, back to RH9 or another distro.
Take care and thanks for all the info you posted... maybe it'll work
for someone else better then I.
Alex.