Am Mittwoch, 31. Dezember 2003 03:17 schrieb David Haller:
Wie überprüfe ich das?
# lsmod | grep 'sg\|scsi\|sr_mod\|ide.cd'
# lsmod | grep 'sg\|scsi\|sr_mod\|ide.cd' sg 29116 0 (autoclean) (unused) scsi_mod 88352 1 (autoclean) [sg]
# modprobe -v -k sg
modprobe -v -k sg Da kommt nichts
Ok. Da fehlt evtl. was:
==== bei mir [irrelevantes geloescht] ==== # modprobe -c | grep 'scsi\|sg\|sr\|ide.cd' path[scsi]=/lib/modules/scsi above scsi_mod ide-scsi alias block-major-11 sr_mod alias char-major-21 sg alias scsi_hostadapter g_NCR5380 ====
scsi_hostadapter solltest du auf 'off' lassen oder statt 'off'
alias scsi_hostadapter ide-scsi # off
reinschreiben. Bei mir haengt am SCSI-Controller, der mit 'g_NCR5380' angesprochen wird der Scanner... Da das ein "echter" SCSI-Controller ist hab ich das so definiert ;)
modprobe -c | grep 'scsi\|sg\|sr\|ide.cd' path[scsi]=/lib/modules/scsi alias block-major-11 sr_mod alias char-major-21 sg alias scsi_hostadapter off
Was bei dir aber wohl fehlt (SuSE macht das AFAIK immer noch nicht so, sondern packt ide-scsi in die initrd oder laedt es beim booten, was Unfug ist), ist eines der folgenden:
==== above scsi_mod ide-scsi ====
oder
==== below sr_mod ide-scsi below sg ide-scsi ====
Da verstehe ich die Zusammenhänge zu wenig und daher erscheint es mir relativ aufwendig bzw. risikobehaftet was falsches zu machen. .
[1] CONFIG_CHR_DEV_SG=m
Ja das wurde im Kernel so kompiliert CONFIG_CHR_DEV_SG=m
Gut :)
Sollte ich mir die ganze Umkonfiguration sparen, wenn ich ide-scsi fix im Kernel einbaue? Wenn ja welche Optionen müssen fix sein? Dann baue ich mir nämlich viel schneller einen eigenen Kernel mit ide-scsi. Ich brauche das mehr oder weniger nur einmalig. Al