George Petri wrote:
> 
> On Friday 03 August 2001 22:35, you wrote:
> > Your sound and ethernet cards are stomping upon one another. Maybe Linux
> > has better ability to deal with conflicting IRQ's but I'm surprised that
> > you haven't had lockups - you likely would have with windoze.
> 
> Does this IRQ conflict explain the poor performance of my Ethernet card?
> 

I'm surprised it works at all.

> >
> > I only know one way to deal with this (though there may be more).
> >
> > Edit the file /etc/conf.modules.
> > You will probably have an 'alias eth0 some_driver_name' line in the
> > file. Add the following just above that line.
> >
> > options some_driver_name irq=## io=0x###
> >
> > Just plug in numbers to work. I'd suggest irq 10 or 11 (you can 'more
> > /proc/interrupts' to see what the system thinks is available). You may
> > not need to specify an io port (leave it off if you don't) but 0x280 and
> > 0x300 are usually ok if you find that you do.
> >
> > Restart the networking subsystem or reboot.
> 
> I've tried all the combinations of irq and io port that you have suggested but
> every time I get this after running "service network start":
> 
> Setting network parameters:                                [  OK  ]
> Bringing up interface lo:                                  [  OK  ]
> Bringing up interface eth0:  Delaying eth0 initialization.
>                                                            [FAILED]
> 
> Even if I write "options tulip irq=9" (irq 9 is the normal IRQ that my
> Ethernet card is on, sharing with the sound card), it still causes that
> error!
> 
> My /etc/modules.conf looks like this:
> 
> alias net-pf-4 ipx
> pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
> alias usb-interface usb-uhci
> alias parport_lowlevel parport_pc

Try it from another direction. Add a line here and see if this helps:

options es1371 irq=5

> post-install snd-card-ens1371 modprobe snd-pcm-oss
> pre-install plip modprobe parport_pc ; echo 7 > /proc/parport/0/irq
> alias sound-slot-0 es1371
> options tulip irq=10               <--- my line!!!
> alias eth0 tulip
> alias char-major-62 ltmodem
> 

Also, after you make any changes to conf.modules (or modules.conf -
depends on the system) you should run 'depmod -a' to set dependancies.

I also noted in another post that you have PNP OS set to true in BIOS. I
always disable this to force hardware setup by the PNP bios (even when
running the bloated evil OS). There may also be an option in bios to
force the system to reset all device settings. This option, _IF_ it
exists, will be in the same area in the bios as the PNP OS option. Set
PNP OS to false and try a hardware redetect with this other bios option
if you can.

I don't know why the tulip card hasn't responded to the irq change
option - I thought that it would. But it won't matter either if you can
get the sound card to change. It might be necessary to re-run your sound
set up after you change the sound irq.

> cat /proc/pci gives:
> 
> PCI devices found:
>   Bus  0, device  12, function  0:
>     Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 4).
>       IRQ 9.
>       Master Capable.  Latency=64.  Min Gnt=12.Max Lat=128.
>       I/O at 0xef00 [0xef3f].
>   Bus  0, device  14, function  0:
>     Ethernet controller: Macronix, Inc. [MXIC] MX987x5 (rev 37).
>       IRQ 9.
>       Master Capable.  Latency=64.  Min Gnt=8.Max Lat=56.
>       I/O at 0xe400 [0xe4ff].
>       Non-prefetchable 32 bit memory at 0xfebff800 [0xfebff8ff].
> 
> cat /proc/interrupts (please ignore the "acpi" thing...I have been fooling
> around will the kernel...acpi will not be there after today!):
> 
>            CPU0
>   0:     529046          XT-PIC  timer
>   1:      15373          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   9:      56576          XT-PIC  acpi, es1371, eth0   <-- CONFLICT!!!!
>  12:     275595          XT-PIC  PS/2 Mouse
>  14:     689712          XT-PIC  ide0
>  15:        118          XT-PIC  ide1
> NMI:          0
> ERR:          0
> 

Hope this helps.


-- 
Mike Rambo
[EMAIL PROTECTED]

Reply via email to