Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Andreas Pakulat
On 04.Sep 2003 - 02:38:41, Philipp Knappke wrote:
 Hallo Liste,
 ich besitze einen separaten UDM133-Kontroller von Promise, an welchem 
 ich mein ATAPI-CDROM-Laufwerk angeschlossen habe.
 Dieses kann ich leider nicht mounten (mount: /dev/cdrom is not a valid 
 block device).

Das ist normalerweise ein Link auf das richtige Device und wenn der
Link nicht richtig ist, oder das Device nicht existiert geht das
natürlich nicht.

 Das fuer den Bertrieb des Kontrollers notwendige pdc202-Modul (Kernel 
 2.4.22) laesst sich problemlos per modprobe laden, dennoch kann ich das 
 Laufwerk nicht ansprechen.
 ein dmesg | grep hd fuehrt alle am onboard-Kontroller haengenden devices 
 auf, die am separaten UDM133-Kontroller dagegen nicht.
 Wie bekomme ich mein CD-ROM-Laufwerk wieder zum laufen?

Hmm, da währen genauere Meldungen nötig. Was passiert wenn du den
Treiber per Hand lädst? (Vorher natürlich entfernen).

 Komischerweise konnte ich sowohl das Debian-Baseinstall problemlos von 
 diesem Laufwerk durchfuehren, sowie direkt danach per apt einige Pakete 
  von einer Quell-CD laden.

Also hast du dir nen Kernel selbst gebaut? Dann vergleich doch mal die
Kernel-configs. Und du kannst nochmal die CD reinschieben und dann
prüfen welche Module dort geladen sind.

Andreas

-- 
Wer viel arbeitet macht viele Fehler, wer keine Fehler macht wird prämiert.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
Andreas Pakulat wrote:

Das ist normalerweise ein Link auf das richtige Device und wenn der
Link nicht richtig ist, oder das Device nicht existiert geht das
natürlich nicht.
Den Link habe ich ueberprueft und auch versucht, direkt darueber zu mounten:

aegis:/home/mantis# ls -l /dev/cdrom
lrwxrwxrwx1 root root3 Aug 31 00:10 /dev/cdrom - hdf
aegis:/home/mantis# mount -t iso9660 /dev/hdf /cdrom
mount: /dev/hdf is not a valid block device
Hmm, da währen genauere Meldungen nötig. Was passiert wenn du den
Treiber per Hand lädst? (Vorher natürlich entfernen).
dmesg | grep hd gibt folgendes aus:

 ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: SAMSUNG SV3064D, ATA DISK drive
hdb: SAMSUNG SV1604N, ATA DISK drive
hdc: WDC WD800BB-00CAA1, ATA DISK drive
hdd: MAXTOR 4K040H2, ATA DISK drive
hda: attached ide-disk driver.
hda: host protected area = 1
hda: 59794560 sectors (30615 MB) w/434KiB Cache, CHS=3722/255/63, UDMA(33)
hdb: attached ide-disk driver.
hdb: host protected area = 1
hdb: 312581808 sectors (160042 MB) w/2048KiB Cache, CHS=19457/255/63, 
UDMA(33)
hdc: attached ide-disk driver.
hdc: host protected area = 1
hdc: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, 
UDMA(33)
hdd: attached ide-disk driver.
hdd: host protected area = 1
hdd: 66055248 sectors (33820 MB) w/2000KiB Cache, CHS=65531/16/63, UDMA(33)
hda: hda1 hda2 hda3 hda4
hdb: hdb1 hdb2  hdb5 hdb6 hdb7 
hdc: hdc1 hdc2  hdc5 
hdd: [PTBL] [4111/255/63] hdd1
ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio

Wie man sehen kann, werden alle Devices am Onboard-Kontroller (ide0 und 
ide1) vollstaendig aufgefuehrt.
Die Geraete am separaten UDMA-Kontroller hingegen (ide und ide3, ganz 
unten) scheinen nicht gefunden werden zu koennen.

- modprobe beschwert sich nicht beim manuellen laden (keine meldung),
- lspci listet den Kontroller ebenfalls korrekt und anstandslos auf.
Also hast du dir nen Kernel selbst gebaut? Dann vergleich doch mal die
Kernel-configs. Und du kannst nochmal die CD reinschieben und dann
prüfen welche Module dort geladen sind.
Da ist nichts weiter veraendert, abgesehen vom nun modular 
nachgereichten SCSI-Support fuer meinen externen Brenner, der duerfte 
aber recht wenig damit zu tun haben.

