PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mount.cifs schlägt bei neueren Kerneln mit Fehler -12 fehl.



wpc95
23.04.15, 15:46
Hallo @ all,

der Versuch, mit mount.cifs eine Freigabe zu mounten, schlägt mit dem Fehler "mount error(12): Cannot allocate memory" fehl.
Das Problem tritt allerdings nur mit neueren Kernel-Versionen auf, z.B. unter Ubuntu 12.04 (Kernel 3.2.0) wird die Freigabe klaglos gemountet.

Eine Besonderheit ist, daß es sich um eine CIFS-Freigabe auf einem Server unter Novell Netware 6.5 SP8 handelt.
Andere Freigaben, egal ob auf Samba- oder Windows-Servern, werden problemlos gemountet.

Auf die Netware-Freigabe können Windows-Clients (ab Win 7 und größer) nur zugreifen, wenn mit SECPOL.MSC die folgende Einstellung gewählt wird:
"Netzwerksicherheit: LAN-Manager-Authentifizierungsebene: LM- und NTLM Antworten senden. (NTLMv2 Sitzungssicherheit verwenden, wenn ausgehandelt)."

CIFS unter Netware 6.5 läßt die Einstellung von NTLMv2 nicht zu. Als einziges Mittel fiel mir ein, bei mount.cifs die Option "sec=ntlm" zu verwenden -
das allerdings ändert nichts und der Fehler -12 kommt auch da.

Vielen Dank für Tips!