ooooo1
13-03-2009, 23:40
Проблема в том что даже при добавлении в cron задачу
типа
/sbin/insmod /opt/lib/modules/smbfs.o
/opt/bin/smbmount //192.168.1.99/public /opt/ados/_all/NAS -o rw,guest
Не монтируется
также использовал post-mount
таже проблема
После этого попробовал засунул в /opt/etc/init.d/S98mount(создав файл)
это
#!/bin/sh
#script: mount to mountpoint "checkdir" and create folder when not present
#the script toggles the mount option
#you can use this script as often you need, just adjust share and checkdir
#written by newbiefan for asus users
share=//192.168.1.99/public
#dirname of mountpoint
checkdir=/opt/ados/_all/NAS
logger "Trying to smbmount/umount external nas $share to/from $checkdir"
if mount | grep $checkdir ; then #is already mounted
/opt/bin/smbumount $checkdir
logger "$checkdir unmounted"
rmdir $checkdir
logger "Directory &checkdir reoved"
echo "umount $share and removed directory $checkdir"
else # is not mounted - check for existing dir
if [ -d $checkdir ] ; then
logger "Directory $checkdir exists, nothing to do"
else
mkdir $checkdir
logger "Directory $checkdir created"
fi
/opt/bin/smbmount $share $checkdir -o rw,guest
sleep 1
logger "SMB-share $share mounted to $checkdir"
echo "SMB-share $share mounted to $checkdir"
fi
в логах появилось
Mar 14 01:16:46 admin: Trying to smbmount/umount external nas //192.168.1.99/public to/from /opt/ados/_all/NAS
Mar 14 01:16:47 admin: Directory /opt/ados/_all/NAS created
Mar 14 01:16:48 admin: SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
Захожу в папку NAS, а она пустая.(((((((((
Тогда запускаю вручную
# ./S98mount
Anonymous login successful
SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
в логе тоже самое
Mar 14 01:32:14 admin: Trying to smbmount/umount external nas //192.168.1.99/public to/from /opt/ados/_all/NAS
Mar 14 01:32:15 admin: Directory /opt/ados/_all/NAS created
Mar 14 01:32:17 admin: SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
Все начинает работать.
Прошивка: 1.9.2.7-10
типа
/sbin/insmod /opt/lib/modules/smbfs.o
/opt/bin/smbmount //192.168.1.99/public /opt/ados/_all/NAS -o rw,guest
Не монтируется
также использовал post-mount
таже проблема
После этого попробовал засунул в /opt/etc/init.d/S98mount(создав файл)
это
#!/bin/sh
#script: mount to mountpoint "checkdir" and create folder when not present
#the script toggles the mount option
#you can use this script as often you need, just adjust share and checkdir
#written by newbiefan for asus users
share=//192.168.1.99/public
#dirname of mountpoint
checkdir=/opt/ados/_all/NAS
logger "Trying to smbmount/umount external nas $share to/from $checkdir"
if mount | grep $checkdir ; then #is already mounted
/opt/bin/smbumount $checkdir
logger "$checkdir unmounted"
rmdir $checkdir
logger "Directory &checkdir reoved"
echo "umount $share and removed directory $checkdir"
else # is not mounted - check for existing dir
if [ -d $checkdir ] ; then
logger "Directory $checkdir exists, nothing to do"
else
mkdir $checkdir
logger "Directory $checkdir created"
fi
/opt/bin/smbmount $share $checkdir -o rw,guest
sleep 1
logger "SMB-share $share mounted to $checkdir"
echo "SMB-share $share mounted to $checkdir"
fi
в логах появилось
Mar 14 01:16:46 admin: Trying to smbmount/umount external nas //192.168.1.99/public to/from /opt/ados/_all/NAS
Mar 14 01:16:47 admin: Directory /opt/ados/_all/NAS created
Mar 14 01:16:48 admin: SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
Захожу в папку NAS, а она пустая.(((((((((
Тогда запускаю вручную
# ./S98mount
Anonymous login successful
SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
в логе тоже самое
Mar 14 01:32:14 admin: Trying to smbmount/umount external nas //192.168.1.99/public to/from /opt/ados/_all/NAS
Mar 14 01:32:15 admin: Directory /opt/ados/_all/NAS created
Mar 14 01:32:17 admin: SMB-share //192.168.1.99/public mounted to /opt/ados/_all/NAS
Все начинает работать.
Прошивка: 1.9.2.7-10