Gruesse,
Phil
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Andreas Pakulat
On 04.Sep 2003 - 13:42:27, Philipp Knappke wrote:
 Andreas Pakulat wrote:
 
 Das ist normalerweise ein Link auf das richtige Device und wenn der
 Link nicht richtig ist, oder das Device nicht existiert geht das
 natürlich nicht.
 
 Den Link habe ich ueberprueft und auch versucht, direkt darueber zu mounten:
 
 aegis:/home/mantis# ls -l /dev/cdrom
 lrwxrwxrwx1 root root3 Aug 31 00:10 /dev/cdrom - hdf
 aegis:/home/mantis# mount -t iso9660 /dev/hdf /cdrom
 mount: /dev/hdf is not a valid block device

Hmm, schonmal ne CD eingelegt und mit dd if=/dev/hdf bs=1k count=4k |
file - probiert was einzulesen?

 Hmm, da währen genauere Meldungen nötig. Was passiert wenn du den
 Treiber per Hand lädst? (Vorher natürlich entfernen).
 
 dmesg | grep hd gibt folgendes aus:
 
 ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio
 ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio

Hmm, aber gefunden wird der Controller und auch die Geräte.

 Wie man sehen kann, werden alle Devices am Onboard-Kontroller (ide0 und 
 ide1) vollstaendig aufgefuehrt.
 Die Geraete am separaten UDMA-Kontroller hingegen (ide und ide3, ganz 
 unten) scheinen nicht gefunden werden zu koennen.

Doch, sonst würde er sie ja nicht auflisten - oder hast du dort nicht
4 Geräte dran?

 Also hast du dir nen Kernel selbst gebaut? Dann vergleich doch mal die
 Kernel-configs. Und du kannst nochmal die CD reinschieben und dann
 prüfen welche Module dort geladen sind.
 
 Da ist nichts weiter veraendert, abgesehen vom nun modular 
 nachgereichten SCSI-Support fuer meinen externen Brenner, der duerfte 
 aber recht wenig damit zu tun haben.

Richtig.

Dann lass doch mal sehen was bei dir in
/proc/ide/hdX/(model|media|driver) so steht, aber nur für die 4
Geräte am Controller.

Andreas

-- 
Aus der Anzugordnung der Bundeswehr: Bei Nachttemperaturen von über
27 Grad in der Stube sind die Ärmel des Schlafanzuges vier Mal
aufzukrempeln.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Stefan Baehre
Philipp Knappke wrote:

 aegis:/home/mantis# mount -t iso9660 /dev/hdf /cdrom
 mount: /dev/hdf is not a valid block device

Wieso denn /dev/hdf? Hast du am ersten Promise-Port noch ein anderes
Laufwerk hängen? Ich hatte es so verstanden, als wenn es da alleine
wäre. Dann müßtest du es als Master konfigurieren und es wäre
/dev/hde.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Stefan Baehre
Andreas Pakulat wrote:

  ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio
  ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio
 
 Hmm, aber gefunden wird der Controller und auch die Geräte.

Der Controller ja, die Geräte vermutlich nicht. Da steht nur, welcher
Modus für die einzelnen Kanäle verwendet wird. pio ist heutzutage
eigentlich ein Hinweis dafür, daß da nichts ist. Ich vermute eher, er
hat sein CD-ROM als Slave gejumpert und es dann alleine gelassen. Der
Controller scheint es jedenfalls nicht zu sehen (oder es wird
tatsächlich per pio angesprochen).

So sieht das z.B. bei 3 Platten an 2 Chipsets aus:

VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
ide0: BM-DMA at 0xc400-0xc407, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xc408-0xc40f, BIOS settings: hdc:pio, hdd:pio
HPT370A: IDE controller at PCI slot 00:13.0
ide2: BM-DMA at 0xe800-0xe807, BIOS settings: hde:DMA, hdf:pio
ide3: BM-DMA at 0xe808-0xe80f, BIOS settings: hdg:DMA, hdh:pio
hda: Maxtor 4G120J6, ATA DISK drive
hde: SAMSUNG SV1204H, ATA DISK drive
hdg: SAMSUNG SV1204H, ATA DISK drive


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
Andreas Pakulat wrote:

