Проблемы с SMB/CIFS и монтированием

Всем привет!
Для меня эта тема темный лес. Пытался что-то делать сам, но безуспешно.
Имеется роутер Keenetic Giga KN-1010 и подключенный к нему внешний жесткий диск Toshiba.

1) в Dolphin (файловый менеджер KDE) в меню слева "В сети" не находятся автоматически "Shared Folders (SMB)" но при этом доступно и работает добавление в ручную. В итоге открывается в ФМ так: "smb://192.168.7.1/"
Это подходит в качестве временного решения, не более. Мне нужно, чтобы в ФМ все находилось автоматически.
Кстати, по имени роутера (unknown в моем случае) не добавляется.

2) Монтирование. Чтобы иметь возможность работать с файлами не только в Dolphin, добавил в /etc/fstab такую запись:
//192.168.7.1/faylo /cifs/faylo cifs guest,rw,uid=myuser,gid=users 0 0
при команде
$ sudo mount -a
Все монтируется отлично, но стоит только перезагрузиться и логи кричат про какую-то не существующую директорию:
$ systemctl status cifs-faylo.mount
● cifs-faylo.mount - /cifs/faylo
Loaded: loaded (/etc/fstab; generated)
Active: failed (Result: exit-code) since Mon 2019-11-18 10:12:18 +07; 10min ago
Where: /cifs/faylo
What: //192.168.7.1/faylo
Docs: man:fstab(5)
man:systemd-fstab-generator(8)

ноя 18 10:12:17 arch systemd[1]: Mounting /cifs/faylo…
ноя 18 10:12:18 arch mount[480]: mount error(2): No such file or directory
ноя 18 10:12:18 arch mount[480]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
ноя 18 10:12:18 arch systemd[1]: cifs-faylo.mount: Mount process exited, code=exited, status=32/n/a
ноя 18 10:12:18 arch systemd[1]: cifs-faylo.mount: Failed with result 'exit-code'.
ноя 18 10:12:18 arch systemd[1]: Failed to mount /cifs/faylo.
в чем проблема - не понимаю. На cifs права у рута, но на faylo у myuser:users.

3) Авто-монтирование. Это реализуемо? Не то, чтобы в роутер часто вставляются различные внешние винты и флешки, но хотелось бы чтобы все автоматически монтировалось в ту же директорию /cifs

