Gruesse!
* Jochen Heller <[EMAIL PROTECTED]> schrieb am [18.04.05 21:13]:

> Ich habe eine Sym53CXXX-Scsi-Karte in meinem Rechner an der ein 
> HPScanJet IIcx h�ngt. Bisher klappte es (bis auf vor�bergehende 
> Aussetzer, bei denen ich jetzt nicht wei�, ob ich sie neu bewerten 
> muss) immer tadellos zu scannen. Nun habe ich ein paar Wochen nicht 
> gescannt und wollte es heute wieder tun, da erstaunt mich doch, dass 
> xsane nicht den Scanner im Device-Dialog auflistet. Sane-find-scanner 
> findet erwartungsgem�� dann auch nichts. Beim erneuten Hochfahren 
> bemerkte ich, dass er den Scanner nicht erkennt und in 
> der /var/log/messages entdecke ich folgendes:
> 
> | Jan 28 21:48:25 localhost kernel: SCSI subsystem initialized
> | Jan 28 21:48:25 localhost kernel: ACPI: PCI interrupt 0000:00:0b.0[A] 
> | -> GSI 17 (level, low) -> IRQ 169
> | Jan 28 21:48:25 localhost kernel: sym0: <810> rev 0x1 at pci 
> | 0000:00:0b.0 irq 169 
> | Jan 28 21:48:25 localhost kernel: sym0: No NVRAM, ID 7, Fast-10, SE, 
> | parity checking 
> | Jan 28 21:48:25 localhost kernel: CACHE TEST FAILED: reg dstat-sstat2 
> | readback ffffffff. 
> | Jan 28 21:48:25 localhost kernel: sym0: CACHE INCORRECTLY CONFIGURED.
> | Jan 28 21:48:25 localhost kernel: sym0: giving up ...
> 
> Wenn ich das Modul entlade und neu starte erhalte ich noch eine Meldung, 
> es l�ge ein "PCI parity error" vor. Durch googlen stie� ich im 
> Linux-Kernel-Archiv zu genau dieser Frage auf die ermutigende Antwort: 
> 'I think your card is toast".

Evtl. kam ja ein Kernel-Update in der Zwischenzeit oder du hast sonst
etwas hardware-seitig ver�ndert. Es ist durchaus m�glich das dadurch
einfach ein IRQ/IO-Konflikt vorliegt.

Du k�nntest mal nachschauen, ob ein
        cat /proc/interrupts
zum einen die scsi-Karte anzeigt, ob diese sich Interrupts teilen mu�
und ob du in der unteren Splate bei ERR: einen Wert gr��er 0 hast.

Ich w�rde testweise nochmal diverse Kernel-Parameter am lilo/grub Prompt
ausprobieren, und zwar jeweils einzel und auch in Kombination:
        
        acpi=off
        acpi=noirq
        noapic
        nolapic
        pci=bios
        pci=biosirq

Diese Kernel-Parameter sind vom 2.4.x Kernel, mir steht z.Zt. keine Doku
zum 2.6er zur Verf�gung. Diese sollten aber weiterhin g�ltig sein, evtl.
noch mal unter $kernel_doku/kernel-parameters.txt nachschlagen.

Sinn des ganzen w�re, eine Umorganisierung der IRQ/IO-Verteilung zu
erzwingen, um Konflikte bei eben jener zu vermeiden. Bei jedem Boot mit
ge�nderter Kernel-Parameters w�rde ich die syslog beobachten, Scanner
suchen lassen und die /proc/interrupts kontrollieren.

Ansonsten hast du evtl. die M�glichkeiten:
a) Im SCSI-Bios alles auf default zu stellen
b) Explizit im SCSI-Bios die Parity-Pr�fung abzustellen, ist IMHO f�r
Scanner nicht relevant.
c) Die Karte mal in einem anderen PCI-Slot versuchen.

> Sch�ne Gr��e
> 
> Jochen.

Gru� Gerhard

-- 
It's nice to be important...
but it's more important to be nice.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an