3c509 and IRQ conflicts

3c509 and IRQ conflicts

Post by Jebedia » Thu, 13 May 1999 04:00:00



I just installed the Red Hat 6.0 a few nites ago.  I was hoping it would
fix the problem with my 3Com 3c509 ethernet card, but this was not the
case.  I have narrowed the prob down to an IRQ conflict, mainly due to my
SoundBlaster AWE 64 card residing on IRQ 5.  The ethernet card seems to
like residing on this IRQ as well.  I used the 3c5x9.exe that came on the
floppies with my card.  I changed the IRQ to my empty location of 9 and
tried it in Linux again.  Still no luck.  I would try another IRQ but all
of them are taken and the SoundBlaster is pretty well set on 5 due to other
devices.  I would also try IRQ 12 where my mouse resides, but I can not put
it into USB mode for Linux yet.  Finally in desperation I put the ethernet
on IRQ 10 and IO 0x300... This at least made my card fail a lot faster, so
it is recognized.  My question is how do I make the card work or am I
screwed up a tree?

------------------  Posted via SearchLinux  ------------------
                  http://www.searchlinux.com

 
 
 

3c509 and IRQ conflicts

Post by Frater M.A.Ch.H. 99 » Fri, 14 May 1999 04:00:00


What are your results to the following commands?

    cat /proc/ioports

    cat /proc/interrupts

Also, you are setting the I/O port and interrupt in DOS/Windoze using the
utilities, and NOT trying to do it while under Linux, correct?  If so, then
what are your I/O ports and IRQ's in DOS/Windoze?

When I was having annoying trouble getting my card to take off (It was
detected immediately, but would delay initialization), I had nailed it down
to one, all-too-simple issue... when I setup the insmod argument, all I
needed to tell it was:

    insmod 3c509

Instead, I had been telling it that, as well as the I/O port and IRQ... but
didn't need to.  That's all programmed in the EEPROM when you run the setup
utility in DOS/Windoze.  So also make sure that it's not loading due to you
telling it too much.  All you should need is: insmod 3c509 --- The Linux
kernel can find out all the rest that it needs directly from the hardware.
Make sure you also power down between changing an I/O port address or IRQ
setting before trying to use it with that new configuration.  If you do not,
it will not be using the new information yet.

I don't know if this helps at all, but hopefully it will.  Let me know what
the /proc reports say.

AZOTh 999


Quote:> I just installed the Red Hat 6.0 a few nites ago.  I was hoping it would
> fix the problem with my 3Com 3c509 ethernet card, but this was not the
> case.  I have narrowed the prob down to an IRQ conflict, mainly due to my
> SoundBlaster AWE 64 card residing on IRQ 5.  The ethernet card seems to
> like residing on this IRQ as well.  I used the 3c5x9.exe that came on the
> floppies with my card.  I changed the IRQ to my empty location of 9 and
> tried it in Linux again.  Still no luck.  I would try another IRQ but all
> of them are taken and the SoundBlaster is pretty well set on 5 due to
other
> devices.  I would also try IRQ 12 where my mouse resides, but I can not
put
> it into USB mode for Linux yet.  Finally in desperation I put the ethernet
> on IRQ 10 and IO 0x300... This at least made my card fail a lot faster, so
> it is recognized.  My question is how do I make the card work or am I
> screwed up a tree?

> ------------------  Posted via SearchLinux  ------------------
>                   http://www.searchlinux.com


 
 
 

3c509 and IRQ conflicts

Post by Frater M.A.Ch.H. 99 » Fri, 14 May 1999 04:00:00


Oh, by the way, seeing the similar post below and the reply, I'd almost
forgotten... make sure that you've used the 3com utilities in DOS/Windoze to
disable the Plug-and-play support on the 3c509.  I'd totally forgotten that
that was the first thing that had to happen before making any progress at
all on my RedHat 5.2 Linux box.

AZOTh 999


Quote:> I just installed the Red Hat 6.0 a few nites ago.  I was hoping it would
> fix the problem with my 3Com 3c509 ethernet card, but this was not the
> case.  I have narrowed the prob down to an IRQ conflict, mainly due to my
> SoundBlaster AWE 64 card residing on IRQ 5.  The ethernet card seems to
> like residing on this IRQ as well.  I used the 3c5x9.exe that came on the
> floppies with my card.  I changed the IRQ to my empty location of 9 and
> tried it in Linux again.  Still no luck.  I would try another IRQ but all
> of them are taken and the SoundBlaster is pretty well set on 5 due to
other
> devices.  I would also try IRQ 12 where my mouse resides, but I can not
put
> it into USB mode for Linux yet.  Finally in desperation I put the ethernet
> on IRQ 10 and IO 0x300... This at least made my card fail a lot faster, so
> it is recognized.  My question is how do I make the card work or am I
> screwed up a tree?

> ------------------  Posted via SearchLinux  ------------------
>                   http://www.searchlinux.com