Hmm, schonmal ne CD eingelegt und mit dd if=/dev/hdf bs=1k count=4k |
file - probiert was einzulesen?
dd: opening `/dev/hdf': No such device or address

ide2: BM-DMA at 0xa400-0xa407, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xa408-0xa40f, BIOS settings: hdg:pio, hdh:pio
 
Hmm, aber gefunden wird der Controller und auch die Geräte.
Nein, lediglich der Kontroller, hde-hdh stellen hier nur die zur 
verfuegung stehenden Anschluesse dar, ein Angeschlossenes Geraet muesste 
wie bei ide0 und ide1 (am Onboard-Kontroller) separat aufgelistet werden:
[...]
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: SAMSUNG SV3064D, ATA DISK drive
hdb: SAMSUNG SV1604N, ATA DISK drive
hdc: WDC WD800BB-00CAA1, ATA DISK drive
hdd: MAXTOR 4K040H2, ATA DISK drive
[...]

Die Geraete am separaten UDMA-Kontroller hingegen (ide2 und ide3, ganz 
unten) scheinen nicht gefunden werden zu koennen.
Doch, sonst würde er sie ja nicht auflisten - oder hast du dort nicht
4 Geräte dran?
Nein, an diesem Kontroller haengt lediglich das ATAPI-CDROM-Laufwerk. 
Und dieses kann nicht gefunden werden.

Dann lass doch mal sehen was bei dir in
/proc/ide/hdX/(model|media|driver) so steht, aber nur für die 4
Geräte am Controller.
/proc/ide/ eintraege gibt es lediglich fuer hda-hdd, die 4 Festplatten 
an meinem Onboard-Kontroller.
Fuer das CDROM-Laufwerk (muesste eigentlich hdf sein, zumindest zeigt 
der Link dorthin) ist keiner vorhanden.

Gruesse,
Philipp
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Andreas Pakulat
On 04.Sep 2003 - 15:40:57, Philipp Knappke wrote:
 Andreas Pakulat wrote:
 
 Hmm, schonmal ne CD eingelegt und mit dd if=/dev/hdf bs=1k count=4k |
 file - probiert was einzulesen?
 
 dd: opening `/dev/hdf': No such device or address

Dann ist an hdf auch nichts.

 Die Geraete am separaten UDMA-Kontroller hingegen (ide2 und ide3, ganz 
 unten) scheinen nicht gefunden werden zu koennen.
 
 Doch, sonst würde er sie ja nicht auflisten - oder hast du dort nicht
 4 Geräte dran?
 
 Nein, an diesem Kontroller haengt lediglich das ATAPI-CDROM-Laufwerk. 
 Und dieses kann nicht gefunden werden.

Nun dann haben wir wohl die Lösung: Das Ding muss als Master angehängt
werden - also Umjumpern. Dann ist es allerdings hde und nicht hdf!
Also den cdrom Link danach noch umbiegen.

BTW: Wieso hast du dir eigentlich nicht den Installationskernel
gebootet und dort mal die Meldungen angeschaut? Spätestens wenn der
auch nicht mehr das CDROM findet, obwohl er es beim installieren tat -
hätte ich mir die Hardware angeschaut.

Andreas

-- 
Meine blöde Microwelle surft schon WIEDER!
HEY, ICH WOLLTE HEUTE NOCH ESSEN!
-- Jens Stark


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
Stefan Baehre wrote:

Wieso denn /dev/hdf? Hast du am ersten Promise-Port noch ein anderes
Laufwerk hängen? Ich hatte es so verstanden, als wenn es da alleine
wäre. Dann müßtest du es als Master konfigurieren und es wäre
/dev/hde.
Hmm, als alteingesessener ex-Microslave hatte ich DAUigerweise das 
Laufwerk auf CableSelect jumpered und am Slave-Cable haengen. Machte 
unter Win2k damals keinerlei Probleme und wurde daher einfach so 
belassen und vergessen.

Das Laufwerk laeuft nun als Master am ide0 des separaten Kontrollers, 
ansprechen kann ich es leider immernoch nicht. Den Link zu /dev/hdf habe 
ich bereits aktualisiert (nun /dev/hde).

