lagerratrobe
Group: Members
Posts: 50
Joined: Dec. 2005 |
|
Posted: Dec. 02 2005,22:52 |
|
I'm new to DSL after installing it on my Dell Inspiron 3200 laptop last night. So far I am very impressed, but I am having a bit of an issue getting sound to work properly. I followed the instructions posted on the http://damnsmalllinux.org/wiki/index.php/Inspiron_3200_Walkthrough for enabling sound, and made a bash script in init.d with the following lines in it:
modprobe sound modprobe ad1848 insmod uart401 insmod cs4232 io=0x530 irq=5 dma=1 dma2=0 mpuio=0x330 mpuirq=5
These commands had worked flawlessly in the recent past on a previous installation of Debian that I'd had on the machine, so I felt safe in making them into a script and having them executed at boottime. I made a S100sound ---> ../init.d/dell_sound entry in /etc/rc5.d, made sure perms were right, and rebooted the machine.
At boot time, I can see the modules getting inserted, and now I have a sound panel in the extended window manager where before there was none. I fired up XMMS and it connected to the Classical station url that it comes with and started playing, but no sound came out of the speakers. I could see the changing level bars in the EQ, but despite all attempts to adjust volume, check that system wasn't muted, etc, I could not hear a thing.
I've checked forum and found similar posting, but with no resolution to problem. http://damnsmalllinux.org/cgi-bin....t=9695. In that posting user "tempestuos" had suggested doing the following:
- Run "lsmod" to see if the maestro module is loaded. - If not, load it manually - "modprobe maestro" - Make sure your bios is set for PnP OS = NO. - Run "cat /proc/interrupts" to check for IRQ conflicts. - Play an audio file from the commandline ... say, mpg321.
Below are the results from those tests:
1. lsmod -------- Module Size Used by Not tainted cs4232 3652 1 uart401 6052 0 [cs4232] ad1848 20844 0 [cs4232] sound 55244 1 [cs4232 uart401 ad1848] soundcore 3428 4 [sound] mousedev 3832 0 (unused) hid 22788 0 (unused) input 3168 0 [mousedev hid] cloop 39364 0 (unused) serial 52196 0 (autoclean) ieee1394 183300 0 usb-uhci 21708 0 (unused) usbcore 58240 1 [hid usb-uhci] af_packet 13608 0 (autoclean) orinoco_cs 4468 1 orinoco 32940 0 [orinoco_cs] hermes 5124 0 [orinoco_cs orinoco] ds 6536 2 [orinoco_cs] yenta_socket 9700 2 pcmcia_core 39840 0 [orinoco_cs ds yenta_socket] ide-cd 28768 0 ide-scsi 9264 0 rtc 7004 0 (autoclean)
2. BIOS is set to "PNP OS: NO"
3. /proc/interrupts CPU0 0: 1932790 XT-PIC timer 1: 4301 XT-PIC keyboard 2: 0 XT-PIC cascade 3: 10655 XT-PIC orinoco_cs 5: 0 XT-PIC Crystal audio controller 8: 0 XT-PIC rtc 10: 4 XT-PIC usb-uhci 11: 0 XT-PIC Texas Instruments PCI1131, Texas Instruments PCI1131 (#2) 12: 32187 XT-PIC PS/2 Mouse 14: 20076 XT-PIC ide0 15: 33 XT-PIC ide1 NMI: 0 LOC: 0 ERR: 0 MIS: 0
4. mpg321 file results ---------------------- This was interesting. I got no sound to come out, but when mpg321 started to play, I could hear static.coming out of the laptop speakers. XMMS just shows the moving EQ bars, but no speaker static. Below is the verbose output of mpg321.
> mpg321 -v Lonely-No-More-\(Rob-Thomas\).mp3 High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3. Version 0.59q (2002/03/23). Written and copyrights by Joe Drew. Uses code from various people. See 'README' for more! THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Playing MPEG stream from Lonely-No-More-(Rob-Thomas).mp3 ... MPEG 1.0, Layer: III, Freq: 44100, mode: Joint-Stereo, modext: 2, BPF : 2560 Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0. Bitrate: 128 Kbits/s, Extension value: 2 Audio: 1:1 conversion, rate: 44100, encoding: signed 16 bit, channels: 2 Frame# 68 [10205], Time: 00:01.77 [04:26.57], [0:01] Decoding of Lonely-No-More-(Rob-Thomas).mp3 finished.
Has anyone experienced something similar before? --
|