From: Juergen Roethig (jroethig_at_gmx.de)
Date: 15. Jul 2000
Hallo Achim, hallo Welt ;-)
obwohl "die Liste" deutlich schneller war als ich, antworte ich jetzt
auch noch, insbesondere weil Du mich gesondert auch "persoenlich"
gefragt hattest ...
Achim Weber wrote:
>
> ich versuche seit einigen stunden meinen scanner unter linux zum laufen
> zu bringen. erst huerde dabei ist, das die scsi-karte nicht angesprochen
> wird. die karte (adaptec ava1505ae) wird aber laut suse db und der hilfe
> beim kernel-kompilieren unterstuetzt. die passende geraetedatei
> (aha152x.o) habe ich eingebaut.
Soweit ist das schon einmal alles richtig und sehr gut ;-)
> leider taucht nirgendwo meine scsi-karte auf.
> ich habe zwei wege verfolgt, einmal aha152x.o als modul:
> modprobe ergibt:
>
> root_at_work:/home/achim > modprobe aha152x
> /lib/modules/2.2.10/scsi/aha152x.o: init_module: Das Gerät oder die
> Ressource ist belegt
> /lib/modules/2.2.10/scsi/aha152x.o: insmod
> /lib/modules/2.2.10/scsi/aha152x.o failed
> /lib/modules/2.2.10/scsi/aha152x.o: insmod aha152x failed
>
> genau die gleiche meldung erhalte ich auch, wenn ich das modul mit
> bestimmten werten laden will. (habe beide moeglichen i/o getestet,
> gleiches ergebniss).
Du musst auf jeden Fall die "bestimmten Werte" (leider habe ich im
Moment mein SCSI-System nicht zur Hand, bin gerade "ausser Haus" und
lese/schreibe EMail von unterwegs) beim Modulladen mit uebergeben
(entweder als options in /etc/conf.modules oder direkt beim Modulladen
mittels insmod). Die AVA1505 ist _nicht_ autoprobing-faehig, weil ihr
(soweit ich das verstanden habe) aufgrund des fehlenden BIOS die
Abfragemoeglichkeit fehlt, zu ergruenden, ob die Karte sich im System
befindet.
> an dieser stelle stellt sich natuerlich die frage:
> wie kann ich denn erkennen welche irq oder i/o belegt sind?
> der eintrag "alias scsi_hostadapter aha152x" in der /etc/conf.modules
> aendert daran natuerlich nix, der sollte die geraetedatei ja nur laden,
> wenn ich das richtig verstanden habe
IRQ und/oder I/O (wenn ich mich recht erinnere, belegt die AVA1505 nur
eines von beiden) musst Du mittels des von JL genannten DOS-Tools
1505CFG.EXE fest einstellen - isapnp hat bei mir mit dieser Karte nie
funktioniert, pnpdump hat die Karte gar nicht gefunden! Dann, wie
ebenfalls von JL bereits geschrieben, musst Du diese Ressourcen auch im
BIOS als von "legacy ISA" belegt kennzeichnen.
> ich habe auch versucht die aha152x.o direkt in den kernel zu
> kompilieren. bein kompilieren konnte ich keinen fehler entdecken. laufen
> wollte es aber auch nicht.
Dafuer wuerde ich auf jeden Fall ein Modul empfehlen - ansonsten
muesstest Du IRQ und/oder I/O naemlich beim Kernel-Laden bereits LILO
als Parameter mitgeben, und das ist (insbesondere waehrend der
Experimentierphase) nicht gerade hilfreich ... ausserdem kannst Du, wenn
Du das Modul nur bei Bedarf laedst, Deinen Scanner auch problemlos bei
Nichtbedarf ausgeschaltet lassen und brauchst gar nicht den ebenfalls
von JL bereits genannten "Kunstgriff" mit "scsi add-single-device ..."
anwenden.
> koennte das ganze etwas mit der scsi-emulation meiner cd-laufwerke zu
> tun haben?
Eher nicht ...
> wie schon erwaehnt bin ich nun am ende meiner bescheidenen
> linux-kenntnisse. waere nett, wenn mir jemand weiterhelfen koennte.
Hope that helps (oder Du bist bereits mit den ganzen anderen Hinweisen
vor den meinen weitergekommen). Bei Bedarf schaue ich auch nocheinmal
nach den konkreten Parametern fuer das Modulladen bei meinem System
nach.
Gruss
Juergen
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET