Hallo,
ich habe eine LaCie Firewire Festplatte, die unter Apfelcomputern problemlos läuft. Um diese auch unter linux zu benutzen, habe ich mir eine FireWire Karte zugelegt, die einen Nec Chip enthält, der laut Kopatibilitätsliste auch funktionieren soll. Trotzdem wird die Festplatte nicht erkannt. Ich würde gerne herausfinden, woran das genau liegt. Über die ieee1394 Informationsseite erfahre ich, daß der Treiber für den Chip ohci1394 heißt. Mit modprobe bekomme ich ihn mit eingesteckter Karte zum laufen:
bei 'modprobe ohci1394' bekomme ich folgenden Text im syslog:
Dec 30 14:14:21 ormserv kernel: ohci1394: $Revision: 1.80 $ Ben Collins bcollins@debian.org Dec 30 14:14:21 ormserv kernel: PCI: Found IRQ 11 for device 00:0d.0 Dec 30 14:14:21 ormserv kernel: PCI: Sharing IRQ 11 with 00:02.7 Dec 30 14:14:21 ormserv kernel: ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[11] MMIO=[cfffc000-cfffd000] Max Packet=[2048]
Danach versuche ich es mit 'modprobe sbp2" und bekomme:
Dec 30 14:19:02 ormserv kernel: ieee1394: sbp2: Driver forced to serialize I/O (serialize_io = 1) Dec 30 14:19:02 ormserv kernel: scsi0 : IEEE-1394 SBP-2 protocol driver
Dann nach Anschluß und Hochfahren der Firewire Platte:
Dec 30 14:22:26 ormserv kernel: ieee1394: Node 0:1023 has non-standard ROM format (0 quads), cannot parse Dec 30 14:22:48 ormserv kernel: ieee1394: sbp2: Error logging into SBP-2 device - login timed-out Dec 30 14:22:48 ormserv kernel: ieee1394: sbp2: sbp2_login_device failed Dec 30 14:22:48 ormserv kernel: ieee1394: NodeMgr: hotplug policy returned -2 Dec 30 14:22:48 ormserv kernel: ieee1394: Device added: node 0:1023, GUID 00d04b3b020c4b9c
Wenn die Festplatte hochgefahren wird bevor die Treiber installiert sind, geht es auch nicht.
Woran liegt das: An der Festplatte oder der Karte? Kann jemand weiterhelfen?
Ich habe gelesen, daß ein neuerer Kernel, als der vorhandene (2.4.18) probiert werden sollte, wenn es Probleme mit sbp2 gibt. Ich habe mir daraufhin von debian einen 2.4.20 installiert, aber leider habe ich danach kein X11 mehr und das System findet meine ethx devices nicht (obwohl die in /etc/network/interfaces verzeichnet sind).
Hat sich da etwas in 2.4.20 geändert und wie geht das zu beheben?
Danke für etwaige Tips und guten Rutsch allerseits,
Orm