Установка Samba на Dlink DIR-320

Samba — Linux программа, которая позволяет комфортно работать с файлами роутера через локальную сеть. После установки и настройки Samba, в своей локальной сети Вы увидете компьютер, а в нём и содержимое памяти роутера. Преимущество SMB/CIFS перед FTP в том, что файлы можно не только скачивать,  их также можно просматривать, к примеру: смотреть фильмы с накопителя подключённого к USB DIR-320.

Подготовка к устоновке
1. Прошить DIR-320 DD-WRT.
2. Выполнить подготовку к первой установке Optware программ.

Установка
Для простоты понимания применю подсветку кода:
— то, что нужно писать — выделяю зеленым цветом;
— то, что пишет роутер в ответ — подсвечу синим.
1. Запускаем телнет, для этого жмем: «Пуск» / «Выполнить…»/ пишем telnet.
2. Подключаемся к роутеру
o
192.168.1.1
2.1. Авторизируемся.
3. Даём роутеру команды  на скачивание, установку и запуск самбы:
/opt/bin/ipkg-opt update
/opt/bin/ipkg-opt remove samba
/opt/bin/ipkg-opt install samba2
/opt/bin/ipkg-opt install xinetd
/opt/etc/init.d/S10xinetd start
/opt/etc/init.d/S80samba start

Если все прошло успешно, веб-интерфейс самбы будет доступен по адресу: http://192.168.1.1:901/ (адрес вэб интерфейса роутера:порт самбы).
Логин : root
пароль: ваш пароль на веб панель.

4. На вкладке Global вэб интерфейса samba меняем имя guest account на «root». Настраиваем общий доступ к папкам на вкладке Shares (не обязательно). Проверяем, как все работает.
5. Теперь нам нужно сделать так, чтобы Самба запускалась автоматически при загрузке роутера.
5.1. Создаём каталоги для скрипта автозагрузки командами
mkdir /jffs/etc
mkdir /jffs/etc/config
5.2. Скачиваем скрипт автозагрузки командой:
wget /files/dir-320/optware.startup -O — | tr -d «\r» > /jffs/etc/config/optware.startup
5.3. Делаем его исполняемым командой:
chmod +x /jffs/etc/config/optware.startup
5.4. Даём команду на скачивания:
wget /files/dir-320/profile -O — | tr -d «\r» > /opt/etc/profile
5.5. Для того, чтобы подключенные к роутеру диски корректно отключались при его перезагрузке, добавляем Shutdown скрипт через веб-интерфейс
(вкладка Тех. Обслуживание->Команды):

umount /mnt &
umount /opt &
umount /jffs &
sleep 2

6. Перезагружаем роутер и наслаждаемся результатами.

Источник:

http://www.dd-wrt.com/

Оставить ответ