Albram Posted June 20, 2020 Share Posted June 20, 2020 1 час назад, vai73 сказал: может что-то блокирует доступ Посмотрите атрибуты файла: Скрытый текст ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi -rwxrwxrwx 1 root root 1500 May 17 18:22 /opt/share/www/cgi-bin/smarthtml.cgi Quote Link to comment Share on other sites More sharing options...
vai73 Posted June 20, 2020 Share Posted June 20, 2020 5 минут назад, Albram сказал: ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi ~ # ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi -rwxr-xr-x 1 root root 1112 Jun 17 18:07 /opt/share/www/cgi-bin/smarthtml.cgi Quote Link to comment Share on other sites More sharing options...
Rootdiv Posted June 20, 2020 Share Posted June 20, 2020 (edited) 1 час назад, vai73 сказал: ~ # ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi -rwxr-xr-x 1 root root 1112 Jun 17 18:07 /opt/share/www/cgi-bin/smarthtml.cgi С правами всё нормально у меня вообще так ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi -rw-r--r-- 1 root root 1499 Jun 19 00:01 /opt/share/www/cgi-bin/smarthtml.cgi Только с размером что-то странное у меня и у @Albram он почти одинаковый. Edited June 20, 2020 by Rootdiv Quote Link to comment Share on other sites More sharing options...
Albram Posted June 20, 2020 Share Posted June 20, 2020 1 час назад, Rootdiv сказал: Только с размером что-то странное Там версия без внешнего файла конфига, потому и размер меньше. В принципе, эта версия тоже должна работать. Quote Link to comment Share on other sites More sharing options...
Brainfixer Posted August 14, 2020 Share Posted August 14, 2020 On 6/20/2020 at 6:04 PM, Rootdiv said: С правами всё нормально у меня вообще так ~ # ls -l /opt/share/www/cgi-bin/smarthtml.cgi -rw-r--r-- 1 root root 1499 Jun 19 00:01 /opt/share/www/cgi-bin/smarthtml.cgi Только с размером что-то странное у меня и у @Albram он почти одинаковый. Rootdiv, Вы еще не решили Вашу проблему? У Вас прав на выполнение скрипта не хватает. Сделайте chmode +x /opt/share/www/cgi-bin/smarthtml.cgi . Quote Link to comment Share on other sites More sharing options...
Rootdiv Posted August 15, 2020 Share Posted August 15, 2020 5 часов назад, Юрий Карелин сказал: Rootdiv, Вы еще не решили Вашу проблему? У Вас прав на выполнение скрипта не хватает. Сделайте chmode +x /opt/share/www/cgi-bin/smarthtml.cgi . Проблема не у меня, проблема у @vai73. У меня всё работает и так. Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 16, 2020 Share Posted September 16, 2020 Скрытый текст ~ # smartctl -a -d scsi /dev/sda smartctl 7.1 2019-12-30 r5022 [mips-linux-4.9-ndm-4] (localbuild) Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Vendor: WDC WD20 Product: EZRZ-00Z5HB0 Revision: 80.0 Compliance: SPC-4 User Capacity: 2,000,398,934,016 bytes [2.00 TB] Logical block size: 512 bytes Physical block size: 4096 bytes Serial number: 000000123AE3 Device type: disk Local Time is: Wed Sep 16 21:29:32 2020 MSK SMART support is: Available - device has SMART capability. SMART support is: Disabled Temperature Warning: Disabled or Not Supported === START OF READ SMART DATA SECTION === SMART Health Status: OK Current Drive Temperature: 0 C Drive Trip Temperature: 0 C Error Counter logging not supported Device does not support Self Test logging Скрипт не заведется? Quote Link to comment Share on other sites More sharing options...
Albram Posted September 17, 2020 Share Posted September 17, 2020 19 часов назад, batonskij сказал: Скрипт не заведется? А если так:smartctl -a /dev/sda Что будет в выводе? Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 17, 2020 Share Posted September 17, 2020 2 часа назад, Albram сказал: А если так:smartctl -a /dev/sda Что будет в выводе? Скрытый текст ~ # smartctl -a /dev/sda smartctl 7.1 2019-12-30 r5022 [mips-linux-4.9-ndm-4] (localbuild) Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org /dev/sda: Unknown USB bridge [0x2109:0x0715 (0x000)] Please specify device type with the -d option. Use smartctl -h to get a usage summary Quote Link to comment Share on other sites More sharing options...
Albram Posted September 17, 2020 Share Posted September 17, 2020 1 час назад, batonskij сказал: /dev/sda: Unknown USB bridge [0x2109:0x0715 (0x000)] Дело видимо в контроллере, который в переходнике (кейсе) SATA-USB используется. А если так:smartctl -a -d sat /dev/sda 1 Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 18, 2020 Share Posted September 18, 2020 18 часов назад, Albram сказал: А если так:smartctl -a -d sat /dev/sda О как, завелось по-моему, странно почти все ключи перепробовал после -d, sat прошляпил, ответ смущает, Not in smartctl database [for details use: -P showall] - не помешает? Скрытый текст ~ # smartctl -a -d sat /dev/sda smartctl 7.1 2019-12-30 r5022 [mips-linux-4.9-ndm-4] (localbuild) Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Device Model: WDC WD20EZRZ-00Z5HB0 Serial Number: WD-WCC4M0KZNY1D LU WWN Device Id: 5 0014ee 2103e03ff Firmware Version: 80.00A80 User Capacity: 2,000,398,934,016 bytes [2.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 5400 rpm Device is: Not in smartctl database [for details use: -P showall] ATA Version is: ACS-2 (minor revision not indicated) SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Sep 18 14:55:26 2020 MSK SMART support is: Available - device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x84) Offline data collection activity was suspended by an interrupting command from host. Auto Offline Data Collection: Enabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: (28320) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 285) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x7035) SCT Status supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0 3 Spin_Up_Time 0x0027 175 168 021 Pre-fail Always - 4233 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 618 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0 9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 1554 10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 100 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 523 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 56 193 Load_Cycle_Count 0x0032 199 199 000 Old_age Always - 3930 194 Temperature_Celsius 0x0022 115 102 000 Old_age Always - 32 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Short offline Completed without error 00% 1115 - # 2 Short offline Completed without error 00% 211 - SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay. Скрытый текст ~ # smartctl -d sat /dev/sda -l scttemp |grep Temperature Current Temperature: 31 Celsius Power Cycle Min/Max Temperature: 28/39 Celsius Lifetime Min/Max Temperature: 19/45 Celsius Under/Over Temperature Limit Count: 0/0 SCT Temperature History Version: 2 Temperature Sampling Period: 1 minute Temperature Logging Interval: 1 minute Min/Max recommended Temperature: 0/60 Celsius Min/Max Temperature Limit: -41/85 Celsius Temperature History Size (Index): 478 (230) Index Estimated Time Temperature Celsius Quote Link to comment Share on other sites More sharing options...
Albram Posted September 18, 2020 Share Posted September 18, 2020 (edited) 14 минуты назад, batonskij сказал: почти все ключи перепробовал после -d, sat прошляпил А ведь про этот ключ есть в этой теме упоминание: здесь. И буквально через два сообщения есть пример что нужно делать чтобы hdd распознавался базой: вот. Edited September 18, 2020 by Albram 2 Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 19, 2020 Share Posted September 19, 2020 Albram, спасибо , почти все завелось, но не работает мгновенное обновление. Перечитал тему несколько раз, вроде все рекомендации выполнил. Может совсем глупо, не не понял что означает Цитата нужно зайти по адресу \opt/share/www/ и открыть фаил smart.html открываю в проводнике \\192.168.1.1\opkg\share\www\smart.html - так корректно? или надо в браузере открывать? тогда адрес не могу подобрать //192.168.1.1:81\opkg\share\www\smart.html -? , lighttpd крутится на 81 порту конфиг правильный в lighttpd.conf? server.document-root = "/opt/share/www" server.upload-dirs = ( "/tmp" ) server.errorlog = "/opt/var/log/lighttpd/error.log" server.pid-file = "/opt/var/run/lighttpd.pid" #server.username = "http" #server.groupname = "www-data" index-file.names = ( "index.php", "index.html", "index.htm", "default.htm", ) static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" ) ### Options that are useful but not always necessary: #server.chroot = "/" server.port = 81 #server.bind = "localhost" #server.tag = "lighttpd" #server.errorlog-use-syslog = "enable" #server.network-backend = "writev" ### Use IPv6 if available #include_shell "/opt/share/lighttpd/use-ipv6.pl" #dir-listing.encoding = "utf-8" #server.dir-listing = "enable" include "/opt/etc/lighttpd/mime.conf" include "/opt/etc/lighttpd/conf.d/*.conf" ~ # ps | grep lighttpd 843 root 6064 S lighttpd -f /opt/etc/lighttpd/lighttpd.conf 6936 root 5000 S grep lighttpd smarthtml.cgi smarthtml.sh Скрытый текст Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 19, 2020 Share Posted September 19, 2020 Догадался 😆 http://192.168.1.1:81/smart.html заработало ) 1 Quote Link to comment Share on other sites More sharing options...
Albram Posted September 19, 2020 Share Posted September 19, 2020 1 час назад, batonskij сказал: заработало ) Так выше на скрине уже работало. Поздравляю) Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 19, 2020 Share Posted September 19, 2020 (edited) Albram, укажите пожалуйста в первом сообщении топика о том что в конфиге lighttpd.conf строка с портом по-умолчанию закомментирована. я несколько раз читал тему и пропускал про это и про cron, о том что без остановки или удалении сервиса правки внесенные в crontab не применяются. И еще вопрос, можно ли реализовать подобное? Чтобы вместо e-mail оповещения приходили сообщения в телегу, тут ребята пишут что норм отправляется, но я увы не смог осилить. Спасибо. Edited September 19, 2020 by batonskij нотификация через Telegram Quote Link to comment Share on other sites More sharing options...
Albram Posted September 19, 2020 Share Posted September 19, 2020 1 час назад, batonskij сказал: укажите пожалуйста в первом сообщении топика о том что в конфиге lighttpd.conf строка с портом по-умолчанию закомментирована. Я ничего не могу указать в любом сообщении этого топика. Я не автор этого топика, к тому же, даже свои старые посты я тоже не могу править, т.к. время на редактирование постов здесь очень ограничено. Про телегу, здесь на форуме есть тема про то, как отправлять оповещения в телеграм, нужно будет посмотреть. P.S.: А тем временем вышла вторая версия скрипта smarthtml, сейчас установил, выглядит бодрее конечно) Скрытый текст 1 Quote Link to comment Share on other sites More sharing options...
batonskij Posted September 19, 2020 Share Posted September 19, 2020 24 минуты назад, Albram сказал: Я не автор этого топика Пардон, не заметил что автор топика beowulf0208. Действительно, неплохо выглядит вторая версия, попробую после отпуска. Quote Link to comment Share on other sites More sharing options...
Rootdiv Posted September 19, 2020 Share Posted September 19, 2020 1 час назад, Albram сказал: P.S.: А тем временем вышла вторая версия скрипта smarthtml, сейчас установил, выглядит бодрее конечно) И уже используется HTML5. У меня новый скрипт выдаёт ошибку /opt/bin/rrdtool: /opt/lib/libpng16.so.16: no version information available (required by /opt/lib/librrd.so.2) Quote Link to comment Share on other sites More sharing options...
Albram Posted September 19, 2020 Share Posted September 19, 2020 13 минуты назад, Rootdiv сказал: У меня новый скрипт выдаёт ошибку Наверное версии не совпадают. У меня такие, и работает: librrd - 1.2.30-3a rrdtool - 1.2.30-3a libpng - 1.6.37-7 Quote Link to comment Share on other sites More sharing options...
Rootdiv Posted September 19, 2020 Share Posted September 19, 2020 18 минут назад, Albram сказал: У меня такие, и работает: librrd - 1.2.30-3a rrdtool - 1.2.30-3a libpng - 1.6.37-7 У меня такие же. Quote Link to comment Share on other sites More sharing options...
batonskij Posted October 9, 2020 Share Posted October 9, 2020 Обновил скрипт, красивее конечно стало, но сломалось ручное обновление, куда копать? файл /opt/etc/lighttpd/conf.d/30-cgi.conf - без изменений: ".cgi" => "/bin/sh" в скрипте smarthtml USE_CGI_MODULE=1 выставил, что-то еще забыл? Quote Link to comment Share on other sites More sharing options...
Albram Posted October 10, 2020 Share Posted October 10, 2020 12 часа назад, batonskij сказал: но сломалось ручное обновление В файле smarthtml.cgi раскомментируйте строку "export PATH=...." 1 Quote Link to comment Share on other sites More sharing options...
Arthur Okhrimenko Posted October 25, 2020 Share Posted October 25, 2020 On 9/19/2020 at 9:56 PM, Rootdiv said: И уже используется HTML5. У меня новый скрипт выдаёт ошибку /opt/bin/rrdtool: /opt/lib/libpng16.so.16: no version information available (required by /opt/lib/librrd.so.2) Тоже столкнулся с такой же ошибкой Quote Link to comment Share on other sites More sharing options...
bonusfrag Posted February 20, 2021 Share Posted February 20, 2021 Доброе время суток. Сделал все как написано https://github.com/gSpotx2f/smarthtml/wiki Сам скрипт sh /opt/usr/bin/smarthtml отрабатывает. Файлы сформировал в папке /opt/share/www переписал все файлы на комп и там открыл файл smart.html. Все данные по диску показывает. пробую открыть по URL: http://IP-Keenetic/custom/smart.html или http://IP-Keenetic/smart.html показывает "...404 Not found/ Web server..." Куда стоит смотреть и искать ошибку? Quote Link to comment Share on other sites More sharing options...
Albram Posted February 20, 2021 Share Posted February 20, 2021 20 минут назад, bonusfrag сказал: Куда стоит смотреть и искать ошибку? Видимо, начать нужно с первого сообщения этой темы на первой странице. Прочитать, понять разницу, и доработать вашу текущую установку. В частности, обратите внимание на установку и настройку lighttpd. Quote Link to comment Share on other sites More sharing options...
bonusfrag Posted February 20, 2021 Share Posted February 20, 2021 7 minutes ago, Albram said: Видимо, начать нужно с первого сообщения этой темы на первой странице. Прочитать, понять разницу, и доработать вашу текущую установку. В частности, обратите внимание на установку и настройку lighttpd. уже три раза все делал заново. сносил все.устанавливал. менял HTML_DIR="/opt/share/www" USE_CGI_MODULE=1 ".cgi" => "/bin/sh" DEVICES="/dev/sdb" права давал, как написано. что еще нужно посмотреть? в сообщениях выше было написано что-то про порт lighttpd, где-то что-то надо раскомментировать...а где? p.s. я в *nix системах не силен.. Quote Link to comment Share on other sites More sharing options...
bonusfrag Posted February 20, 2021 Share Posted February 20, 2021 (edited) 45 minutes ago, bonusfrag said: уже три раза все делал заново. сносил все.устанавливал. менял HTML_DIR="/opt/share/www" USE_CGI_MODULE=1 ".cgi" => "/bin/sh" DEVICES="/dev/sdb" права давал, как написано. что еще нужно посмотреть? в сообщениях выше было написано что-то про порт lighttpd, где-то что-то надо раскомментировать...а где? p.s. я в *nix системах не силен.. вообщем сам "лопух" оказался поменял,точнее раскомментировал порт в /opt/etc/lighttpd/lighttpd.conf и все заработало. только температура в разделе "S.M.A.R.T. graphs" пусто, а в разделе "SCT temperature history" показывает... так должно? Spoiler Spoiler Edited February 20, 2021 by bonusfrag Quote Link to comment Share on other sites More sharing options...
Albram Posted February 20, 2021 Share Posted February 20, 2021 37 минут назад, bonusfrag сказал: в сообщениях выше было написано что-то про порт lighttpd, где-то что-то надо раскомментировать...а где? В файле /opt/etc/lighttpd/lighttpd.conf параметр server.port раскомментируйте и выставите его значение отличным от 80 (например, 81). После этого перезапустите lighttpd (или перезагрузите роутер, если это проще). Результат смотрите по ссылке http://router_ip:81/smart.html Quote Link to comment Share on other sites More sharing options...
Albram Posted February 20, 2021 Share Posted February 20, 2021 6 минут назад, bonusfrag сказал: так должно? Да. Со временем появится. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.