1 (edytowany przez ozzi91 2025-05-18 20:34:46)

Temat: KSMBD/Kmod 3.4.5 SMB Version 1.0?

Za pomocą chata gpt próbuję zamontować pod proxmoxem dysk podpięty pod usb.

sudo mount -t cifs //192.168.1.1/Nas /mnt/nas -o rw,noatime,vers=3.0,username=yyyyyy,password=xxxxxxxx,uid=100000,gid=100000,file_mode=0770,dir_mode=0770,soft,noperm,iocharset=utf8

Proxmox wypluwa:

root@pve:~# sudo mount -t cifs //192.168.1.1/Nas /mnt/nas -o rw,noatime,vers=2.1,username=xxxxx,password=yyyyy,uid=100000,gid=100000,file_mode=0770,dir_mode=0770,soft,noperm,iocharset=utf8
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Co ciekawe, jak dam vers=1.0 to działa, więc obstawiam coś z konfiguracją na openwrt.

Używam Ksmbd/Kmod Version 3.4.5 na Netgear R6220 OpenWrt 22.03-SNAPSHOT r19776-f579b8538b.

Czy domyślnie ksmbd/kmod nie działa w wersji 3.0/2.1?

Chętnie podam reszte informacji jak będzie trzeba.

2

Odp: KSMBD/Kmod 3.4.5 SMB Version 1.0?

Ciekawe, bo z ksmbd obsługa smb1.0 została wycofana dość dawno temu. W ogóle obecnie tego nie posiada.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: KSMBD/Kmod 3.4.5 SMB Version 1.0?

To może da się jakoś wymusić by nei wspierało 1.0 a wspierało np 3.0?

4

Odp: KSMBD/Kmod 3.4.5 SMB Version 1.0?

Jeszcze raz - ksmbd nie wspiera smb1.0, od dawna. Jest usunięte ze względów bezpieczeństwa.

server max protocol i server min protocol w konfigu ksmbd (nie uci!). Min jest 2.1, max jest 3.1.1

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez ozzi91 2025-05-19 11:17:10)

Odp: KSMBD/Kmod 3.4.5 SMB Version 1.0?

Ja to świetnie rozumiem, ale nie wytłumaczalne jest zatem dlaczego montuje z vers=1.0 a z vers=3.0 lub 2.1 już nie.
Co ciekawe problem jest jakby z głównym katalogiem czyli mnt/sda1. Jak montuję /mnt/sda1/Pulpit to już jest ok

6

Odp: KSMBD/Kmod 3.4.5 SMB Version 1.0?

Tego też nie wiem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.