dmesg | grep hd zeigt mir nun leider nurnoch die Geraete am 
Onboard-Kontroller an, lscpi listet den kontroller auch nicht mehr auf.
(Anmerkung: der Kontroller sitzt nun in einem anderen PCI-Steckplatz.)

Gruesse,
Philipp
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Frank Evers
On Donnerstag, 4. September 2003 16:20, Philipp Knappke wrote:


 dmesg | grep hd zeigt mir nun leider nurnoch die Geraete am
 Onboard-Kontroller an, lscpi listet den kontroller auch nicht mehr auf.
 (Anmerkung: der Kontroller sitzt nun in einem anderen PCI-Steckplatz.)

So fragt man sich doch, warum man den Controller nicht wieder an seinem 
alten Ort platziere und schaue, was wohl mag passieren...

SCNR

-- 
Gruß Frank


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
Frank Evers wrote:

So fragt man sich doch, warum man den Controller nicht wieder an seinem 
alten Ort platziere und schaue, was wohl mag passieren...
Kabel etwa 3mm zu kurz fuer den Master-Anschluss ;).
Aktueller Stand der Dinge:
ide2: BM-DMA at 0xa000-0xa007, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0xa008-0xa00f, BIOS settings: hdg:pio, hdh:pio
- Der Kontroller ist da, das Laufwerk nicht. :(

Ein Posting der genauen Kernel-Konfiguration unterlasse ich mal, da der 
Kontroller ja erkannt wird. Das Laufwerk selbst benoetigt ja keine 
speziellen Module, das sollte einfach ERKANNT und BENUTZT werden (sofern 
der Mountpoint auf das richtige Device gelenkt wird..., was meiner 
Meinung nach der Fall ist, doch kann ich weder ueber /dev/hdf noch ueber 
/dev/hde mounten).

Die genaue Bezeichnung des ATA-Kontrollermoduls lautet pdc202xx_new 
und wird laut lsmod problemlos gefunden und betrieben.

Gruesse,
Philipp
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Andreas Metzler
Philipp Knappke [EMAIL PROTECTED] wrote:
[...]
 dmesg | grep hd zeigt mir nun leider nurnoch die Geraete am 
 Onboard-Kontroller an, lscpi listet den kontroller auch nicht mehr auf.
 (Anmerkung: der Kontroller sitzt nun in einem anderen PCI-Steckplatz.)

Dann hast du ein groeberes Problem, sitzt die Karte richtig im
Steckplatz?
  cu andreas


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
*schweissvonderstirnwisch*
Nach ein wenig Foren-stoebern habe ich nun erfahren, dass durch meine 
zwecks Extern-CDBrenner aktivierte SCSI-Emulation auch das 
CDROM-Laufwerk nichtmehr ueber /dev/hdX, sondern ueber eine SCSI-Device 
angesprochgen werden muss.
Der Brenner liegt auf /dev/sr0, demnach habe ich einmal versucht das 
CDROM-Laufwerk ueber /dev/sr1 zu mounten - Ohne Erfolg.

Wie kann ich nun herausfinden, unter welcher Device mein Laufwerk 
ueberhaupt zu finden, bzw zu mounten ist?

Gruesse,
Philipp
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Jan Luehr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

ja hallo erstmal,...

Am Donnerstag, 4. September 2003 20:27 schrieb Philipp Knappke:
 *schweissvonderstirnwisch*
 Nach ein wenig Foren-stoebern habe ich nun erfahren, dass durch meine
 zwecks Extern-CDBrenner aktivierte SCSI-Emulation auch das
 CDROM-Laufwerk nichtmehr ueber /dev/hdX, sondern ueber eine SCSI-Device
 angesprochgen werden muss.
 Der Brenner liegt auf /dev/sr0, demnach habe ich einmal versucht das
 CDROM-Laufwerk ueber /dev/sr1 zu mounten - Ohne Erfolg.

 Wie kann ich nun herausfinden, unter welcher Device mein Laufwerk
 ueberhaupt zu finden, bzw zu mounten ist?

Was sagt denn dmesg beim booten?
Keep smiling
yanosz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (GNU/Linux)

iQIVAwUBP1eRi8IDVW7yMYGyAQI0yhAAjqUM7//y47oxbMaeFCI1I89pwJ//rRgU
3uSUpV50DtRzX9BcHzzc8Fh5YGNE6/lQYo8amCyLIivsEH8+jFxXmrVrGZ1T+EnT
HFBIvrL2/MyQkldHjVrNWzaHtPt9vuBasMmFscJDQS6wJ6TyepQ3DCkxqHQ43CS1
tgNTis2NGHxezds6RbmnzS98QJdOcaa4rDwoDDkc3T6OdXBxiwTNUGcAoLFxj1Wz
AQTH9uS4SE6dCdQAwjMoPdQELNWFgvBFjSEzlneF68H7NJDOjpVED4z13eqF3mgK
lRR1qvB92jjXAACd5xCcUp3ZXszUI+/v1vn+wdTPuk2WuxzDudhGCYu1dtJZvOWl
OMVNAPTe7sb4h5EveVSOcsqIDIOGh+dnuSUz507LIceHkl3AwlzsesOgpNIYaEFh
RsZYGG1vvVM/CIXhVRLVOrLTIQN4FdTfrbagfPWXNXfdZOpAfr5jtkiJtoBRiHwU
ja9w+1pHePxw0V1DmlaaQetnxevoHRLENZicLRiWiG9WDbPN3j/vhB7QnjAUg8gA
zmldQDA7yAocfu3x5ksJwgt+2Vu4Ow9zeDxKr1KaPtnDfZFRiRjOzLgWcMZH2Caj
5PsnRP0qFXzjniIcccAt1TUtUSb0rw+EOtxp7rNa9K9YwdaKgv/yVSyja1UQE4R7
Smdzbj47MME=
=nT7b
-END PGP SIGNATURE-


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Andreas Pakulat
On 04.Sep 2003 - 20:27:16, Philipp Knappke wrote:
 *schweissvonderstirnwisch*
 Nach ein wenig Foren-stoebern habe ich nun erfahren, dass durch meine 
 zwecks Extern-CDBrenner aktivierte SCSI-Emulation auch das 
 CDROM-Laufwerk nichtmehr ueber /dev/hdX, sondern ueber eine SCSI-Device 
 angesprochgen werden muss.

Ja klar, das hab ich wohl irgendwie überlesen, aber dein CDRom ist nur
SCSI wenn du den IDE-CD Treiber ganz rausgeschmissen hast oder eine
append-Zeile mit hdX=ide-scsi (wobei X für das CDRom steht). Sonst
hast du nach wie vor IDE-Cd, falls das als Modul gebaut ist, dann kann
man das bei lsmod auch sehen ;)

 Der Brenner liegt auf /dev/sr0, demnach habe ich einmal versucht das 
 CDROM-Laufwerk ueber /dev/sr1 zu mounten - Ohne Erfolg.

