Results 1 to 14 of 14

Thread: Подключение LCD дисплея к Asus RT-AC68U для индикации температуры процессора

  1. #1
    Join Date
    Mar 2010
    Location
    Moscow, Russia
    Posts
    3

    Lightbulb Подключение LCD дисплея к Asus RT-AC68U для индикации температуры процессора

    Уважаемые коллеги форумчане, подключаю дисплей PicoLCD 256x64 к роутеру RT-AC68U.

    Кто может посодействовать с компиляцией LCD4Linux под RT-AC68U (2.6.36.4brcmarm armv7l GNU/Linux).
    Про существование готового пакета в репозитории Optware я знаю, однако бинарник собран из довольно древних
    сорцов и не имеет в своем составе драйвера под мой LCD-экран ("picoLCDGraphic" в терминах LCD4Linux).

    Собственными силами сборка не получается ввиду отсутствия нужной квалификации.
    Тулчейн скачал, github openwrt реплицировал, средства разработки в соответствии с рекомендациями openwrt
    установил, однако кроме получается скомпилировать только с фейковым драйвером NULL, во всех остальных
    вариациях, не находит usb.h. Прошу вашей помощи делом или хотя бы словом.
    Last edited by Omega; 13-08-2014 at 13:31. Reason: fixed
    Asus RT-AC68U (Merlin 3.0.0.4.374.42_0)

  2. #2
    Join Date
    Mar 2010
    Location
    Moscow, Russia
    Posts
    3
    Quote Originally Posted by ezryder View Post
    Кто может посодействовать с компиляцией LCD4Linux под RT-AC68U (2.6.36.4brcmarm armv7l GNU/Linux).
    Про существование готового пакета в репозитории Optware я знаю, однако бинарник собран из довольно древних сорцов и не имеет в своем составе драйвера под мой LCD-экран ("picoLCDGraphic" в терминах LCD4Linux).
    Господа,
    Прошу понять меня правильно, но может, в конце концов, кто-то готов предложить свою помощь за вознаграждение?
    Любые предложения в ЛС.
    Asus RT-AC68U (Merlin 3.0.0.4.374.42_0)

  3. #3
    Quote Originally Posted by ezryder View Post
    Господа,
    Прошу понять меня правильно, но может, в конце концов, кто-то готов предложить свою помощь за вознаграждение?
    Любые предложения в ЛС.
    ЛС у вас по каким-то причинам отключена.

    http://files.ryzhov-al.ru/Routers/LCD%20frame%20screen/
    http://files.ryzhov-al.ru/Routers/lcd4linux-arm/

    Last edited by Omega; 08-01-2016 at 10:39. Reason: fixed

  4. #4
    Join Date
    Mar 2010
    Location
    Moscow, Russia
    Posts
    3

    Получение значений температур в консоли

    Добрый день,

    Подключаю внешний LCD-модуль к RT-AC68U под управлением lcd4linux.
    Кроме прочего хочу видеть температуры CPU и обоих радиомодулей.
    Нужны консольные команды получения значений, знаю про

    Code:
    cat /proc/dmu/temperature
    это прям то что надо.

    А вот как получить данные о радиомодулях?
    Вижу ajax_coretmp.asp, но как команды:

    Code:
    sysinfo("temperature.2")
    sysinfo("temperature.5")
    адаптировать для командной строки?
    Last edited by ezryder; 15-05-2014 at 12:12. Reason: сам разобрался
    Asus RT-AC68U (Merlin 3.0.0.4.374.42_0)

  5. #5
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Question

    Quote Originally Posted by Omega View Post
    Quote Originally Posted by sorine View Post
    Совсем не перегревается. Со штатным радиатором температура не более 55 градусов (палец на радиаторе
    можно держать бесконечно долго) при 100 % загрузки BCM5356U в задаче перекодирования yuv в mjpeg.
    Ну температуру можно померить и самим роутером Должно работать для всей линейки RT-N

    Code:
    GETTEMP1=`wl -i eth1 phy_tempsense | awk '{ print $1}'`
    TEMP1=$((GETTEMP1/2+20))
    echo "$TEMP1"
    thanks shibby it works on my rt-n10u
    Code:
    root@ASUS:/tmp/home/root# echo "$TEMP1"
    46
    http://www.linksysinfo.org/index.php...rt-n66u.68187/

    З.Ы. Может добавить это в вебморду и прошивку? (на RT-N66U уже давно есть)
    Возможно ли добавить этот и другой полезный функционал в прошивку энтузиастов?

  6. #6
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Omega View Post
    Возможно ли добавить этот и другой полезный функционал в прошивку энтузиастов?
    Правильный ответ - возможно!
    Но рисовать морды я не умею...

    P.S. Что мне не нравится - все уверены, что показывается температура CPU, а не модуля Wi-Fi.

  7. #7
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question

    Quote Originally Posted by Omega View Post
    Возможно ли добавить этот и другой полезный функционал в прошивку энтузиастов?
    может правильней все же было бы перенести достижения энтузиастов в прошивку Asuswrt?

    Quote Originally Posted by lly View Post
    P.S. Что мне не нравится - все уверены, что показывается температура CPU, а не модуля Wi-Fi.
    ну в новых роутерах они вроде в одной корпусе находятся, потому с натяжкой можно считать что это одно и тоже?
    Last edited by Omega; 12-08-2014 at 01:41. Reason: ну так Асус уже использует наработки энтузиастов в своих прошивках :) в мощных моделях роутеров стоят отдельные чипы Wi-Fi ;)

  8. #8
    Quote Originally Posted by AndreyPopov View Post
    ну в новых роутерах они вроде в одной корпусе находятся, потому с натяжкой можно считать что это одно и тоже?
    Отнюдь не в одном корпусе.

    Уверенность в том, что датчик показывает температуру CPU, а не Wi-Fi пошла от RT-N66U, где показания температуры впервые были обнародованы. В связи с тем, что и CPU и беспроводные чипы находятся в RT-N66U под единым массивным радиатором, можно говорить о том, что температура чипов в нём практически равна.

  9. #9
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527
    кстати у Мерлина в прошивка как раз указывает, что температура Вай-Вай модуля:


    2.4GHz:xxC

  10. #10
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    По поводу измерения температуры процессора и чипов Wi-Fi модуля:



    http://wl500g.info/showthread.php?30...-RT-N66U/page4



    http://foxnetwork.ru/index.php/ru/co...-rt-ac68u.html
    Last edited by Omega; 26-08-2014 at 23:48. Reason: fixed

  11. #11
    Join Date
    May 2008
    Location
    Ufa
    Posts
    156
    Поиском не нашел, поэтому пишу в теме близкой по содержанию. Какой командой можно узнать температуру cpu или wifi модуля на самом роутере?


    UPD: спасибо что направили в нужную тему. вопрос снят
    Вопросы по snmp и температуре надо было для такой вот красоты
    Данные забираются по snmp. В n66u пакет snmpd, в n10u штатный snmpd.
    Если кому то будут интересно как прикручивать температурные датчики к snmpd, расскажу.
    Attached Images Attached Images  
    Last edited by satch; 26-08-2014 at 12:52. Reason: conky screenshot

  12. #12
    Join Date
    May 2008
    Location
    Ufa
    Posts
    156

    Добавляем свои OID'ы

    Причина: здешнему народу интересно все рассказывайте, всем может пригодиться
    Ок
    Добавляем OID's в snmpd из optware
    1) Добавляем в /opt/etc/snmp/snmpd.conf строки
    Code:
    exec temp1 /opt/bin/temp1
    exec temp2 /opt/bin/temp2
    Здесь:
    exec - опция, для snmpd, выполнения скрипта, на выходе которого будет значение выводимое через OID
    temp1 - определение выполнения(может быть любым)
    /opt/bin/temp1 - выполняемый скрипт при запросе через snmp

    2) cat /opt/bin/temp1
    Code:
    #!/opt/bin/bash
    TEMPETH1=`wl -i eth1 phy_tempsense|awk '{print $1}'`
    echo $TEMPETH1*0.5+20|bc
    3) По подобию /opt/bin/temp1 пишем скрипт /opt/bin/temp2, но меняем в нем eth1 на eth2
    4) Перезапускаем snmpd:
    /opt/etc/init.d/S70snmpd restart
    Кстати, при установке snmpd, скрипт запуска не создается. Мой вариант S70snmpd:
    Code:
    #!/bin/sh
    #
    # $Header$
    #
    
    if [ -n "`pidof snmpd`" ] ; then
        killall snmpd 2>/dev/null
    fi
    
    sleep 2
    /opt/sbin/snmpd -c /opt/etc/snmp/snmpd.conf
    5) С машины которая будет запрашивать OID'ы просим дать ветку:
    Code:
    snmpwalk -v 2c -c comm 192.168.1.1 .1.3.6.1.4.1.2021
    ...
    iso.3.6.1.4.1.2021.8.1.2.1 = STRING: "temp1"
    iso.3.6.1.4.1.2021.8.1.2.2 = STRING: "temp2"
    iso.3.6.1.4.1.2021.8.1.3.1 = STRING: "/opt/bin/temp1"
    iso.3.6.1.4.1.2021.8.1.3.2 = STRING: "/opt/bin/temp2"
    iso.3.6.1.4.1.2021.8.1.100.1 = INTEGER: 0
    iso.3.6.1.4.1.2021.8.1.100.2 = INTEGER: 0
    iso.3.6.1.4.1.2021.8.1.101.1 = STRING: "58.5"
    iso.3.6.1.4.1.2021.8.1.101.2 = STRING: "61.0"
    iso.3.6.1.4.1.2021.8.1.102.1 = INTEGER: 0
    iso.3.6.1.4.1.2021.8.1.102.2 = INTEGER: 0
    iso.3.6.1.4.1.2021.8.1.103.1 = ""
    iso.3.6.1.4.1.2021.8.1.103.2 = ""
    ...
    6) Формируем итоговый запрос
    Для eth1 snmpget -Osv -v 2c -c comm 192.168.1.1 .1.3.6.1.4.1.2021.8.1.101.1
    Для eth2 snmpget -Osv -v 2c -c comm 192.168.1.1 .1.3.6.1.4.1.2021.8.1.101.2

    PS: Кстати, хоть в прошивке от энтузиастов опций для snmp "кот наплакал", можно добавлять свои опции для искаробочного snmpd. Например echo "proc mjpg_streamer 1 1" >> /tmp/snmpd.conf . Для применения даем команду kill -HUP `ps | grep snmpd | awk '{print $1}'`

  13. #13
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Quote Originally Posted by satch View Post
    Если кому то будут интересно как прикручивать температурные датчики к snmpd, расскажу.
    Рассказывайте, народ здесь уже интересовался температурой проца

    И даже ставили активное охлаждение с вентилями на эти радиаторы

    http://wl500g.info/showthread.php?30...0-Asus-RT-N66U

    Но наиболее радикально решили вопрос с охлаждением китайваньцы из ROG:



    http://koolshare.cn/thread-1028-1-1.html
    Last edited by Omega; 07-11-2015 at 16:13. Reason: fixed

  14. #14
    Может быть кому-то будет интересно. Азус выложил для RT-AC66U MIB файл, размером в 8000+ строк. Пригодится тем, кто использует SNMP.

Similar Threads

  1. Подключение UVC веб-камер к роутеру Asus
    By Сантехник in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 453
    Last Post: 20-08-2023, 12:56
  2. Подключение сканера и МФУ к роутеру Asus
    By Scasius in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 204
    Last Post: 28-07-2019, 19:41
  3. Установка и подключение MicroSD Card в Asus RT-N66U
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 65
    Last Post: 22-11-2015, 15:36
  4. Подключение USB модема 3G/CDMA к роутеру Asus
    By buka2 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 796
    Last Post: 22-10-2014, 19:29
  5. Подключение IP web-камеры к роутеру Asus
    By Asmadei in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 133
    Last Post: 04-07-2014, 16:18

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •