WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   SCSI-Emulation?!? (http://www.wcm.at/forum/showthread.php?t=22392)

Woifi 28.05.2001 19:54

SCSI-Emulation?!?
 
Hallo Tuxler!







(@artemisias1 -> Mann hat ein Problem, kann Frau da helfen??? ;))







Also, ich hab SuSE 7.1 und wollte meinen Brenner (RICOH 7083 -> IDE) nutzen.







Normalerweise alles kein Problem -> Handbuch aufgeschlagen, Anweisungen befolgt (append="hdc=ide-scsi" /// in boot.local modprobe ide-scsi) -> UND: NIX!







Mhm, alles nochmal kontrolliert -> wieder nix!







Hab dann nach Steve´s Rat die append-Zeile in "hdc=ide-ignore", sowie in modules.conf scsi-hostadapter auf ide-scsi geändert und aus der boot.local den modprobe Befehl wieder raus. Mit dem Ergebnis -> wieder NIX!







Weiß wer einen Rat?

artemisia 28.05.2001 20:05

@woifi

dein brenner läuft wahrscheinlich über eine atapi und nicht über eine scsi schnittstelle.
vermutlich kannst du ihn unter hdd ansprechen (je nachdem an welchem controller du ihn als master/slave angeschlossen hast).
die suse legt dann automatisch in der fstab ein verzeichnis /dev/cdrecorder an, das du mounten kannst.

frau hofft, geholfen zu haben

greetz artemisias :-))

Woifi 28.05.2001 20:19

Zitat:

dein brenner läuft wahrscheinlich über eine atapi und nicht über eine scsi schnittstelle.
Ja, klar kann ich ihn unter hdc ansprechen. (wie sonst?)

Ich möchte aber einen SCSI-Emulation, damit ich meinen Brenner nutzen kann.

BigNfan 28.05.2001 21:01

unter 7.0 hat es bei mir damals noch gefunkt
unter 7.1 funkts nimmer :-(((

ich hab mal gehört dass es nero für linux gibt???

Lotussteve 28.05.2001 21:24

Hallo Woifi!

Beim Funken über Gabber ;) hat sich offensichtlich ein Übermittlungsfehler eingeschlichen:

Die append-Zeile lautet

append="hdc=ide-cdignore hdc=ide-scsi"

(Wichtig ist das von dir ausgelassene "cd")

Worked on SuSE 7.0 with default kernel.



Hoffe etwas geholfen zu haben,


Ciao,

Steve

Woifi 29.05.2001 14:23

Oops, war mein Fehler. Hab´s eh so in der lilo.conf stehen!

artemisia 01.06.2001 22:22

sers woifi

war ein bissl im klausurenstreß und hab deshalb letztens den thread nur unaufmerksam gelesen...
hatte mich auch schon gewundert, was du eigentlich wolltest.
sicher zum brennen brauchtst ne sissy-emulation...
frage: funzt es nun?

greetz artemisias

Woifi 01.06.2001 22:30

:heul:





Nein! *schluchz*





Ich brings einfach nicht hin...

artemisia 01.06.2001 22:38

mh...oki, wollt des eigentlich auch schon immer einmal probieren.
muß nur noch etwas essen, dann schau ich mal.

greetz artemisia

Woifi 01.06.2001 22:50

Zitat:

Original geschrieben von BigNfan

ich hab mal gehört dass es nero für linux gibt???
Nein, Nero gibt´s nicht. Dafür xcdroast, gnometoaster, kisocd, koncd,...)

Aber stimmt, sowas ausgereiftes wie Nero wär nicht schlecht...

Lotussteve 01.06.2001 22:56

Hallo!


Bei Mandrake 8 und Progeny 1 ist gcombust 0.1.42 dabei, der kommt solchen Interfaces schon mehr als nahe.



Hoffe etwas geholfen zu haben,


Ciao,

Steve

artemisia 02.06.2001 01:33

sodele woifi,

ich hab des nun mal gemacht mit dem brennen unter linux.
funzt also escht jut.
bin folgender maßen vorgegangen:

1. kernel neu compiliert, dabei atapi cdrom-unterstützung auf modul umgestellt und sissy-emulation, sissy-gernal und sissy-cdrom-unterstützung aktiviert.
2. cdrecord installiert
3. ein beispiel-image angelegt: mkisofs -R -o cdimage.raw /home/woifi/
wobei home/woifi das verzeichnis ist, was gebrannt werden soll.
4. anschließend:
cdrecord -v speed=4 dev=0,0 cdimage.raw (speed=4 war nur zum ersten testen)
und cd wurde gebrannt

bei welchem punkt hast du nun schwierigkeiten?

greetz artemisias

Woifi 03.06.2001 14:11

Wo findest Du SCSI-Emulation im Kernel?
Ich hab das zu 2.2.18er-Zeiten so gemacht, das gibt´s doch unter 2.4.x nicht mehr, oder?

Nach SuSE-Handbuch ist keine Compilation mehr nötig!

Aber wenns dann funkt -> mir wurscht!

artemisia 03.06.2001 14:36

sers woifi

ad1 mußt ned alles glauben was suse schreibt

ad2 suse hat auch ned geschrieben, das eine compilierung nicht mehr möglich ist, sondern, daß sie davon abraten und betont, daß sie auf keinen fall support dafür leisten werden. der grund ist imho, daß sich die suse-leutz vor millionen von anfragen retten wollen. die kernel-compilierung stellt halt eine große fehlerquelle für von wind...'s kommende newbies dar. nichts destoweniger ist das eine meinung der suse-distribution. wird unter linuxer ehr nicht geteilt.

ad3 nun zum fachlichen, welches paket der kernelquellen hast du mit yast installiert (hoffentlich serie d, lx_sus24)?

ad4 anschließend mit make menuconfig oder mit make xconfig die kernel-einstellung vornehmen. dabei den button mit ATA/IDE/MFM/RLL support anklicken, danach den button mit IDE, ATA and ATAPI Block devices anklicken und runter scrollen bis zum eintrag SCSI emulation support - diesen auf y einstellen - (die entsprechende variable heißt CONFIG_WLK_DEV_IDESCSI) nun ins main munue wechseln und den button SCSI support anklicken.
folgende einträge auf yes:
- SCSI support
- SCSI CD-ROM support
- SCSI generic support
anschließend abspeichern und dann das übliche ... du weißt schon... make dep clean bzImage ....

viel spaß

greetz artemisias

Woifi 03.06.2001 14:39

Ja klar, Kernelquellen hab ich installiert.

OK, THX werd ich mir anschauen!

artemisia 03.06.2001 14:41

sers woifi

machmal...ich bleib online und warte auf das ergebnis... :-)))