mach mal ein cdrecord -scanbus. Wenn dein CD-rom über SCSI-IDE läuft
tauchts da auf, die nummer ergibts sich anhand der Reihenfolge, ich
hatte dank einer Kerneloption (sowas wie Prope all Luns) jedes
Laufwerk 2mal, wodurch das erste sr0+sr1 ist und das 2. sr2+sr3. 

Übrigens, normalerweise sind CD-Roms als SCSI unter /dev/scdX zu
finden.

Andreas

-- 
Etwas kurz gesagtes kann die Frucht und Ernte von vielen
Lang-Gedachten sein.
-- Friedrich Nietzsche (Menschliches,Allzumenschliches)


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Christian Bodenstedt
On Thu, 04 Sep 2003 20:27:16 +0200
Philipp Knappke [EMAIL PROTECTED] wrote:

 *schweissvonderstirnwisch*
 Nach ein wenig Foren-stoebern habe ich nun erfahren, dass durch meine 
 zwecks Extern-CDBrenner aktivierte SCSI-Emulation auch das 
 CDROM-Laufwerk nichtmehr ueber /dev/hdX, sondern ueber eine SCSI-Device 
 angesprochgen werden muss.
 Der Brenner liegt auf /dev/sr0, demnach habe ich einmal versucht das 
 CDROM-Laufwerk ueber /dev/sr1 zu mounten - Ohne Erfolg.

