Atapi-IDE-CD-Brenner

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
guennid

Atapi-IDE-CD-Brenner

Beitrag von guennid » 14.01.2003 18:23:34

Hallo Leute,
Ich kriege unter woody meinen CD-Brenner nicht zum Laufen.
Fangen wir mal ganz vorne an: Ich bin mir nicht sicher, ob ich bei der Installation den Kernel dafür richtig eingerichtet habe. Wie checke ich das und wie behebe ich gegebenenfalls das Problem?
Freundliche Grüße, Günther

Benutzeravatar
eigeneachse
Beiträge: 752
Registriert: 28.01.2002 17:12:52
Wohnort: München
Kontaktdaten:

Beitrag von eigeneachse » 14.01.2003 18:33:26

also checken kannst du das indem du, wenn du cdrecord drauf hast einfach mal ein

Code: Alles auswählen

cdrecord -scanbus
machst. wenn alles klappt müsstest du deinen brenner als scsi device sehen.
wenn das nicht der fall sein sollte müssten wir erst mal wissen was du für einen brenner hast. ide oder scsi? danach weitersehen.....
gruß
Debian Sarge

guennid

Beitrag von guennid » 14.01.2003 18:56:17

Nix für ungut, der Brenner ist IDE, hatte ich aber im Titel angegeben.
Freundliche Grüße, Günther

Benutzeravatar
eigeneachse
Beiträge: 752
Registriert: 28.01.2002 17:12:52
Wohnort: München
Kontaktdaten:

Beitrag von eigeneachse » 14.01.2003 18:57:54

ach mist überlesen.
aber was sagt den cdrecord -scanbus??
gruß
Debian Sarge

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.01.2003 19:13:05

Günther Ditthardt hat geschrieben:Nix für ungut, der Brenner ist IDE, hatte ich aber im Titel angegeben.
das mit dem Befehl geht schon in Ordnung so, da IDE-Brenner unter Linux in einer sog. SCSI-Emulation angesprochen werden. Sie verhalten sich dann wie SCSI-Geräte und werden auch mit SCSI-Tools verwaltet.

Check doch mal das folgende:
  • - ist das Modul ide-scsi vorhanden bzw fest im Kernel drin? ("grep IDESCSI /boot/config-DEINE_KERNEL_VERSION" sollte CONFIG_BLK_DEV_IDESCSI=m oder CONFIG_BLK_DEV_IDESCSI=y auswerfen)
    - das ide-scsi-Modul per modconf laden, wenn es nicht fest im Kernel drin ist
    - wird dem Kernel per lilo append-Zeile mitgeteilt, für welche Geräte die Emulation stattfinden soll (z.B. append="hdc=ide-scsi" in der /etc/lilo.conf)?
    - wird die SCSI-Emulation beim starten geladen ("dmesg|grep SCSI" sollte den CD-Brenner auflisten)

guennid

Beitrag von guennid » 14.01.2003 19:16:18

Das Kommando sagt "No such file or directory. Cannot open SCSI driver"
Grüße, Günther

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.01.2003 19:21:04

Dann lade das Modul ide-scsi (mit modconf) und passe danach die /etc/lilo.conf entsprechend (siehe mein vorheriges Posting) an. Vergiss nicht, danach /sbin/lilo auszuführen.

guennid

Beitrag von guennid » 14.01.2003 19:51:30

Vielen Dank schon mal für die prompte Hilfe.
So wie feltel das vorschägt, hatte ich das schon vermutet. Aber was ist jetzt los:
Nach der Eingabe von modconf als root an der Konsole tut sich gar nichts.
Ich hab dann noch mal die Installations-CD gebootet, dort aber keine SCSI-Treiber gefunden.
Tut mir leid Leute, aber so'n richtiger Insider bin ich halt doch noch nicht.
Grüße, Günther

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 14.01.2003 19:58:52

Günther Ditthardt hat geschrieben:Aber was ist jetzt los:
Nach der Eingabe von modconf als root an der Konsole tut sich gar nichts.
Da müsste eigentlich ein Menügesteuertes Programm starten, wo alle verfügbaren Kernelmodule in verschiedenen Kategorien aufgelistet werden.

