У меня была такая же проблема в Arch Linux, с этим сообщением в журнале:
kernel: CIFS VFS: cifs_mount failed w/return code = -22
Для меня было решение указать более старую версию cifs (по умолчанию это было 3.0): [!d1 ]
/etc/fstab:
//my-router/share /media/share cifs ver="2.1",rw,soft,uid=ele,gid=ele,file_mode=0770,dir_mode=0770,credentials=/etc/router-credentials.conf 0 0