Собственно есть роутер с подключенным к нему сетевым диском. Роутер имеет встроенный samba сервер. Только вот формат ссылки создаёт проблему монтирования через fstab. Чтобы получить доступ к ресурсу disc на диске sdb1 надо прописывать путь вида //192.168.1.1/disc (at sdb1)/
~$ smbclient -L 192.168.1.1
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Sharename Type Comment
--------- ---- -------
asusware (at sdb1) Disk sdb1's asusware in External Disk 0
Download2 (at sdb1) Disk sdb1's Download2 in External Disk 0
disc (at sdb1) Disk sdb1's disc in External Disk 0
IPC$ IPC IPC Service (RT-N66U)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.37]
Server Comment
--------- -------
RT-N66U RT-N66U
Workgroup Master
--------- -------
WORKGROUP RT-N66U
sudo mount -t cifs '//192.168.1.1/disc (at sdb1)' '/home/disc' -o username=************,passwd=**********,iocharset=utf8
Отлично монтирует.
А вот что писать в /etc/fstab непонятно, строка вида
//192.168.1.1/disc (at sdb1) /home/disc cifs username=************,passwd=**********,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
или вида:
'//192.168.1.1/disc (at sdb1)' /home/disc cifs username=************,passwd=**********,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
или вида:
//192.168.1.1/disc (at sdb1) /home/disc cifs credentials=/home/****/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
Приводит к ошибке [mntent]: строка 17 в /etc/fstab плохая
экранирование вида //192.168.1.1/disc\ (at\ sdb1) или //192.168.1.1/disc\ \(at\ sdb1\) не помогает.