greetz artemisias

Woifi 03.06.2001 15:08

:heul:
Brenner wird immer noch als hdc erkannt!

Also, nochmal von vorne:
append="hdc=ide-cdignore ide-scsi"
In modules.conf:
alias scsi_hostadapter ide-scsi
Kernel ist richtig compiliert

Was nun -> immer noch
mount: /dev/scd0: unknown device!

artemisia 03.06.2001 15:25

sers woifi

grmpf... hast du den kernel mit den neuen einstellungen compiliert? sonst funzt nämlich gar nix.

greetz artemisias

Woifi 03.06.2001 15:29

Ja, klar!

Ich versuch´s weiter...

artemisia 03.06.2001 15:56

so weiter...

gut, du hast den kernel compiliert und nimmst die ganzen einträge aus der module.conf erstmal heraus anschließend starte cdrecord -scanbus.
postel mir mal, was du als ausgabe erhälst.

greetz artemisias

Woifi 04.06.2001 19:51

Zitat:

nimmst die ganzen einträge aus der module.conf erstmal heraus


:confused:

Ist doch eh nur einer, nämlich der scsi_hostadapter ide-scsi!

artemisia 04.06.2001 20:03

@woifi



nimm den eintrag doch einmal raus und starte dann das sys neu

anschließend cdrecord -scanbus ausführen und bitte einmal das ergebnis mitteilen....

*lol... bin echt hartnäckig...aber wir werden es schon schaffen ;-)



greetz artemisias

Woifi 04.06.2001 20:07

Ja, hoffentlich! Dann kann ich Win (fast ;)) endgülitig den Laufpass geben! (Hab auch schon was fürn Scanner gefunden!)

Woifi 04.06.2001 20:19

ALSO:
Ich hab ide-scsi wieder auf off gestellt.
Ausgabe von cdrecord -scanbus:
Zitat:

