Hallo zusammen,

wie man sieht hatte ich Schwierigkeiten mein Problem im Subject
zusammenzufassen.  Deshalb kommt hier die lÃngere Version.

- Debian testing/unstable + kernel 2.6.5 als SMB client (mount -t
  smbfs ...)

- w2k administrative share (c$) auf der Serverseite

- Emacs 21.3.1 als Editor

Wenn ich Dateien auf der share editiere, habe ich hÃufig zwei
Probleme:

1)  Emacs hÃngt, meine /var/log/messages wird mit Meldungen wie:

    "smb_create: <datei> failed, error=-512"

    vollgeschrieben (statt in smb_create kann das Problem auch schon
    mal in smb_lookup auftreten).  Die 512 kÃnnte u.U. ERESTARTSYS
    bedeuten.  /var/log/samba/log.smbmount wiederum beglÃckt mich mit
    vielen mir genauso verstÃndlichen EintrÃgen der folgenden Art:

    "tdb(/var/run/samba/gencache.tdb): tdb_lock failed on list 22
    ltype=0 (UngÃltiger Dateideskriptor)"

    Manchmal lÃst sich der HÃnger nach laaaaaaanger Zeit, manchmal
    werde ich nach fÃnf Minuten ungeduldig und kille Emacs (sic).  Das
    ganze passiert nur bei schreibenden Zugriffen und, wenn ich mich
    nicht tÃusche, d.h. ich bin mir nicht sicher, wenn eine neue Datei
    angelegt wird, sei es die zu schreibende Datei oder die emacssche
    Sicherheitskopie.  (Mich Ãberrascht auch, dass Emacs Ãberhaupt
    versucht die Sicherheitskopie auf der Share anzulegen, da ich
    dachte, dass die Einstellung

    (setq backup-directory-alist '((".*" . "~/.emacs.d/backup")))

    ziemlich eindeutig sei.)

2)  Einige Schreibversuche scheitern unmittelbar.  Danach kann ich
    dann nicht mehr auf die Datei zugreifen (weder lesend noch
    schreibend).  Unter W2k bekomme ich bei einem Zugriffsversuch eine
    sharing violation, auf dem Linux Client kann ich mit der Datei
    auch nichts mehr anfangen.  Die einzige MÃglichkeit, die ich
    bisher gefunden habe, um wieder an die Datei zu kommen, ist ein
    unmounten auf dem Client.

Da diese Probleme nicht nur einmal alle zwei Tage sondern relativ 
hÃufig wÃhrend einer Editier-Session auftreten, ist das Ganze etwas 
nervig.  Google hat mich auch nicht wirklich weitergebracht.  Hat 
jemand mglw. einen Tip, wie ich damit zu Rande kommen kÃnnte?


Danke,

andreas

Antwort per Email an