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
On Tue, 30 Dec 2003 14:31:40 +0100 Orm Finnendahl finnendahl@folkwang-hochschule.de wrote:
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?
Zu Firewire und ext. HD halte ich mich zurück, da ich es bis jetzt nicht genutzt habe. Zum zweiten Problem mit dem 2.4.20er Kernel warst Du leider nicht so auskunftsfreudig.
X11: Hast Du evtl. Grafikkartentreiber vom Graka-Hersteller installiert? Bei NVidia mußt Du z.B. nach einem Kernelwechsel jedes mal die Treiber neu installieren. Ansonsten sollte sich doch ein Hinweis in /var/log/XFree86.0.log finden lassen: beliebt sind die mit (EE) beginnenden Zeilen.
ethx: Modul für die NIC geladen? Muß ja nicht fest im Kernel sein; lsmod sollte helfen. Ansonsten mal mit modconf nachladen. Die Realtek-Module (8139) hatten mal einen anderen Namen bekommen (8139too). Könnte daran liegen, zumal Karten mit dem Chipsatz weit verbreitet sind. Falls das Modul für die NIC im Kernel oder als Modul geladen ist: lässt sich die Karte mit ifconfig aktivieren?
Gruß, Folke
Hallo Folke,
Am 30. Dezember 2003, 23:44 Uhr (+0100) schrieb Folke Karlsson:
Zu Firewire und ext. HD halte ich mich zurück, da ich es bis jetzt nicht genutzt habe. Zum zweiten Problem mit dem 2.4.20er Kernel warst Du leider nicht so auskunftsfreudig.
Trotz meiner mageren Auskunft (sorry) hast Du mit Deiner Intuition voll ins Schwarze getroffen (bez. 8139too und nvidia Grafiktreiber).
Nachdem 2.4.22 bei mir lief, wurde nach Installation der neuen Module auch die firewire Festplatte sofort erkannt und ließ sich mounten.
Danke vielfältigst und guten Rutsch allerseits, Orm
lug-dd@mailman.schlittermann.de