Modem and soundcard conflict

Barry Freshwater barryf at btinternet.com
Tue Aug 22 21:57:39 BST 2000


Hi All,

I have disabled both serial ports in my bios settings and now I have
both modem and sound card working, I'm happy about that but I am sure
its not the right way to go about it, any pointers gratefully received.
Rebuilt my kernel after adjusting /sys/dev/sound/pcm/mixer.c mixer to
stop me having to keep adjusting the settings.

Regards

Barry

----------Original Message----------
Subject: Modem and soundcard conflict
   Date: Tue, 08 Aug 2000 23:31:01 +0100
   From: Barry Freshwater <barryf at btinternet.com>
     To: "freebsd-users at uk.freebsd.org" <freebsd-users at uk.freebsd.org>


Hi all,

Since the release of 4.0 (I am now running 4.1 stable) I had been
resigned to not having my sound card (Creative SB AWE64) working, I have
devices pcm and sbc in my kernel and pnp aware O/S in my bios settings.
When the system boots it allocates my modem to sio4 and irq 5 (my
previous irq setting for my sound card), and irq 9 to my sound card -
modem works fine sound doesn't. To get the modem to give up irq 5 I
disabled sio0 and sio1 manually in kernel.conf (Userconfig should write
to this file but doesn't), my sound card now works albeit having to keep
adjusting the mixer settings - modem now allocated sio4 & irq 4 and
doesn't work. It also does not respond to any settings in ppp.conf other
than cuaa4 and using the terminal in ppp gives no response from the
modem at all. Windoze is showing the modem at irq 10 and the sound card
at irq 5, and anything using irq 10 I disabled hoping the modem would
take up the offer to no avail.

What I would like to find out is if pcm, sbc or sio4 do not appear in
userconfig (I have also used pcm0 & sbc0 in building my kernel) how can
I adjust settings to avoid the conflicts I seem to be getting. I have
attached dmesg in case it helps, many thanks.

Best wishes

Barry Freshwater
-- 
| Barry Freshwater M.Inst.R    | FreeBSD - The Power To Serve |
| mailto:barryf at btinternet.com | http://www.freebsd.org/      |

Dmesg

Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights
reserved.
FreeBSD 4.1-STABLE #7: Tue Aug  8 09:41:58 BST 2000
    root at barryf.btinternet.com:/usr/src/sys/compile/BARRY
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (265.54-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x634  Stepping = 4
 
Features=0x80fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMO
V,MMX>
real memory  = 67108864 (65536K bytes)
config> di      bt0
config> di      adv0
config> di      aha0
config> di      aic0
config> di      cs0
config> di      ed0
config> di      fe0
config> di      ie0
config> di      le0
config> di      lnc0
config> di      sn0
avail memory = 60985344 (59556K bytes) 
Preloaded elf kernel "kernel" at 0xc044e000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc044e09c.
Pentium Pro MTRR support enabled
md0: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443LX (440 LX) host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82443LX (440 LX) PCI-PCI (AGP) bridge> at device 1.0 on
pci0
pci1: <PCI bus> on pcib1
pci1: <ATI Mach64-GB graphics accelerator> at 0.0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xffa0-0xffaf at device 7.1
on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xef80-0xef9f irq
11 at de
vice 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub0: port 1 power on failed, IOERROR
uhub0: port 2 power on failed, IOERROR
chip1: <Intel 82371AB Power management controller> port 0xfcb0-0xfcbf at
device 7.3 on pci0 isa0: too many dependant configs (8)
isa0: too many dependant configs (8)
isa0: unexpected small tag 14
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on
isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on
isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
pca0 at port 0x40 on isa0
adv1: Invalid baseport of 0x3e8 specified. Nearest valid baseport is
0x330.  Failing probe.
sio4: <Pace 56 Voice Internal Plug & Play Modem> at port 0x3e8-0x3ef irq
5 on isa0
sio4: type 16550A
sbc0: <Creative SB AWE64> at port 0x220-0x22f,0x300-0x301,0x388-0x38b
irq 9
drq 0,5 on isa0 
sbc0: setting card to irq 9, drq 0, 5 
pcm0: <SB DSP 4.16> on sbc0 
adv1: Invalid baseport of 0x200 specified. Nearest valid baseport is
0x210. 
Failing probe.  
unknown0: <Game> at port 0x200-0x207 on isa0
adv1: Invalid baseport of 0x620 specified. Nearest valid baseport is
0x330.  Failing probe.
unknown1: <WaveTable> at port 0x620-0x623 on isa0
IP packet filtering initialized, divert enabled, rule-based forwarding
disabled,
default to deny, logging limited to 100 packets/entry by default
ad0: 4125MB <FUJITSU MPB3043ATU> [8940/15/63] at ata0-master using
UDMA33
acd0: CDROM <MATSHITA CR-586> at ata1-master using PIO4
Mounting root from ufs:/dev/ad0s2a




More information about the Ukfreebsd mailing list