Need help with IRQ conflict with pcmcia network card

Mark Phillips plug-discuss@lists.plug.phoenix.az.us
Wed, 19 Jun 2002 20:44:05 -0400


The kernel (2.4.18) finally compiled (after 8 hours - see below) and actualy works! However, I now get an IRQ conflict with my ethernet pcmcia card!

I get the error message
3c589_cs RequestIRQ: Resource in use
in /var/log/messages. I added the line
module "3c589_cs" opts "irq_mask=0x2240"
to /etc/pcmcia/config.opts, but I still get the same message (based on the /etc/pcmcia/interrupts file and the bios settings, IRQ 6, 9 and 13 should be free; hence the 0x2240). My ethernet card is a 3Com 3c589D (Etherlink III) pcmcia card.

Any brilliant (or not so brilliant) ideas will be greatly appreciated!

Mark
> 
> From: Mark Phillips <phillipsm@cox.net>
> Date: 2002/06/18 Tue PM 11:47:16 EDT
> To: plug-discuss@lists.plug.phoenix.az.us,  kevin_brown@qwest.net
> Subject: Re: Re: Need Help with Redhat 7.3 Install
> 
> Kevin,
> 
> Thanks again for your help and for documenting this process! I should add one note to your instructions because, in my case, the first time I followed them the kernel build failed.
> 
> I used the i586.config file instead of the i386, so that may be the difference. I made two changes to the i586.config file:
> 
> 1. I changed CPU type to Pentium MMX (which is the processor in my Dell Inspiron 3000, and I am hoping for some improvement in performance - about 50% - 75% based on some Intel propaganda I read on the web for MMX)
> 2. I removed the pcmcia stuff as you described below. 
> 
> I think the build failed because one of the defaults in the i586.config file included pcmcia support for the QuickNet Internet LineJack/PhoneJack card. The error message (oops - I forgot to write it down) said the build failed due to some missing pcmcia related files. 
> 
> You can find this (bizarre??) card under Telephony Support. Maybe it was not included in the i386.config file??
> 
> I am rebuilding the kernel again without pcmcia support for this card, and it is still going strong (5 hours and counting).
> 
> I will let you know if I find any other problems.
> 
> Thanks again!
> 
> Mark
> > 
> > From: "Kevin Brown" <kevin_brown@qwest.net>
> > Date: 2002/06/17 Mon PM 07:12:36 EDT
> > To: plug-discuss@lists.plug.phoenix.az.us
> > Subject: Re: Need Help with Redhat 7.3 Install
> > 
> > I gave Mark a call this morning, but thought I'd send this out to the list since
> > several people have had this issue with RH7.3 and PCMCIA support on laptops.
> > 
> > To fix this requires a rebuild of the kernel and the removal of the pcmcia rpm
> > package from the system.
> > 
> > rpm -e kernel-pcmcia-cs
> > 
> > Grab the src.rpm for kernel-2.4.18 and the raw tar.gz for the kernel from
> > kernel.org
> > wget
> > ftp://ftp.redhat.com/pub/redhat/linux/updates/7.3/en/os/i386/SRPMS/kernel-2.4.18-4.src.rpm
> > wget ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.18.tar.gz
> > wget
> > http://telia.dl.sourceforge.net/sourceforge/pcmcia-cs/pcmcia-cs-3.1.34.tar.gz
> > cd /usr/src
> > tar -xvzf ~/linux-2.4.18.tar.gz
> > rpm -ivh ~/kernel-2.4.18.src.rpm
> > cd /usr/src/redhat/SOURCES
> > cp kernel-config-<architecture> /usr/src/linux/.config
> > 
> > Alter the config of the kernel:
> > cd /usr/src/linux
> > make menuconfig
> > 
> > Remove PCMCIA Support
> > General setup -> PCMCIA/CardBus support -> PCMCIA/CardBus support
> > hit n to remove it, then exit config and save the changes
> > 
> > make dep && make clean && make bzImage && make modules && make modules_install
> > 
> > Wait for it to finish.  On my P150 this took most of the night to do.
> > 
> > cd /usr/src/linux/arch/i386/boot
> > cp bzImage /boot/vmlinuz-2.4.18
> > 
> > Assuming you are using grub, edit /etc/grub.conf
> > Assuming you are using lilo, edit /etc/lilo.conf, then rerun lilo
> > 
> > Easy way to edit both is to copy the config that is currently booting and rename
> > kernel it is loading.
> > 
> > Reboot the system and select the recently compiled kernel.
> > 
> > Now rebuild PCMCIA support.
> > 
> > cd /usr/src
> > tar -xvzf ~/pcmcia-cs-3.1.34.tar.gz
> > cd pcmcia-cs-3.1.34
> > make config && make all && make install
> > 
> > You should be able to accept the defaults during make config.  Once done test by
> > starting it up.
> > 
> > /etc/rc.d/init.d/pcmcia start
> > 
> > Hope this helps.
> > 
> > > I had RH7.0 running on my laptop and I installed RH 7.3 from CDs. However, I cannot get the pcmcia services to work, so I cannot connect to my network. I have to be out of town this weekend, or I would come to the install-fest for help.
> > > 
> > > If anyone is willing to spend some time with me getting my laptop up and running, please call me on my cell 602 524-0376. My work laptop was stolen from my car, so I am trying to get my old laptop upgraded and working. Since I cannot get on the 'net I am sending this email from the library, so I will not be able to respond to this email!
> > > 
> > > Thanks!
> > > 
> > > 
> > > 
> > > Mark Phillips
> > > Phillips Marketing, Inc.
> > > 480.945.0798
> > > 480.945.9197 fax
> > > mark@phillipsmarketing.biz
> > > 
> > > ________________________________________________
> > > See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
> > > 
> > > PLUG-discuss mailing list  -  PLUG-discuss@lists.plug.phoenix.az.us
> > > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> > ________________________________________________
> > See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
> > 
> > PLUG-discuss mailing list  -  PLUG-discuss@lists.plug.phoenix.az.us
> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> > 
> 
> 
> Mark Phillips
> Phillips Marketing, Inc.
> 480.945.0798
> 480.945.9197 fax
> mark@phillipsmarketing.biz 
> 
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail.
> 
> PLUG-discuss mailing list  -  PLUG-discuss@lists.plug.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> 

Mark Phillips
Phillips Marketing, Inc.
480.945.0798
480.945.9197 fax
mark@phillipsmarketing.biz