Сильно не пинайте, все эти сетевые хранилища/samba для меня как для убунтушника Gentoo...
Буду благодарен за любую помощь. Если кто-то поможет ссылками, то по возможности на русском языке, ибо в английском 0 а переводчики часто только путают.
$ systemctl status cifs-faylo.mount
● cifs-faylo.mount - Mount Share faylo at boot
Loaded: loaded (/etc/systemd/system/cifs-faylo.mount; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2019-11-18 13:31:47 +07; 5min ago
Where: /cifs/faylo
What: //192.168.7.1/faylo

ноя 18 13:31:47 arch systemd[1]: Mounting Mount Share faylo at boot…
ноя 18 13:31:47 arch mount[497]: mount error(2): No such file or directory
ноя 18 13:31:47 arch mount[497]: Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
ноя 18 13:31:47 arch systemd[1]: cifs-faylo.mount: Mount process exited, code=exited, status=32/n/a
ноя 18 13:31:47 arch systemd[1]: cifs-faylo.mount: Failed with result 'exit-code'.
ноя 18 13:31:47 arch systemd[1]: Failed to mount Mount Share faylo at boot.
так тоже не работает.
$ cat /etc/systemd/system/cifs-faylo.mount
[Unit]
Description=Mount Share faylo at boot

[Mount]
What=//192.168.7.1/faylo
Where=/cifs/faylo
Options=iocharset=utf8,rw,guest,uid=myuser,gid=users
Type=cifs
TimeoutSec=30

[Install]
WantedBy=multi-user.target

$ ls -lh /cifs/
итого 4,0K
drwxr-xr-x 2 myuser users 4,0K ноя 18 00:47 faylo
Kalit
не существующую директорию:
ну всё правильно, сети то нет.
Kalit
Авто-монтирование. Это реализуемо?
конечно, никаких проблем. Надо в fstab прописать x-systemd.automount и netdev как один из вариантов.
Kalit
убунту
один в один, никакой разницы..
/cifs/faylo
Вам существующих в корне директорий не хватает?
Ошибки в тексте-неповторимый стиль автора©
indeviral
ну всё правильно, сети то нет.
Подозревал этот момент, но не решался попробовать поднимать сеть через wpa_supplicant (например) во время загрузки. Окей, как тогда быть с NetworkManager, если сетью в кедах рулит он? Нельзя сделать так, чтобы он поднимал сеть до запуска DE и соответственно монтирования cifs?

indeviral
конечно, никаких проблем. Надо в fstab прописать x-systemd.automount и netdev как один из вариантов.
Спасибо.
Мне нужно, чтобы сетевые ресурсы (подключенные к роутеру винты и флешки) автоматически обнаруживались и монтировались в указанную директорию. Просто не хочется для каждой флешки и винта подключенных к роутеру создавать отдельные записи fstab/AutoFS.
Наверное fstab для этого не подойдет?

Во время написания комментария наткнулся на AutoFS. монтирует без танцев с бубном и после ребутов тоже все ОК. Единственное, я не понял, возможна ли в нем реализация того, что я описал выше?

indeviral
Вам существующих в корне директорий не хватает?
Изначально было по другому, потом увидел в гугле пример монтирования, так и оставил пока... В AutoFS монтируется в /media.
Kalit
Нельзя сделать так, чтобы он поднимал сеть до запуска DE и соответственно монтирования cifs?
можно, особого смысла нету.
Kalit
винты и флешки
сколько одновременно вы собрались подключать?) да и там же usb 2.0(или вообще 1.0) если у вас гигабитная сеть то это очень узкое место...
Kalit
Изначально было по другому
верните как было.

вот так монтируется у меня, он не идеален есть шерховатости, но если кто-нибудь знает лучше может кинуть в меня камнем.
//home.loc/data1 /media/home.loc/data1/ cifs uid=uid,gid=gid,file_mode=0664,dir_mode=0775,username=user,password=user,noauto,nofail,x-systemd.automount,x-systemd.requires=network-online.target,x-systemd.device-timeout=10,workgroup=workgroup 0 0
p.s. про камень эт я погорячился, знаю я вас...
Ошибки в тексте-неповторимый стиль автора©
indeviral
сколько одновременно вы собрались подключать?) да и там же usb 2.0(или вообще 1.0) если у вас гигабитная сеть то это очень узкое место…
У меня в роутере два порта. Первый 3.0, второй 2.0. К первому подключен usb 3.0 хаб на 7 портов с внешним питанием. 5 флешек и 2 внешних винта (3.0). Не все работают одновременно, чаще только 1 флешка и 2 винта.

indeviral
вот так монтируется у меня
Cпасибо, теперь хоть иногда работает монтирование.. Проблема в том, что внешние винты у меня засыпают при отсутствии активности и прежде чем сработает авто-монтирование, мне нужно через ФМ обратиться по протоколу smb://[ip_addr]/faylo к одному из файлов на винте и только тогда через какое-то время все монтируется само.
Если такие манипуляции не проводить:
● media-faylo.automount
Loaded: loaded (/etc/fstab; generated)
Active: active (waiting) since Tue 2019-11-19 11:40:55 +07; 19min ago
Where: /media/faylo
Docs: man:fstab(5)
man:systemd-fstab-generator(8)

ноя 19 11:40:55 arch systemd[1]: Set up automount media-faylo.automount.
что делать в таком случае?
Kalit
что делать в таком случае?
это вам нужно заняться настройкой энергосбережения в вашем "роутере".
Ошибки в тексте-неповторимый стиль автора©
 
Зарегистрироваться или войдите чтобы оставить сообщение.