hardware conflict: eth0 vs sound.

hardware conflict: eth0 vs sound.

Post by Alexbor » Sun, 13 Aug 2000 04:00:00

I have a hardware conflict with my DFE-530TX (module
via-rhine, irq=10, io=0x1080) and my sound card OPL3-SA3 isa onboard
dma=0 dma=1, io=0x370, 0x300, 0x388, 0x530, 0x220).

Both of them works properly one at the time but when I load the
via-rhine module (with the rp-PPPoE software for Hi-Speed Edition aDSL)
, my OPL3-SA3 is turned off.

I can't find where is the conflict. I've tried (in /proc) cat ioports,
interrupts, devices, pci, nether with
lsdev, lsmod and others...

I've tried a set of variables in /etc.conf.modules and /etc/isapnp.conf
but the only setting that works for both devices is the one who causes
this conflict.

Suggestions on how the get through this or other tools I didn't use?

Any suggestion appreciated...


version 2.95.2 19991024 (release)) #1 SMP Tue Jan 4 21:15:44 CET 2000
mapped APIC to ffffe000 (00289000)
Detected 233291276 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 232.65 BogoMIPS
Memory: 127724k/131008k available (1152k kernel code, 420k reserved,
1636k data, 76k init, 0k bigmem)
Dentry hash table entries: 262144 (order 9, 2048k)
Buffer cache hash table entries: 131072 (order 7, 512k)
Page cache hash table entries: 32768 (order 5, 128k)
VFS: Diskquotas version dquot_6.4.0 initialized
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.

Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX

per-CPU timeslice cutoff: 100.12 usecs.
CPU0: Intel Pentium II (Klamath) stepping 04
SMP motherboard not detected. Using dummy APIC emulation.
PCI: PCI BIOS revision 2.10 entry at 0xfd9b3
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Enabling I/O for device 00:78
PCI: Enabling memory for device 00:78
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 131072 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:DMA, hdd:pio
hda: FUJITSU MPD3084AT, ATA DISK drive
hdb: WDC AC21200H, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: FUJITSU MPD3084AT, 8063MB w/512kB Cache, CHS=1027/255/63
hdb: WDC AC21200H, 1222MB w/128kB Cache, CHS=621/64/63
hdc: ATAPI 50X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :   513.207 MB/sec
 p5_mmx    :   537.210 MB/sec
   8regs     :   415.290 MB/sec
   32regs    :   219.837 MB/sec
using fastest function: p5_mmx (537.210 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 < hda5 hda6 hda7 > hda3 hda4
 hdb: hdb1
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 76k freed
Adding Swap: 136512k swap-space (priority -1)
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
Found OPL3-SAx (YMF719)
YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
CSLIP: code copyright 1989 Regents of the University of California
PPP: version 2.3.7 (demand dialling)
PPP line discipline registered.
registered device ppp0
via-rhine.c:v1.01 2/27/99  Written by Donald Becker
eth0: VIA VT3043 Rhine at 0x1080, 00:50:ba:e9:3c:1f, IRQ 10.
eth0: MII PHY found at address 8, status 0x782d advertising 05e1 Link


hardware conflict: eth0 vs sound.

Post by Andrey Vlaso » Tue, 15 Aug 2000 04:00:00

Hi there,

I'd like that you checked that in BIOS you have PnP OS option switched to
1. Now you can try to change PCI slots for Sound card and NIC as BIOS by
    assign IRQ to some slots.
2. But you can download (or may be you have it on floppy which you got with
    software for NIC and assign it diffrent available IRQ and may be IO
3. In some BIOS you can assign IRQ to PCI slots by hand.

So, now your turn to select preferable method to assign resources to SOUND
and NIC -
select one which better fit your case.



1. need to learn hardware troubleshooting - sound hardware conflict

I seem to have a port conflict problem then installing my soundcard:
 sam9407[#0:st128pci]: I/O port 0xfcf2 already in use

This seems to be a good oppurtunity for me to learn hardware
troubleshooting, but I don't?know the diagnostic commands to check
IRQs, port-use etc.

Could someone please tip me on a good resource, or simply give me a
tip of useful commands / methods.

Or - if you feel like it - help me with my specific problem:
 Card: Soundtrack 128DDMA
 Module sam9407 loaded ok in the kernel, and the devs
 /dev/sam[01]_* exist.

The problem might be that my on-soundcard-board 72-pin RAM sucks but
I'm not sure.

Martin Helmer

2. Screen saver problem on Red Hat 6.1

3. irq conflict between sound card and eth0

4. GCC/LD error values-Xa.o on Solaris 7 (Sparc)

5. eth0 vs. ppp0 default gateway conflict

6. firstnaz nymserver all passthru2

7. Hardware conflict (winmodem and sound card) on DELL Laptop

8. 3Com Etherlink XL PCI 3C900B REV-A

9. "eth0" vs. "eth0:1"

10. Linux vs OS2 vs NT vs Win95 vs Multics vs PDP11 vs BSD geeks

11. solaris desktop vs. server, vs. hardware

12. eth0: Possible IRQ conflict on IRQ7?

13. sbpcd and eth0 conflict