Можно. Если написать скрипт из которого будет вызываться hdparm. Скрипт где-то был похожий на http://www.nslu2-linux.org/, только там глушат usb устройство, но принцип такой же.
Всем привет. Есть одна насущная проблема/вопрос:
У меня Asus WL-HDD с последней прошивкой от Олега (респект). Все прекрасно работает, но винт крутится постоянно. Пик нагрузок приходится на вечер, а ночью обращений нет. Винт Seagate IDE (internal). Возможно ли как то активировать sleep mode? Чтобы винт переставал крутиться при отсутствии активности (10-30 минут). Прочитал весь форум, ничего не нашел. Задал вопрос на тех. поддержке Asus - ответили нет, нельзя.
Облазил всю Олеговскую прошивку - тоже ничего не нашел.
Буду признателен за ответ.
Можно. Если написать скрипт из которого будет вызываться hdparm. Скрипт где-то был похожий на http://www.nslu2-linux.org/, только там глушат usb устройство, но принцип такой же.
Спасибо за ответ Олег.
Я уже практически все прочитал там.
У меня вот такой вопрос еще, а не будет ли это вредно для HDD?
В том плане, куда пишутся логи ОС? Если на винт, то отправлять его в слип мод - не есть правильно, т.к. система "задергает" винт и амортизация винта будет еще больше.
А вот если логи пишутся в ОЗУ, а винт используется только как хранилище данных, тогда имеет смысл напрягаться насчет активации слипа.
И еще такой вопрос (прошу извинить): Скрипт который написан у этих ребят можно вводить через Web - интерфейс (system command) или иным путем? (с Linux плотно раньше не сталкивался)...
Логи пишутся в память. С этим проблем нет.
Моё мнение такое: каждый старт-стоп цикл уменьшает жизнь, поэтому лучше, когда он крутится непрерывно, при условии, что обеспечивается нормальнавя вентиляция.
Вводить команды нужно через Telnet/putty.
Друзья, а кто-нибудь уже сделал остановку внешнего диска?
Это возможно на прошивке Олега, или обязательно надо свою собирать?
Я пробовал останавливать свой - не получается. Видимо дело в коробке - у меня там пролифик какой-то.
Попробовать остановить можно вот этой программой:
http://oleg.wl500g.info/bin/scsi-stop
Попробовал двумя способами:
./scsi-stop /dev/discs/disc0/disc
./scsi-stop /dev/scsi/host0/bus0/target0/lun0/disc
Не канает.
Будем искать. : )
Хм, у меня все работает, пользуюсь уже давно.
У меня hdd Samsung SP2504C, подключенный через кейс Vantec какой-то, sata->usb.
винт PATA seagate barracuda 7200.9, чип CY7C68300A-56PVC. Пробовал остановить на десктопе с knoppix. Также нехочет отключаться.
Посмотреть вендора чипа можно попробовать так:
cat /proc/scsi/usb-storage-0/0
или
cat /proc/bus/usb/devices
и искать там VID&PID.
Ею и останавливаю, наткнулся на нее случайно пару месяцев назад, с тех пор пользуюсь. Даже скрипт написал, может пригодится кому-нибудь:
http://wl500g.info/showthread.php?p=45054#post45054
Первое:
Host scsi0: usb-storage
Vendor: Sunplus Technology Inc.
Product: USB to Serial-ATA bridge
Serial Number: SAMSUNG SPS09QJ1NL805434
Protocol: Transparent SCSI
Transport: Bulk
GUID: 04fc0c15317ffffffffffff9
Attached: Yes
Второе:
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=04fc ProdID=0c15 Rev=c6.83
S: Manufacturer=Sunplus Technology Inc.
S: Product=USB to Serial-ATA bridge
S: SerialNumber=SAMSUNG SPS09QJ1NL805434
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Надеюсь, поможет
Ну да, теперь ясно, что SATA-USB коробки с SunPlus внутри видимо работают.