LINUX.ORG.RU
решено ФорумAdmin

Как заставить openwrt монтировать каталог по smb


0

1

Задача: автоматически монтировать smb-шару к маршрутизатору на OpenWRT 10.03, r20728.

Установлены пакеты указанные в wiki. При ручном mount.cifs //192.168.111.9/HDD1 /root/iconbit/ -o ro,guest всё отлично.

Вписываю что хочу в /etc/config/fstab

config 'iconbit'
        option target   /root/iconbit
        option device   //192.168.111.9/HDD1
        option options  ro,guest
        option fstype   cifs
        option enabled  1
        option enabled_fsck 0

сообщаю системе о своих намерениях

uci commit fstab
/etc/init.d/fstab restart

но в списке смонтированных ФС моей нет. Сам /etc/fstab есть ссылка к /tmp/fstab. Который практически пуст и сообщает что это автоматически создаваемый файл.

mount /root/iconbit сообщает очевидное об отсутствии такой записи в /etc/fstab. В тоже время wiki настаивает на том что с fstab'ом всё правильно.

Гуглинг и чтение форумов+wiki сообщает, что народ активно занимается велосипедоизобретательством. Посредством своих скриптов в /etc/init.d/.

Собственно хотел уточнить. Всё так печально и системе пофигу на /etc/config/fstab или просто стоит обновить прошивку? Что можно ещё сделать для решения проблемы?

★★★★

config mount
option target /root/iconbit
option device //192.168.111.9/HDD1
option options ro,guest
option fstype cifs
option enabled 1
option enabled_fsck 0
gorilych ★★
()
Ответ на: комментарий от gorilych

У меня подобная секция уже есть вроде. Или свою секцию создавать нельзя?

config 'mount'
        option 'target' '/home'
        option 'device' '/dev/sda1'
        option 'fstype' 'ext3'
        option 'options' 'rw,sync'
        option 'enabled' '0'
        option 'enabled_fsck' '0'
leonidko ★★★★
() автор топика
Ответ на: комментарий от leonidko
ls -l /bin/mount
/bin/mount -> busybox

/bin/mount -t cifs //192.168.111.9/HDD1 /root/iconbit -o ro,guest
mount: mounting //192.168.111.9/HDD1 on /root/iconbit failed: Invalid argument

при этом:

/sbin/mount.cifs //192.168.111.9/HDD1 /root/iconbit -o ro,guest

проходит нормально. Как то печально.

leonidko ★★★★
() автор топика
Ответ на: комментарий от leonidko

Так, прочтение bugtracker'a подсказало что это ошибка в самом mount. Пока считаю тему закрытой хоть и не решённой.

leonidko ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.