Probleme mit SIL680 und SuSE 9.1

Probleme mit SIL680 und SuSE 9.1

Post by Daniel Wil » Sat, 04 Sep 2004 17:46:37



Hallo Leute,

ich habe hier ein sehr merkwriges Problem:
mein Server funktionierte sehr zuverl?ssig unter SuSE8.2. Ich habe das
System gesichert und dann eine Neuinstallation von SuSE9.1 durchgefhrt.
(gleiche Partitionen, lediglich neu formatiert) Die Hardware habe ich auch
nicht angefasst.

Der Server strtzt unter SuSE 9.1 mehr oder weniger reproduzierbar ab, dann
geht alles wieder wie gewohnt, dann kommen wieder abstrze..... dann l?uft
er wieder, wo er die letzten 5 mal reproduzierbar h?ngen blieb. Misteri?s.

Die Hardware AMD K6 200, Raid Controller mit SIL 680 Chip, 64 MB RAM, einer
80GB IDE-HDD am Raid (hde) (Da das Board sich mit der HDD am normalen IDE
aufh?ngt.)

Nach grndlichem durchforsten der /var/log/messages und der dmesg ausgabe
finde ich immer wieder folgende Zeilen (seit dem Zeitpunkt der SuSE 9.1
installation, bei 8.2 bis zur letzten Minute kein einziges mal):
.....
Aug 31 21:14:05 server kernel: hde: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Aug 31 21:14:05 server kernel: hde: dma_intr: error=0x84 { DriveStatusError
BadCRC }
Sep  1 12:46:28 server kernel: hde: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Sep  1 12:46:28 server kernel: hde: dma_intr: error=0x84 { DriveStatusError
BadCRC }
Sep  2 21:01:17 server kernel: hde: dma_intr: status=0x51 { DriveReady
SeekComplete Error }
Sep  2 21:01:17 server kernel: hde: dma_intr: error=0x84 { DriveStatusError
BadCRC }
....

Die Festplatte habe ich geprft mit einem testprogramm vom Hersteller (0
Fehler). Die Kabel sind auch getauscht.

hdparm /dev/hde liefert:
/dev/hde:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 156368016, start = 0

Wenn ich  mit hdparm -d 0 /dev/hde das DMA abschalten will, h?ngt er sich 1
bis 2 Sekunden sp?ter auf. (Kein Kernel-Panic sonder ewig langsam beim
Bildschirm scrollen und reagiert auf keine Eingaben mehr)
Wenn ich beim grub boot-Prompt eingebe hde=nodma oder ide=nodma ist das DMA
trotzdem an (hdparm Ausgabe).
Wenn ich in /etc/sysconfig/ide folgenden eintrage:
DEVICES_FORCE_IDE_DMA="hde:off", kann ich den Rechner nicht mehr booten
(bleibt h?ngen)

Ich habe mir den 2.6.8.1 von Kernel.org runtergeladen, hier ist die
DMA-Fehlermeldung genauso. Im Grunde das gleiche....

Mit Kernel 2.4 gabs diese Probleme kein einziges mal (hab ich in den
logfiles des letzten Jahres nachgesehen)

Hat irgenjemand eine Idee? Ich glaube an ein Kernelproblem oder irgend eine
Konfiguration von SuSE, die sich mit dem Kontroller beisst.....

Vielen Dank fr eure Ideene und eure Hilfe,

Daniel

 
 
 

1. sound probleme (SuSE 9.1)

Hello,

can anybody please help with the following problem?

After update to SuSE Linux 9.1 the soundcard produces
strange noisy sound, as if a cable would be loose
or like an amplifier at the limit.

I swapped the soundcard and had the same problem with
an other card of the same type.

This
http://portal.suse.com/sdb/en/2004/05/thallma_91_sndsilence.html
did not solve the problem.

After maually starting aplay I get:

work5:/data # aplay -c 1 -t raw -r 8000 -f S16_LE ./php_project/v9/simulator/data/noise/benz_2_4_8k.raw
Playing raw data './php_project/v9/simulator/data/noise/benz_2_4_8k.raw' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
ALSA lib pcm.c:824:(snd_pcm_sw_params) snd_pcm_sw_params: params->avail_min problem for start_threshold
aplay: set_params:929: unable to install sw params:
start_mode: DATA
xrun_mode: STOP
tstamp_mode: NONE
period_step: 1
sleep_min: 0
avail_min: 1000
xfer_align: 1000
silence_threshold: 0
silence_size: 0
boundary: 524288000
work5:/data # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: AudioPCI [Ensoniq AudioPCI], device 1: ES1371/2 [ES1371 DAC1]
   Subdevices: 1/1
   Subdevice #0: subdevice #0

aplay -l issues:

work5:/data # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: AudioPCI [Ensoniq AudioPCI], device 0: ES1371/1 [ES1371 DAC2/ADC]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: AudioPCI [Ensoniq AudioPCI], device 1: ES1371/2 [ES1371 DAC1]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
work5:/data #

A very strange effect is, that a sampling frequemcy of 8001 seems to be ok:

aplay -c 1 -t raw -r 8001 -f S16_LE ./php_project/v9/simulator/data/noise/benz_2_4_8k.raw
Playing raw data './php_project/v9/simulator/data/noise/benz_2_4_8k.raw' : Signed 16 bit Little Endian, Rate 8001 Hz, Mono

(I can't check the quality of the sound at the moment, as I am working
from a remote login.)

Any ideas?
Thanks in advance!

Greetings

Harald

2. XF86config that works for sis5597

3. probleme mit 'xfig' und 'xdvi'

4. HELP: Changing the terminal settings

5. syslog-Probleme mit wu.ftpd und pam

6. Support for LDAP, COSNaming and NIS protocols

7. Pl?tzliche Probleme mit Suse 6.4

8. Open Sound System & RedHat 4.1 & elf-binaries-self-extracting

9. CAPI Probleme mit FritzCard DSL unter Suse 8.0

10. SuSE-Distribution - Probleme mit telnet

11. KISDN Probleme mit SUSE 6.2

12. CAPI Probleme mit FritzCArd DSL unter Suse 8.0

13. Multiprozessorbetrieb mit Tyan Tiger und Suse 7.3