Cdrecord 1.9 (i686-suse-linux) Copyright (C) 1995-2000 Jörg Schilling
cdrecord: Datei oder Verzeichnis nicht gefunden. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus`. Make sure you are root.

artemisia 04.06.2001 20:33

hast du cdrecord als root durchgeführt?

greetz artemisias

Woifi 04.06.2001 20:36

Ja, klar!

artemisia 04.06.2001 20:39

@woifi



etwas in der art müßte in deiner /var/log/boot.msg stehen:



<6>SCSI subsystem driver Revision: 1.00

<6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices

<4> Vendor: RICOH Model: CD-R/RW MP7125A Rev: 1.10

<4> Type: CD-ROM ANSI SCSI revision: 02

<4> Vendor: LITEON Model: DVD-ROM LTD163 Rev: GV3L

<4> Type: CD-ROM ANSI SCSI revision: 02

<4>Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0

<4>Detected scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0

<4>sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray

<6>Uniform CD-ROM driver Revision: 3.12

<4>sr1: scsi3-mmc drive: 6x/40x cd/rw xa/form2 cdda tray



schau doch bitte einmal nach



greetz artemisias

Woifi 04.06.2001 20:45

Also, zu allererst das was mich bei jedem Start am meisten ärgert:

<4>hdc: RICOH CD-R/RW MP7083A, ATAPI CD/DVD-ROM drive



Pfui, pfui, pfui!!!!!!!!!!!!!!!!!!



danach seh ich jetzt was interessantes :eek:
<6>SCSI subsystem driver Revision: 1.00

<4>3w-xxxx: tw_findcards(): No cards found.

<3>request_module[scsi_hostadapter]: Root fs not mounted

<3>request_module[scsi_hostadapter]: Root fs not mounted

<3>request_module[scsi_hostadapter]: Root fs not mounted




artemisia 04.06.2001 20:51

@woifi

wieso module? ich denk, du hast die scsi-emulation bei der kernel-compilierung auf y gesetzt? oder?

greetz artemisias

Woifi 04.06.2001 20:57

Hab ich auch!

artemisia 04.06.2001 21:03

eine frage noch:

hast du "include IDE/ATAPI CDROM support" auf nein oder modul umgestellt?
wenn beide optionen aktiv sind, wird die scsi-emulation unterdrückt.

greetz artemisias

Woifi 04.06.2001 21:07

Hab ich auf "n"!

Ich weiß stand in der Kerneldokumentation, oder?

artemisia 04.06.2001 21:23

auch wenn ich dir auf den wecker geh:

hast du wirklich SCSI CD-ROM support und SCSI generic support auf y?

<6>SCSI subsystem driver Revision: 1.00
<6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices

zu diesem eintrag müssen wir einfach kommen, sonst funzt es ned.

greetz artemisias

Woifi 04.06.2001 21:33

Zitat:

Original geschrieben von artemisias1


auch wenn ich dir auf den wecker geh:
Gehst mir wirklich nicht auf den Wecker!



Zitat:




hast du wirklich SCSI CD-ROM support und SCSI generic support auf y?



:ja: :ja: :ja:

artemisia 04.06.2001 22:51

@woifi

...was ich im mom wirklich nicht versteh, ist folgendes, warum steht da repuest_module? und warum fehlen die beiden einträge:
<6>SCSI subsystem driver Revision: 1.00
<6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices
die müßten doch auf jeden fall erscheinen, wenn alles bei der kernel compilierung gefunzt hat.
wo kann der fehler liegen?
hast du vielleicht vorher make dep und make clean vergessen? es schaut so, als ob deine kernelanweisung schlichterdings ignoriert werden würde.

greetz artemisias

Woifi 04.06.2001 22:56

make dep sicher nicht, make clean vielleicht (glaub ich aber nicht)

Müsste theoretisch aber auch ohne make clean funktionieren, oder?

artemisia 04.06.2001 23:01

@woifi



mal den kopf schütteln muß....

mach bitte ein make dep und ein make clean, sonst wird es nix.
(ohne make dep werden die abhängigkeiten unter umständen in den make-files nicht richtig gesetzt und ohne make clean werden alte objektdateien nicht neu übersetzt sondern miteingebunden, d.h. deine änderungen werden gar nicht aktiv)

bitte glaub es mir..........

greetz artemisias

Woifi 04.06.2001 23:12

OK, OK!!!!!!

Ich habs eh gemacht. Das war nicht das Problem!

Aber ich installier den SuSE-Standard-Kernel neu, und compilier nochmal neu!

Schau ma mal...

artemisia 04.06.2001 23:16

abwarten....

wünsch dir trotzdem noch ein gutes nächtle

greetz artemisias

Woifi 04.06.2001 23:39

Eine gute lange Nacht...



Gott sei Dank hab ich morgen frei!!! :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag