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

