From: Achim Weber (webe1318_at_uni-landau.de)
Date: 14. Jul 2000
hallo
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. mache ich mal wieder irgend einen dummen
fehler? leider sind mir die ideen (und die literatur) ausgegangen was
ich noch probieren koennte.
ausgangssituation ist folgende:
suse 6.2, kernel 2.2.10
ide-system mit platte, cdrom und cdbrenner. die cd-laufwerke laufen als
scsi-emulation (und das sehr gut). dementsprechend ergibt
root_at_work:/home/achim > cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: MITSUMI Model: CR-4802TE Rev: 1.8D
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: LITEON Model: CD-ROM LTN302 Rev: RL25
Type: CD-ROM ANSI SCSI revision: 02
und
root_at_work:/home/achim > sgcheck
Assignment of generic SCSI devices,
device host/channel/ID/LUN type(numeric type) vendor model:
/dev/sg0 0/0/0/0 CD-ROM MITSUMI CR-4802TE
/dev/sg1 0/0/1/0 CD-ROM LITEON CD-ROM LTN302
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). 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
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.
koennte das ganze etwas mit der scsi-emulation meiner cd-laufwerke zu
tun haben? ich habe versucht sie wieder als "normale" eide-laufwerke
anzusprechen, aber mein system will das nicht zulassen. ich habe alle
eintraege rueckgaengig gemacht (z.b. in der lilo.conf) und sogar die
scsi-emulation aus dem kernel "herauskompiliert". leider hilft alles
nix. mein rechner sprcht die laufwerke nach wie vor als scsi-laufwerke
an. wie kann das sein? ich habe doch sowohl den "befehl" zum emulieren,
wie auch das "emulieren selbst" entfernt. woher "weiss" der rechner das
er das tun soll? Oder genauer gesagt NICHT tun soll...:-(
wie schon erwaehnt bin ich nun am ende meiner bescheidenen
linux-kenntnisse. waere nett, wenn mir jemand weiterhelfen koennte.
danke
-- "The mountains rocked...waterfalls stood still." (J.R.R. Tolkien) Achim Weber http://members.xoom.com/valinor/ Mailto:ach_weber_at_gmx.net
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET