• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

11.3 USB disconnect + cannot open /media/.hal-mtab

matkoh

Member
Hallo,

zunächst möchte ich betonen, dass ich ausführlich nach einer Lösung meines Problems in Google und diesem Forum gesucht habe, leider aber keine funktionierende Lösung gefunden habe.

Ich habe mehrere Linux-Installationen auf meinem PC, u. a. openSuse 11.2 und 11.3 jeweils in der X64-Version.

Nur in der 11.3-Version habe ich das Problem, dass
1. nach längerer Inaktivität
2. nach Umschalten des Bildschirms (über einen 4-Port Belkin Monitor-/Tastatur-Umschalter)
USB-Geräte getrennt und dann wieder verbunden werden.

Das sieht im Log so aus:
Code:
Dec 20 22:19:05 Centurion kernel: [  436.346746] usb 4-1.1: USB disconnect, address 3
Dec 20 22:19:05 Centurion kernel: [  436.346748] usb 4-1.1.3: USB disconnect, address 5
Dec 20 22:19:10 Centurion kernel: [  441.515895] usb 4-1.1: new full speed USB device using uhci_hcd and address 6
Dec 20 22:19:10 Centurion kernel: [  441.616891] usb 4-1.1: New USB device found, idVendor=0451, idProduct=2046
Dec 20 22:19:10 Centurion kernel: [  441.616894] usb 4-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Dec 20 22:19:10 Centurion kernel: [  441.620273] hub 4-1.1:1.0: USB hub found
Dec 20 22:19:10 Centurion kernel: [  441.621881] hub 4-1.1:1.0: 4 ports detected
Dec 20 22:19:10 Centurion kernel: [  441.898892] usb 4-1.1.3: new full speed USB device using uhci_hcd and address 7
Dec 20 22:19:10 Centurion kernel: [  442.032903] usb 4-1.1.3: New USB device found, idVendor=046d, idProduct=c529
Dec 20 22:19:10 Centurion kernel: [  442.032906] usb 4-1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 20 22:19:10 Centurion kernel: [  442.032908] usb 4-1.1.3: Product: USB Receiver
Dec 20 22:19:10 Centurion kernel: [  442.032910] usb 4-1.1.3: Manufacturer: Logitech
Dec 20 22:19:10 Centurion kernel: [  442.041311] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1.1/4-1.1.3/4-1.1.3:1.0/input/input9
Dec 20 22:19:10 Centurion kernel: [  442.041393] generic-usb 0003:046D:C529.0007: input,hidraw4: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:1a.1-1.1.3/input0
Dec 20 22:19:10 Centurion kernel: [  442.045646] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1.1/4-1.1.3/4-1.1.3:1.1/input/input10
Dec 20 22:19:10 Centurion kernel: [  442.045784] generic-usb 0003:046D:C529.0008: input,hiddev96,hidraw5: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1a.1-1.1.3/input1

Nun nutze ich Online-Banking auf einem USB-Stick und wenn während der Bearbeitung die Verbindung getrennt wird, kommt es zu defekten Dateien. Also suche ich nach einer Möglichkeit, diese Trennung zu unterbinden.

In der fstab habe ich
Code:
usbfs                /proc/bus/usb        usbfs      auto                0 0
eingetragen. Ich habe das schon testweise auskommentiert und mit "noauto" statt "auto" eingetragen. Hat alles nicht geholfen.

Nun zum 2. Problem, das ich allerdings auch unter 11.2 habe. Da es auch um USB-Geräte geht, und die Probleme daher evtl. zusammenhängen, habe ich keinen separaten Thread dazu angelegt.

Wenn ich z. B. einen USB-Stick über den Gerätemanager mounte und anschließend ein "sicheres Entfernen" versuche, kommt folgende Fehlermeldung:
Code:
org.freedesktop.HAL.Device.Volume.UnknownFailure: Cannot open /media/.hal-mtab

Dazu habe ich zwar diverse Artikel gefunden, die sich aber meist auf Probleme nach Kernelupdates beziehen. Da ich das Problem mit 2 unterschiedlichen Versionen von openSuse habe, kann das eigentlich nicht mit einem Kernelupdate zu tun haben.

Ich hoffe auf Eure Tipps.

Matthias
 

Ganymed

Guru
Du kannst Dir das Verhalten in den KDE-Systemeinstellungen unter Wechselmedien einrichten.
Dort gibt es auch eine Beschreibung der Einstellungen.
Aus welchen Gründen auch immer, musst Du den Stick mit dem System bekannt machen, kurz entfernen und wieder hineinstöpseln.
Dann mögen sich die beiden und Du darfst dann auch d´rauf ´rumschreiben.

Eigentlich hast Du mit der .hal-mtab und der dazugehörigen -lock nicht viel zu tun.
Die sieht eigentlich wie ein temporär ausgelagerter Eintrag, wie er z.B. in der /etc/fstab üblich ist, aus.

Gute Nacht
Ganymed

P.S. Ich glaube eigentlich nicht, dass der Konsolenumschalter ein problem ist.
 
OP
M

matkoh

Member
Danke Ganymed, mein Problem Nr. 2 ist damit gelöst. Ich habe bei den Wechselmedien eingestellt, dass mein USB-Stick automatisch gemounted wird und ich kann ihn jetzt auch ohne Fehlermeldung "sicher entfernen".

Allerdings besteht mein erstes Problem weiter. USB-Geräte werden getrennt und wieder verbunden.

Gibt es evtl. eine Einstellung, dass USB-Geräte bei Standby getrennt werden? Der Konsolenumschalter simuliert wohl so eine Art Standby für Monitor und Tastatur beim Umschalten und das wäre eine Erklärung für das Verhalten.

Matthias
 
Oben