View Single Post

  #19 (permalink)  
Old 01-09-2004
Carl
 
Posts: n/a
Default Re: 3Com Etherlink III (3C509B) won't work


>>How do I change the interrupt line ? - can I just change the value in the
>>modules.conf file ?


well interrupts can be shared so lets first make sure the modules.conf
has the correct interrupt.

>
>
> That only informs the driver of what IRQ the card is using. (and I
> thought the driver could find that by interrogating the card nowadays,
> so maybe if you HAVE an irq= thing there, that is wrong?).
>
> If you want to change the irq that the card uses, you have to set it on
> the card.
>
> Depending on the card, that may involve using the dos setup disk for
> it, or if you are lucky and it is pnp (which probably is faulty on the
> card ..), using isapnp, or if you are very very lucky, use 3c5x9setup.
>
> Peter


I think he just needs to make sure the driver is trying to use the
proper irq that the card is set to. he should do this

lspci -v

or

cat /proc/pci


that should list several devices, and you should from that be able to
tell the irq your network card is on.

if you do not have 2 network cards installed, you should only have 1
entry for a network card in /etc/modules.conf

alias usb-controller usb-uhci
alias eth0 3c509
options 3c509 irq=5
alias eth1 3c509

I would eliminate altogether or just put a # in front of that options
line, and see if that fixes it. but first if you do not have 2 cards,
erase that alias eth1 3c509 line altogether.


i really expect the 3c509 should work without manually telling the
driver which irq the card is set to, what does the readme say about that?


as a note I have an nforce chipset and my modules.conf has this for
network settings

alias eth0 nvnet


clg

Reply With Quote