I have a problem setting up sound support on my old
Optiplex GXi. Since the CD-ROM on this machine is
broken, I took out the hard drive and put it in a
different machine (without a sound card) and installed
Progeny  with X and KDE there. Then I put the hard
disk back to the original machine. Everything seems to
be OK, except for the sound. 
Dell Optiplex GXi has a "16 bit integrated Crystal
CS4236 audio controller". 
I did the following:
removed the alsa file from /etc/modutils (I guess it
was put there when I installed KDE) and replaced it
with a file with 

alias char-major-14 cs4322
options cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330
mpuirq=9

I found that setup in
http://www.gac.edu/~nberan/linuxspecs.htm. 

then I did

update-modules

modprobe cs4232.

This failes, giving a message
.../cd4232.o init_module: device or resource busy

My guess is that the options are incorrect. How to get
the correct options? I do not have MS Windows running
on this machine. The BIOS says only that the sound is
enabled. The specifications on the Dell web page say 
"the built-in sound controller, built-in NIC ... are
assigned available IRQ's automatically during system
startup"
Similarly for DMA channels.

Any advice will is appreciated

Slawek

some printouts:

cat /proc/interrupts gives:
           CPU0       
  
0:     102224          XT-PIC  timer
  
1:        919          XT-PIC  keyboard
  
2:          0          XT-PIC  cascade
  
8:          1          XT-PIC  rtc
 
13:          1          XT-PIC  fpu
 
14:       2921          XT-PIC  ide0
 
15:          6          XT-PIC  ide1

NMI:          0


cat/proc/dma

4: cascade

cat /proc/ioports

0000-001f : dma1

0020-003f : pic1

0040-005f : timer

0060-006f : keyboard

0070-007f : rtc

0080-008f : dma page reg

00a0-00bf : pic2

00c0-00df : dma2

00f0-00ff : fpu

0170-0177 : ide1

01f0-01f7 : ide0

02f8-02ff : serial(auto)

0376-0376 : ide1

0378-037a : parport0

03c0-03df : vga+

03f6-03f6 : ide0

03f8-03ff : serial(set)

0778-077a : parport0

ffa0-ffa7 : ide0

ffa8-ffaf : ide1


dmesg gives:

Linux version 2.2.18 (root@fritz) (gcc version 2.95.2
20000220 (Debian GNU/Linux)) #1 Tue Feb 27 10:33:03
EST 2001
Detected 198949 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 397.31 BogoMIPS
Memory: 26552k/32768k available (1068k kernel code,
416k reserved, 572k data, 64k init)
Dentry hash table entries: 4096 (order 3, 32k)
Buffer cache hash table entries: 32768 (order 5, 128k)
Page cache hash table entries: 8192 (order 3, 32k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 386/387 coupling... OK, FPU using exception
16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfce2e
PCI: Using configuration type 1
PCI: Probing PCI hardware
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 32768 bhash 32768)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options
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
loop: registered device at major 7
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes;
override with idebus=xx
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: chipset revision 0
PIIX3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings:
hda:DMA, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings:
hdc:DMA, hdd:pio
hda: QUANTUM FIREBALL_TM2110A, ATA DISK drive
hdc: NEC CD-ROM DRIVE:282, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: QUANTUM FIREBALL_TM2110A, 2014MB w/76kB Cache,
CHS=1023/64/63, DMA
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2
RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 4096 blocks [1 disk] into ram disk...
|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\done.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.13)
usb.c: registered new driver hid
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.237 $ time 10:34:00 Feb 27
2001
usb-uhci.c: High bandwidth mode enabled
EXT2-fs warning: checktime reached, running e2fsck is
recommended
VFS: Mounted root (ext2 filesystem).
VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Freeing unused kernel memory: 64k freed
Adding Swap: 131000k swap-space (priority -1)
scsi0 : SCSI host adapter emulation for IDE ATAPI
devices
scsi : 1 host.
  Vendor: NEC       Model: CD-ROM DRIVE:282  Rev: 3.07
  Type:   CD-ROM                             ANSI SCSI
revision: 02
parport0: PC-style at 0x378 (0x778) [SPP,ECP,ECPPS2]
parport0: detected irq 7; use procfs to enable
interrupt-driven operation.
parport_probe: failed
parport0: no IEEE-1284 device present.
lp0: using parport0 (polling).


Also: during startup I get something like
/sbin/discovery: segmentation fault


__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com

Reply via email to