Сразу оговорюсь, спрашиваю не для себя, поэтому прошу отвечать как можно яснее и короче.
Сам я давно и успешно сижу на wl500gd под openwrt, у меня все работает нормально, я все через телнет умею настраивать.
Проблема собственно вот в чем.
Тот, кто ко мне обратился за помощью, сидит на прошивке 1.9.2.7-7c. Настраивать умеет только через веб-интерфейс (который я в глаза не видел, поэтому настраивать помогал "его глазами"). Пытается прикрутить к роутеру usb-hdd и раздать его по сети через NFS для дримбокса.
Сам винт определяется и монтируется нормально на /tmp/harddisk (в маунтах видно, запись/чтение/создание папок работает нормально).
пытаемся запустить nfs-сервер.
"в веб-интерфейсе поставить галочку на nfs и написать в экспорте что-то типа
---------
/tmp/harddisk (rw,no_root_squash)
---------
, перезапустить роутер, и можно монтировать по сети".
Так вот, смонтировать не удается ни с клиента
mount -t nfs -o nolock 192.168.0.1:/tmp/harddisk /tmp/mnt/nfs
ни даже с самого роутера (для "кольцевой проверки")
mkdir -p /var/mnt/nfs
mount -t nfs 192.168.0.1:/tmp/harddisk /var/mnt/nfs
.
Ошибки, как выясняется, самые различные.
Через раз выясняется, что сервер не стартанул корректно (после перезагрузки роутера команда
showmount -e
не выдает ничего на экспорт, хотя
cat /etc/exports
выдает
/tmp/harddisk (rw,no_root_squash)
как и написали.
через раз стартует, но в этом случае команда монтирования ресурса на (любом) клиенте выдает что-то типа "failed. reason given by server: permission denied". пытался расшарить просто /tmp - теже косяки.
Кто подскажет, куда копать?