Geht denn ein "insmod ide-scsi" ?

guennid

Beitrag von guennid » 14.01.2003 20:30:18

Das hatte ich auch erwartet. Ich habe hier den "Ganten" (allerdings wird da potato beschrieben) neben mir liegen, und da gibt es im Menü von modconf eine Kategorie "scsi". bei meiner Installations-CD fehlt die.
"insmod ide-scsi" brachte: "no module by that name found"
dann habe ich "insmod ide=scsi" probiert und das brachte folgendes:
"Using /lib/modules/2.2.20-idepci/block/nbd.o/ide=scsi"
"insmod: /lib/modules/2.2.20-idepci/block/nbd.o/ide=scsi: Not a directory"
Alles ohne Anführungszeichen, versteht sich.
Grüße, Günther

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 15.01.2003 02:16:57

Benutze "modprobe" statt "insmod". insmod sucht nicht, sondern erwartet den Treiber im aktuellen Verzeichnis. modprobe weiss, wo es Treiber findet.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

guennid

Beitrag von guennid » 22.01.2003 17:51:37

So, Ich habe woody platt gemacht und neu installiert. kernel ist 2.2.20-idepci. modconf läuft jetzt, aber eine Modul "scsi" oder "ide-scsi" kann ich in den Menüs nicht finden.
In der append-Zeile von lilo habe ich "hdd=ide-scsi" eingetragen und lilo ausgeführt. "hdd" habe ich von meiner alten suse-Version abgeschrieben. Außer dem Brenner steckt noch ein "normales" CD-Rom-Laufwerk in der Maschine.

"grep IDESCSI /boot/config-2.2.20-idepci" bringt zwei Meldungen:
"CONFIG_BLK_DEV_IDESCSI=m"
"CONFIG_CD_NO_IDESCSI=y"
Was das bedeutet, weiß ich nicht.

In /var log/messages habe ich folgende Meldungen gefunden: ziemlich am Anfang kommt:
"ide_setup: hdd=ide-scsi"
Eher am Ende der Meldungen steht:
"hdd: driver not present"

"dmesg|grep SCSI" bringt keine Meldung

"cdrecord -scanbus" habe ich noch nicht ausgeführt, weil ich cdrecord noch nicht installiert habe.

Grüße, Günther

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 22.01.2003 17:55:22

Hi Günter,

wenn Du keine Uralthardware hast, würde ich die Finger von nem 2.2.xx kernel lassen und nen 2.4.xx nehmen. Beim 2.4.18-bf ist das ide-scsi als Modul verfügbar.


Gruß

Dookie

guennid

Beitrag von guennid » 22.01.2003 18:16:35

Hi Dookie,
Der Prozessor ist ein 1,2 GHz AMD Duron, das sollte ausreichen. Mit dem Gedanken auf einen 2.4er Kernel zu wechseln, habe ich auch schon gespielt, aber wie gesagt, so richtig fit bin ich nicht. Kriege ich das relativ einfach geregelt ohne wieder ganz von vorn anzufangen?
Grüße, Günther

Benutzeravatar
Six
Beiträge: 8066
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Beitrag von Six » 22.01.2003 18:46:33

feltel hat geschrieben:Dann lade das Modul ide-scsi (mit modconf) und passe danach die /etc/lilo.conf entsprechend (siehe mein vorheriges Posting) an. Vergiss nicht, danach /sbin/lilo auszuführen.
Nur bedingt zum Thema:
Das höre ich immer wieder und so weit ich weiß, ist das früher nötig gewesen. Aber mindestens seit dem 2.4.19er ist diese Zeile in ./lilo.conf nicht mehr erforderlich.

Benutzeravatar
Curdegn
Beiträge: 161
Registriert: 15.02.2002 01:48:21
Wohnort: Donat CH (GR)
Kontaktdaten:

Beitrag von Curdegn » 25.01.2003 20:44:24

Habs soeben ausprobiert:
Bei mir (2.4.19,Sarge) ist die Lilozeile noch nötig.

cucu

Antworten