Selbst wenn das CDROM von der SCSI-Emulation assimiliert wird, sollte es
immernoch in den Kernelmeldungen als ide-Gerät auftauchen. Entsprechende
Stellen aus demsg von meinem System sehen wie folgt aus. hdh ist dabei 
ein scsi-emulierter Brenner, hde ist das Cdrom. Wegen der Kerneloption
swap-devices (o.ä.) wird mein Promise-Controller über hd[a-d]
angesprochen:

 Kernel command line: BOOT_IMAGE=Linux2.4.20 ro root=2143 hdh=ide-scsi
 ide_setup: hdh=ide-scsi
[...]
 Uniform Multi-Platform E-IDE driver Revision: 6.31
 ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx PDC20265: IDE controller on PCI bus 00 dev 30
 PCI: Found IRQ 3 for device 00:06.0
 PCI: Sharing IRQ 3 with 00:0c.0
 PCI: Sharing IRQ 3 with 00:11.2
 PCI: Sharing IRQ 3 with 00:11.3
 PCI: Sharing IRQ 3 with 00:11.4
 PDC20265: chipset revision 2
 PDC20265: not 100% native mode: will probe irqs later
 PDC20265: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
 ide0: BM-DMA at 0xa000-0xa007, BIOS settings: hda:pio, hdb:pio
 ide1: BM-DMA at 0xa008-0xa00f, BIOS settings: hdc:pio, hdd:pio
 VP_IDE: IDE controller on PCI bus 00 dev 89
 PCI: Found IRQ 11 for device 00:11.1
 PCI: Sharing IRQ 11 with 00:0d.0
 PCI: Sharing IRQ 11 with 01:00.0
 VP_IDE: chipset revision 6
 VP_IDE: not 100% native mode: will probe irqs later
 VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
 ide2: BM-DMA at 0x9400-0x9407, BIOS settings: hde:DMA, hdf:DMA
 ide3: BM-DMA at 0x9408-0x940f, BIOS settings: hdg:pio, hdh:DMA
 hda: Maxtor 4D040H2, ATA DISK drive
 hdc: Maxtor 4D040H2, ATA DISK drive
 hde: _NEC DV-5700B, ATAPI CD/DVD-ROM drive
 hdf: IBM-DTTA-351350, ATA DISK drive
 hdg: Maxtor 6Y120L0, ATA DISK drive
 hdh: _NEC NR-7700A, ATAPI CD/DVD-ROM drive
 ide0 at 0xb400-0xb407,0xb002 on irq 3
 ide1 at 0xa800-0xa807,0xa402 on irq 3
 ide2 at 0x1f0-0x1f7,0x3f6 on irq 14
 ide3 at 0x170-0x177,0x376 on irq 15


 Wie kann ich nun herausfinden, unter welcher Device mein Laufwerk 
 ueberhaupt zu finden, bzw zu mounten ist?

Einfach auf gut Glück: 
 mount /dev/hdX -t iso9660 /cdrom 
für X=a..h. Root solltest du sein, eine CD eingelegt haben und /cdrom/
muss natürlich auch existieren ;-)

Wenn dein CD-Rom SCSI-emuliert würde, sollte es auch bei der Ausgabe von
`cdrecord --scanbus` aufgeführt sein.

Bei mir sind die Laufwerke auch alle (auch der Brenner) unter /proc/ide
aufgelistet:

 [EMAIL PROTECTED]:/proc/ide# ls -l
 total 0
 -r--r--r--1 root root0 Sep  4 21:18 drivers
 lrwxrwxrwx1 root root8 Sep  4 21:18 hda - ide0/hda
 lrwxrwxrwx1 root root8 Sep  4 21:18 hdc - ide1/hdc
 lrwxrwxrwx1 root root8 Sep  4 21:18 hde - ide2/hde
 lrwxrwxrwx1 root root8 Sep  4 21:18 hdf - ide2/hdf
 lrwxrwxrwx1 root root8 Sep  4 21:18 hdg - ide3/hdg
 lrwxrwxrwx1 root root8 Sep  4 21:18 hdh - ide3/hdh
 dr-xr-xr-x3 root root0 Sep  4 21:18 ide0
 dr-xr-xr-x3 root root0 Sep  4 21:18 ide1
 dr-xr-xr-x4 root root0 Sep  4 21:18 ide2
 dr-xr-xr-x4 root root0 Sep  4 21:18 ide3
 -r--r--r--1 root root0 Sep  4 21:18 pdc202xx
 -r--r--r--1 root root0 Sep  4 21:18 via

Und mein Brenner lässt sich z.B. so wiedererkennen:

 [EMAIL PROTECTED]:/home/chris# cat /proc/ide/hdh/model 
 _NEC NR-7700A

Um die eh schon lange Mail noch etwas zu verlängern, hast du hier auch
noch die Ausgabe von `lspci -v`. Bei meinem Controller handelt es sich um
einen Promise Fasttrack 100, den mir Asus netterweis direkt aufs Mainboard
gelötet hat.

00:06.0 Unknown mass storage controller: Promise Technology, Inc. 20265
(rev 02)Subsystem: Promise Technology, Inc.: Unknown device 4d33
Flags: bus master, medium devsel, latency 32, IRQ 3
I/O ports at b400 [size=8]
I/O ports at b000 [size=4]
I/O ports at a800 [size=8]
I/O ports at a400 [size=4]
I/O ports at a000 [size=64]
Memory at e480 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at unassigned [disabled] [size=128K]
Capabilities: [58] Power Management version 1


Wenn du nach Durchprobieren der ganzen hier gegebenen Tips dein CDROM
immernoch nicht findest, würde ich an deiner Stelle mal genau in der
Kerneldoku nachlesen, ob dein Controller auch wirklich von dem Treiber
unterstützt wird. Ansonsten könnte man auch probieren, ein anderes

Re: CD-Laufwerk an separatem Kontroller verweigert den Dienst

2003-09-04 Diskussionsfäden Philipp Knappke
Christian Bodenstedt wrote:

Wenn du nach Durchprobieren der ganzen hier gegebenen Tips dein CDROM
immernoch nicht findest, würde ich an deiner Stelle mal genau in der
Kerneldoku nachlesen, ob dein Controller auch wirklich von dem Treiber
unterstützt wird. Ansonsten könnte man auch probieren, ein anderes
IDE-Gerät daran zu stöpseln und versuchen darauf Zugriff zu bekommen.
Erstmal vielen Dank allen fuer die breitgefaecherte Hilfe bezueglich 
meines Problems (welches ich eben loesen konnte).
Das Problem lies sich durch folgende Konstellation von Kernelmodulen loesen:

(*Anmerkung: Es sind natuerlich nicht alle Einstellungen hier von 
Noeten, ich habe lediglich meine Kernel-Konfiguration fuer ATA/IDE- 
sowie den SCSI-support hier aufgelistet.)

LINUX KERNEL V2.4.22 CONFIGURATION:

-ATA/IDE/MFM/RLL support:
* ATA/IDE/MFM/RLL support
---Block Devices:
* Include IDE/ATA-2 DISK support
* Use multi-mode by default
* Include IDE/ATAPI CDROM support
* CMD640 chipset bugfix/support
* PCI IDE chipset support
* Sharing PCI IDE interrupts support
* Generic PCI bus-master DMA support
* Use PCI DMA by default when available
* Intel PIIXn chipsets support
* PROMISE ODC202{68|69|70|71|75|76|77} support**
(**Anmerkung: Es handelte sich bei mir um einen Promise 
PCI133-Ultra-Chipsatz!)

- SCSI support:
* SCSI support
* SCSI CD-ROM support
* SCSI generic support
* Enable extra checks in new queueing code
* Probe all LUNs on each SCSI device
* Verbose SCSI error reporting (kernel size +=12K)
Ich hoffe das ist ein wenig hilfreich fuer jeden der ebenfalls Probleme 
mit einer solchen Laufwerk-/Kontroller-Konstellation hat/haben sollte.

Verbleibende zur Konfiguration notwendige Schritte vorangehenden Mails.

Liebe Gruesse,
Philipp
--
 +--.--.-+
 | |^ ^ |www.debian.org  |
 | | V  ||
 |//   \ \   open minds - open future - open source  |
 |   (| | )  close windows   |
 |  /'\_ ° _/'\   caveat emptor  |
 +--\___)=(___/--+
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)