SCSI Emulation macht mich wahnsinnig/funktioniert nicht.
SCSI Emulation macht mich wahnsinnig/funktioniert nicht.
Hallo allerseits.
Bin jetzt schon seit langer zeit am kämpfen und kriegs nicht hin die SCSI Emulation einzurichten.
Hab zu Beginn des unterfangens erstmal im lilo den entsprechenden eintrag für meinen Brenner gemacht. (append="hdd=ide-scsi" usw)
Gut danach hab ich wie ich neu gebootet habe. Also root cdrecord -scanbus
ausgeführt was mir natürlich eine reihe von Fehlermeldungen entgegenhagelte. Gut dann wollt ich sehen ob die scsi-emulation überhaupt geladen war. War nicht der Fall, also modprobe ide-scsi, was er auch mit Freude entgegennahm.
Danach noch die fstab angepasst und den Link auf dem Desktop aktualisiert. Und siehe da "cdrecord -scanbus" gibt endlich das erwartete aus
Doch nun stellt sich heraus das werder k3b noch cdbakeoven davon etwas wissen wollen. Für sie existiert mein Brenner nicht bzw heißt es das ich doch bitte die SCSI Emulation für alle Schreibgeräte aktivieren soll.
Wenn ich beim cdbakeoven Setup auf die eigenschaften meines Brenners gehe steht dann dorten dass ich nicht die benötigten rechte habe um /dev/sg0 zu öffnen und er nicht den SCSI Treiber laden kann.
Jetz steh ich wortwörtlich wie der Ochs am Berg
thx
Bin jetzt schon seit langer zeit am kämpfen und kriegs nicht hin die SCSI Emulation einzurichten.
Hab zu Beginn des unterfangens erstmal im lilo den entsprechenden eintrag für meinen Brenner gemacht. (append="hdd=ide-scsi" usw)
Gut danach hab ich wie ich neu gebootet habe. Also root cdrecord -scanbus
ausgeführt was mir natürlich eine reihe von Fehlermeldungen entgegenhagelte. Gut dann wollt ich sehen ob die scsi-emulation überhaupt geladen war. War nicht der Fall, also modprobe ide-scsi, was er auch mit Freude entgegennahm.
Danach noch die fstab angepasst und den Link auf dem Desktop aktualisiert. Und siehe da "cdrecord -scanbus" gibt endlich das erwartete aus
Doch nun stellt sich heraus das werder k3b noch cdbakeoven davon etwas wissen wollen. Für sie existiert mein Brenner nicht bzw heißt es das ich doch bitte die SCSI Emulation für alle Schreibgeräte aktivieren soll.
Wenn ich beim cdbakeoven Setup auf die eigenschaften meines Brenners gehe steht dann dorten dass ich nicht die benötigten rechte habe um /dev/sg0 zu öffnen und er nicht den SCSI Treiber laden kann.
Jetz steh ich wortwörtlich wie der Ochs am Berg
thx
user in der gruppe cdrom?
ich hab cdrecord 2.x aus einem backport installiert, hier kann man zumindest mit gcombust oder in der console schon ohne ide-scsi brennen.
ich hab cdrecord 2.x aus einem backport installiert, hier kann man zumindest mit gcombust oder in der console schon ohne ide-scsi brennen.
http://www.cargal.org | Jabber ID: spunzATcargal.org
Cargal.org Jabber Channel: cargal@jabber.cargal.org
Debianforum.de Channel: debianforum.de@chat.amessage.info
Cargal.org Jabber Channel: cargal@jabber.cargal.org
Debianforum.de Channel: debianforum.de@chat.amessage.info
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Du musst den ide-scsi Modul sagen, welche Devices es nehmen soll (wie bei den Kernel Parametern. Dem Kernel musst Du sagen, welches Device er *nicht* als ide cdrom nehmen soll. Wenn Du ide-scsi fest eincompilierst, dann musst Du die Kernel Parameter benutzen...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Wie lauten denn die Befehle, bzw wo kann ich die Parameter erfragen?pdreker hat geschrieben:Du musst den ide-scsi Modul sagen, welche Devices es nehmen soll (wie bei den Kernel Parametern. Dem Kernel musst Du sagen, welches Device er *nicht* als ide cdrom nehmen soll. Wenn Du ide-scsi fest eincompilierst, dann musst Du die Kernel Parameter benutzen...
Patrick
Hab bisher noch nie mit der SCSI Emulation zu tun gehabt.
Hab leider auch noch das Problem das ich jedes mal wenn ich Debian neu gebootet habe, das Modul wieder manuell laden muss.
Hi Bluesm@n,
das Modul kannst mit modconf so einbinden, daß es beim Booten immer gleich mitgeladen wird. Einfach modconf in der Console als Root eintippen und das Modul auswählen.
Welche Laufwerke mit scsi-emulation anzusprechen sind kannst in Lilo in der "append=" zeile eintragen, die schaut bei mir so aus
nach dem Eintragen musst Du noch lilo als Root in der Console ausführen!
Gruß
Dookie
das Modul kannst mit modconf so einbinden, daß es beim Booten immer gleich mitgeladen wird. Einfach modconf in der Console als Root eintippen und das Modul auswählen.
Welche Laufwerke mit scsi-emulation anzusprechen sind kannst in Lilo in der "append=" zeile eintragen, die schaut bei mir so aus
Code: Alles auswählen
# Kernel command line options that apply to all installed images go
# here. See: The `boot-prompt-HOWO' and `kernel-parameters.txt' in
# the Linux kernel `Documentation' directory.
#
append="apm=on hdc=ide-scsi hdd=ide-scsi"
Gruß
Dookie
Ich bin inzwischen auch soweit, dass ich ide-scsi als Modul laden kann. Die /etc/fstab habe ich angepasst und lilo.conf auch. Trotzdem zeigt mir cdrecord -scanbus nur mein Zip-Laufwerk an; von CD-Laufwerken keine Spur. Ich habe auch keine Ahnung, welche Parameter ich eintragen muss. Kann mir da jemand helfen?
Fals du im kernel den ide-cd treiber noch drin hast mußt du noch
inder lilo apend zeile "ignore=hdc" was ebend deine device ist eintragen: sonnst kann es zu probs kommen.
oder ZITAT: von Waren Dodge: Manchmal gibt es Konflikte zwischen den ide-scsi und den ide-cd treibern wenn für beide Treiber Geräte installiert sind. Duch die folgende Zeile die zu der Datei /etc/modulutils/aliases hinzugefügt werden soll,kann das Problem beseitigt werden. Vor den Neustart ist noch ein Lauf von update-modules nötig.
Die Zeile: pre-install ide-scsi modprobe ide-cd
Durch die Zeile wird der ide-treiber vor ide-scsi geladen. der Ide-Treiber übernimmt die Kontrolle über die Atapi_CD-Rom Geräte? über alle die nicht ignoriert werden sollen. Die anderen bisher ignorierten Geräte übernimmt dann das ide-scsi Modul. Ich habe bei mir erst mal das mit der apend zeile brobiert und es hat geklapt.
Viel Glück
jesaja
inder lilo apend zeile "ignore=hdc" was ebend deine device ist eintragen: sonnst kann es zu probs kommen.
oder ZITAT: von Waren Dodge: Manchmal gibt es Konflikte zwischen den ide-scsi und den ide-cd treibern wenn für beide Treiber Geräte installiert sind. Duch die folgende Zeile die zu der Datei /etc/modulutils/aliases hinzugefügt werden soll,kann das Problem beseitigt werden. Vor den Neustart ist noch ein Lauf von update-modules nötig.
Die Zeile: pre-install ide-scsi modprobe ide-cd
Durch die Zeile wird der ide-treiber vor ide-scsi geladen. der Ide-Treiber übernimmt die Kontrolle über die Atapi_CD-Rom Geräte? über alle die nicht ignoriert werden sollen. Die anderen bisher ignorierten Geräte übernimmt dann das ide-scsi Modul. Ich habe bei mir erst mal das mit der apend zeile brobiert und es hat geklapt.
Viel Glück
jesaja
- eigeneachse
- Beiträge: 752
- Registriert: 28.01.2002 17:12:52
- Wohnort: München
-
Kontaktdaten:
Hallo habe auch ein SCSI problem.
Ich bekomme beim Booten folgenden Fehler.
meine kernel config lehnt sich an die beschreibung von http://www.pl-berichte.de/t_hardware/brenner.html an.
nutze kernel 2.4.22. cdrecord -scanbus liefert mir folgendes.
bin im moment leider überfrag was ich falsch gemacht habe. in der lilo.conf ist hdc=ide-scsi eingetragen.
habt ihr einejn tip für mich?
danke schon im vorraus.
gruß
Ich bekomme beim Booten folgenden Fehler.
Code: Alles auswählen
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun 0 Inquiry 00 00 00 ff 00
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdc: ATAPI reset complete
hdc: irq timeout: status=0xd0 { Busy }
hdc: ATAPI reset complete
hdc: irq timeout: status=0x80 { Busy }
scsi0 channel 0 : resetting for second half of retries.
SCSI bus is being reset for host 0 channel 0.
hdc: status timeout: status=0x80 { Busy }
hdc: drive not ready for command
hdc: ATAPI reset complete
scsi : aborting command due to timeout : pid 1, scsi0, channel 0, id 0, lun 0 Inquiry 00 00 00 ff 00
SCSI host 0 abort (pid 1) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
SCSI host 0 channel 0 reset (pid 1) timed out - trying harder
SCSI bus is being reset for host 0 channel 0.
hdc: irq timeout: status=0xd0 { Busy }
hdc: ATAPI reset complete
hdc: irq timeout: status=0x80 { Busy }
hdc: status timeout: status=0x80 { Busy }
hdc: drive not ready for command
hdc: ATAPI reset complete
scsi : aborting command due to timeout : pid 2, scsi0, channel 0, id 0, lun 0 Inquiry 00 00 00 ff 00
SCSI host 0 abort (pid 2) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
SCSI host 0 channel 0 reset (pid 2) timed out - trying harder
SCSI bus is being reset for host 0 channel 0.
hdc: irq timeout: status=0xd0 { Busy }
hdc: ATAPI reset complete
hdc: irq timeout: status=0x80 { Busy }
nutze kernel 2.4.22. cdrecord -scanbus liefert mir folgendes.
Code: Alles auswählen
ice-cube:/home/ralph# cdrecord -scanbus
Cdrecord 2.01a16 (i686-pc-linux-gnu) Copyright (C) 1995-2003 Jörg Schilling
cdrecord.mmap: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord.mmap: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord.mmap: For possible transport specifiers try 'cdrecord dev=help'.
cdrecord.mmap: Also make sure that you have loaded the sg driver and the driver for
cdrecord.mmap: SCSI hardware, eg. ide-scsi if you run IDE/ATAPI drives over
cdrecord.mmap: ide-scsi emulation. Read /usr/share/doc/cdrecord/README.ATAPI.setup!
habt ihr einejn tip für mich?
danke schon im vorraus.
gruß
Debian Sarge
- eigeneachse
- Beiträge: 752
- Registriert: 28.01.2002 17:12:52
- Wohnort: München
-
Kontaktdaten:
OK, einfach mal ein paar unzusammenhängende Gedanken:
- Wie hast Du die SCSI Emulation kompiliert: Als Modul oder fest im Kernel?
- Falls letzteres der Fall ist: Den Eintrag aus der LILO.conf entfernen.
- Generell ist Modul besser. Ggf. Kernel neu kompilieren.
- Kannst Du hdc normal ansperechen; also CD-ROMs lesen?
- Wie hast Du die SCSI Emulation kompiliert: Als Modul oder fest im Kernel?
- Falls letzteres der Fall ist: Den Eintrag aus der LILO.conf entfernen.
- Generell ist Modul besser. Ggf. Kernel neu kompilieren.
- Kannst Du hdc normal ansperechen; also CD-ROMs lesen?
- eigeneachse
- Beiträge: 752
- Registriert: 28.01.2002 17:12:52
- Wohnort: München
-
Kontaktdaten:
- eigeneachse
- Beiträge: 752
- Registriert: 28.01.2002 17:12:52
- Wohnort: München
-
Kontaktdaten:
- eigeneachse
- Beiträge: 752
- Registriert: 28.01.2002 17:12:52
- Wohnort: München
-
Kontaktdaten: