View previous topic :: View next topic |
Author |
Message |
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Sun Dec 05, 2004 4:32 pm Post subject: DVD-Brenner über Firewire? |
|
|
Hallo!
Da ich nicht blöd bin, habe ich mir heute im Media Markt einen "LG Super Multi DVD Writer" gekauft.
Diesen habe ich in ein externes Gehäuse mit Firewire-Schnittstelle eingebaut. Leider bringe ich ihn nicht zum laufen. Wenn ich das Kabel einstecke, steht in /var/log/messages "ieee1394.agent[6785]: ... no drivers for IEEE1394 product 0x/0x/0x".
Über dmesg bekomme ich "ieee1394: Host added: ID:BUS[0-00:1023] GUID[324fc0001d3ebc10]
ieee1394: Node added: ID:BUS[0-01:1023] GUID[0001a32950050008]
ieee1394: The root node is not cycle master capable; selecting a new root node and resetting...
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node suspended: ID:BUS[0-00:1023] GUID[0001a32950050008]
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
ieee1394: Node resumed: ID:BUS[0-01:1023] GUID[0001a32950050008]".
Die Module ohci1394, ieee1394 und sbp2 sind geladen.
Weiss jemand weiter? Oder kennt ein gutes Firewire-Brenner-Howto? Ich erwartete eigentlich, dass der Brenner mittels SCSI-Emulation eingebunden wird, ähnlich wie USB-Sticks.
Vielen Dank für Eure Hilfe! |
|
Back to top |
|
|
zielscheibe l33t
Joined: 02 Apr 2004 Posts: 804 Location: Aachen
|
Posted: Sun Dec 05, 2004 4:46 pm Post subject: |
|
|
Ich glaube dir fehlt noch ein Modul
Quote: |
I needed a 6-pin to 4-pin Firewire cable to connect this to the VAIO. Thereafter, the following kernel modules are required to be loaded on Linux (kernel version 2.4.9):
ieee1394
ohci1394
raw1394
sbp2
SCSI emulation support is required as well. Assuming everything went fine, you should messages in /var/log/messages indicating that your device was recognized. You might also see the specific SCSI device assigned to this new hardware. Typically it is sda1 (and so on) for hard disks and scd* for CD-ROM drives.
|
von:
http://www.kernelthread.com/empeg/pyro.html
Wenn es so nicht geht.
Läuft bei Dir "coldplug" und/oder "udev"? |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Sun Dec 05, 2004 5:11 pm Post subject: |
|
|
Genau das Gehäuse habe ich! Ich habe das Modul "raw1394" geladen, jetzt habe ich ein Devide /dev/raw1394. Dieses kann ich jedoch nicht als DVD-Drive ansprechen.
Ich habe weder coldplug noch udev. Es gibt ein init-Script namens "hotplug", aber das überprüft nur eine Funktion im Kernel.
Brauche ich coldplug oder udev oder beides? |
|
Back to top |
|
|
zielscheibe l33t
Joined: 02 Apr 2004 Posts: 804 Location: Aachen
|
Posted: Sun Dec 05, 2004 5:29 pm Post subject: |
|
|
Hast du die Module in der gleichen Reihenfolge wie oben beschrieben geladen (ieee1394,ohci1394,raw1394,sbp2)sowie danach die scsi-emulation (sr) und scsi-cdrom (sr_mod) Module? Was berichtet dmesg nach jedem einzelnen "modprobe"?
Wenn damit der Brenner nicht unter /dev/sxx auftauchen sollte, kannst du ja alternativ den automatischen Modulloader probieren (coldplug). |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Sun Dec 05, 2004 6:43 pm Post subject: |
|
|
Die Module "ieee1394" und "ohci1394" wurden beim booten automatisch geladen, das raw1394-modul habe ich nachträglich geladen. Die Unterstützung für SCSI-CDROMs und SCSI-Emulation ist im Kernel, dafür habe ich keine Module.
Ich werde mich mal über coldplug schlaumachen. |
|
Back to top |
|
|
zielscheibe l33t
Joined: 02 Apr 2004 Posts: 804 Location: Aachen
|
Posted: Sun Dec 05, 2004 6:51 pm Post subject: |
|
|
Die beiden "SCSI" Einstellungen würde ich auch modular definieren. Gründe wären für mich das bessere Handling (rmmod, Logfiles selektiv überprüfbar usw.) und die Erfahrung das einige Kombinationen von "festen" Kerneleigenschaften sich mit einigen Modulen beißen. |
|
Back to top |
|
|
mkr Apprentice
Joined: 14 Dec 2003 Posts: 188
|
Posted: Sun Dec 05, 2004 10:38 pm Post subject: |
|
|
Als ich coldplug gestartet habe, ist der Laptop hängen geblieben.
Nun bin ich aber schon etwas weiter: Ich muss alle Module geladen haben, _bevor_ ich das Laufwerk einstecke. Die Module scannen den Bus beim Laden anscheinend nicht auf unterstützte Geräte.
Nun habe ich den Brenner als Device "0,0,0" , xcdroast erkennt ihn inkl. aller Parameter wie Brenngeschwindigkeit etc.
Es funktioniert also alles bestens! Vielen Dank für Deine Hilfe! |
|
Back to top |
|
|
|