Page 40 of 99

Re: Прикручиваем другой пульт к прошивке HD2

PostPosted: 18 Mar 2012, 17:30
by FarVoice
хм... а меняли с помощью autorun скрипта?
Значит, я где-то налажал в скрипте :) Или он не срабатывает.
Но сеть-то хоть поднимается? По телнету можно зайти?

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 21 Mar 2012, 17:50
by ThickPanda
Имеем Айконбит 52, в принципе у него такой же пульт как у 41-й модели.
в irfake есть описание кнопок для 41- модели. каким образом переназначить синюю и желтые кнопки на другое действие, а конкретно за запуск и стоп демона трансмишн?
"0","ab544040","b14e686c", BLUE -> INTERNET
"0","a8574040","b748686c", YELLOW -> PHOTO

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 21 Mar 2012, 17:58
by FarVoice
ThickPanda wrote:Имеем Айконбит 52, в принципе у него такой же пульт как у 41-й модели.
в irfake есть описание кнопок для 41- модели. каким образом переназначить синюю и желтые кнопки на другое действие, а конкретно за запуск и стоп демона трансмишн?
"0","ab544040","b14e686c", BLUE -> INTERNET
"0","a8574040","b748686c", YELLOW -> PHOTO

просто - тип команды 1 См. описание типов команд viewtopic.php?f=6&t=178
Ну а какой скрипт назначить - смотрите свою прошивку. Если там айконбитовские сервисы, то смотрите в сторону /tmp/app/etc/rcex.d

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 21 Mar 2012, 18:03
by ThickPanda
нет, не айконбитовские
http://www.moservices.org/files/amp_r8_hd2.zip - вот это стоит(будет стоять сегодня вечером)

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 21 Mar 2012, 18:49
by FarVoice
ThickPanda wrote:нет, не айконбитовские
http://www.moservices.org/files/amp_r8_hd2.zip - вот это стоит(будет стоять сегодня вечером)

ну тогда
/usr/local/etc/mos/etc/init/

Re: Прикручиваем другой пульт к прошивке HD2

PostPosted: 24 Mar 2012, 18:55
by Bored
FarVoice, Спасибо за помощь.

мучал аппарат целую неделю что только не предпренимал.. автозапуск работает, проверил написанием слова "reboot" плеер перезагрузился секунд через 30 после включения.

пробовал разбирать - пересобирать прошивку чтото делаю не так.
В amp_r8_pohd - не определяется мой Wi-fi адаптер (TEW-648UBM)... другой способ подключения отсутствует.

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 26 Mar 2012, 17:02
by kioto
Здравствуйте. Имеется Asus O!Play R3, прошивка amp r8 скин hd2 blue.
Задача: регулировать пультом плеера громкость саундбара (обучаемый).
Вопрос: Как корректно отключить реакцию плеера на кнопки увеличения/уменьшения громкости.
Заранее спасибо.

Re: IRFAKE - назначить другие действия кнопкам пульта

PostPosted: 06 Apr 2012, 16:31
by Alkaline
kioto wrote:Вопрос: Как корректно отключить реакцию плеера на кнопки увеличения/уменьшения громкости.


Соответственно, поправить в /usr/local/etc/mos/irfake/irfake.conf следующие строчки, отвечающие за кнопки громкости

"0","e8179f00","e41b686c", VOL+
"0","ab549f00","b34c686c", VOL-

Их нужно оставить рабочими (активными, не закомментированными и не удаленными), но ничего не посылающими. Если я правильно скурил эту ветку, то можно написать:

"0","e8179f00","blahblah", VOL+
"0","ab549f00","blahblah", VOL-

blahblah - это просто ерунда, команда, которая явно проигнорируется, когда плеер получит коды на входе.

Re: Прикручиваем другой пульт к прошивке HD2

PostPosted: 08 Apr 2012, 03:07
by hskap
А как правильно прописать autorun для wlan0 Сеть,пароль?

Re: Прикручиваем другой пульт к прошивке HD2

PostPosted: 08 Apr 2012, 17:50
by 123serge123
hskap wrote:А как правильно прописать autorun для wlan0 Сеть,пароль?

Набросал тут на досуге. С Вас проверка.
Code: Select all
#! /bin/sh
# autorun script to configure wlan
#
#parameters to change
#
WMOD=
WPROT=WPA
SSID="myssid"
WKEY="mypassword"
IPADRR=DHCP
MASK=255.255.255.0
DGW=192.168.1.1

#check wlan0 or load module
#
if [ ! -f /sys/class/net/wlan0 -a X$WMOD != X ]; then
    /sbin/insmod $WMOD
    sleep 2
fi

ifconfig wlan0 up
#
#
case $WPROT in
    WPA|WPA2)
    cat >/tmp/net/wpa.conf <<EOF
ctrl_interface=/tmp/net/wpa_supplicant
ctrl_interface_group=root

ap_scan=1
network={
    scan_ssid=1
    ssid="$SSID"
    proto=WPA WPA2
    key_mgmt=WPA-PSK
    pairwise=CCMP TKIP
    group=CCMP TKIP
    psk="$WKEY"
    priority=2
}
EOF
    /usr/local/bin/wpa_supplicant -P /var/lock/wpa_supplicant_wlan0.pid -c /tmp/net/wpa.conf -i wlan0 -D wext -B
    sleep 3
    ;;
    WEP|wep)
    /usr/bin/iwconfig wlan0 essid "$SSID" key "$WKEY" open
    sleep 3
    ;;
    *)
    /usr/bin/iwconfig wlan0 essid "$SSID"
    sleep 3
    ;;
esac

#config ip
#
case $IPADDR in
    DHCP|dhcp)
    /sbin/udhcpc -p /var/lock/udhcpc_wlan0.pid -t 15 -b -s /etc/udhcpc.script
    ;;
    *)
    /sbin/ifconfig wlan0 $IPADDR netmask $MASK
    /sbin/route add default gw $DGW dev wlan0
    ;;
esac

Для виндовых юзеров - оно же в аттаче с юних-строчками :)