Page 1 of 13 12311 ... LastLast
Results 1 to 15 of 187

Thread: Èñïîëüçîâàíèå êíîïêè EZSetup

  1. #1

    Post Èñïîëüçîâàíèå êíîïêè EZSetup

    Äîáðûé äåíü,

    ïîäñêàæèòå ïëç - âîçìîæíî ëè èñïîëüçîâàòü êíîïêó EZSetup (WL500gP) äëÿ çàïóñêà ñêðèïòà íàïðèìåð?

    Èñêàë íà ðóñ è àíãë ÷àñòè ôîðóìà, íî, ê ñîæàëåíèþ, êðîìå ïîäîáíîãî îòêðûòîãî âîïðîñà â àíãë ÷àñòè íå íàøåë íè÷åãî.

    Ìîæíî ëè ñäåëàòü ýòó ôè÷ó â ñë âåðñèè ïðîøèâêè? èëè ïîäñêàæèòå "êóäà êîïàòü" ... âîîáùå âîçìîæíî ëè ýòî òåõíè÷åñêè?


    Ñïàñèáî!

  2. #2
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,258
    Òåõíè÷åñêè - âîçìîæíî. Ïðàêòè÷åñêè - ðóêè íèêàê íå äîéäóò.

  3. #3
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    73
    Quote Originally Posted by Oleg View Post
    Òåõíè÷åñêè - âîçìîæíî. Ïðàêòè÷åñêè - ðóêè íèêàê íå äîéäóò.
    È åùå ïàðó-òðîéêó (ñîò) êíîïî÷åê ïîæàëóéñòà...

  4. #4
    Join Date
    Oct 2006
    Location
    Russia, Kursk
    Posts
    73
    Quote Originally Posted by Oleg View Post
    Òåõíè÷åñêè - âîçìîæíî. Ïðàêòè÷åñêè - ðóêè íèêàê íå äîéäóò.

    Êñòàòè "óìíûé ôîðóì" íàøåë êàê ðàç ñìåæíóþ òåìó:
    http://wl500g.info/showthread.php?t=7733

  5. #5
    Quote Originally Posted by Oleg View Post
    Òåõíè÷åñêè - âîçìîæíî. Ïðàêòè÷åñêè - ðóêè íèêàê íå äîéäóò.
    Îëåã,

    ìîãó ÷åì òî ïîìî÷ü?

    Ïðàâäà áûñòðî íå îáåùàþ - äàâíî ÿ ëèíóõ íå ñîáèðàë, ñ ïðîøèâêîé âàøåé ïîêà íå î÷ çíàêîì, äà è äèñòðèáóò+êîìïèëÿòîð íàäî åùå ñëèòü.

    Õîòÿ ñóäÿ ïî îïèñàíèþ âàøåé ïðîøèâêè - çàïóñê ñêðèïòîâ óæå åñòü îòêóäà çàêîïèïàñòèòü îñòàåòñÿ âîïðîñ ãäå ëîâèòü êíîïêó è íà ñêîëüêî òî ìåñòî system critical ñ ò.ç. çàïóñêà ôèã çíàåò ÷åãî - ì.á. åùå ñ îòëîæåííûì çàïóñêîì íàäî áóäåò ïîìóäðèòü

    Åäèíñòâåííàÿ âåùü êîòîðàÿ ìåíÿ áåñïîêîèò - íåò ëè ó âàñ êàêîãî-íèòü òåñòà äëÿ ôëåøà WL500gP?
    Ò.ê. ó÷èòûâàÿ óäàëåííîñòü îò ìîñêâû, è ñîîòâåòñòâåííî îò ÑÖ Asus, è çëîáíîñòü ìåñòíûõ ãàðàíòèéùèêîâ õîòåëîñü áû ïðåäâàðèòåëüíî ïðîâåðèòü êà÷åñòâî äåâàéñà è ïîìåíÿòü åãî äî òîãî êàê îí óìðåò ñ íåñòàíäàðòíîé ïðîøèâêîé â áðþõå à òî ìåíÿ áûñòðî ïîøëþò ëåñîì - óæå áûë îïûò

  6. #6

    Talking

    Quote Originally Posted by n0isy View Post
    Êñòàòè "óìíûé ôîðóì" íàøåë êàê ðàç ñìåæíóþ òåìó:
    http://wl500g.info/showthread.php?t=7733
    Äà, ýòî òîò ñàìûé åäèíñòâåííûé ïîñò, êîòîðûé ÿ è íàõîäèë Ê ñîæàëåíèþ, êðîìå "áû äà êàáû" òàì òîæå íè÷åãî íåò

    À ÷òî êàñàåòñÿ ìíîãî êíîïî÷åê - ìèë ÷åëîâåê, ñîáåðè ïîä ñàáæåâûé äåâàéñ ïîääåðæêó HID ÷åðåç USB ñ ìàïïèíãîì íà ñêðèïòû - òîãäà ùÀñòüÿ áóäåò ÎÃÎ-ÃÎ , õîòü êëàâó öåïëÿé

  7. #7
    Quote Originally Posted by cyrax View Post
    Åäèíñòâåííàÿ âåùü êîòîðàÿ ìåíÿ áåñïîêîèò - íåò ëè ó âàñ êàêîãî-íèòü òåñòà äëÿ ôëåøà WL500gP?
    Ò.ê. ó÷èòûâàÿ óäàëåííîñòü îò ìîñêâû, è ñîîòâåòñòâåííî îò ÑÖ Asus, è çëîáíîñòü ìåñòíûõ ãàðàíòèéùèêîâ õîòåëîñü áû ïðåäâàðèòåëüíî ïðîâåðèòü êà÷åñòâî äåâàéñà è ïîìåíÿòü åãî äî òîãî êàê îí óìðåò ñ íåñòàíäàðòíîé ïðîøèâêîé â áðþõå à òî ìåíÿ áûñòðî ïîøëþò ëåñîì - óæå áûë îïûò
    while true; do md5sum /dev/mtd/1; done
    0-4 îáëàñòü nvram
    ïîêàçûâàåò êîíòðîëüíóþ ñóììó.
    Ó ìåíÿ îäèí áèò ïëÿñàë, ïðèòîì ïðè ìåõàíè÷åñêîì âîçäåéñòâèè íà ôëåøêó. Ñïàñèáî Îëåãó, ïîìîã íàéòè ïðîáëåìó.
    Ïðîäàåòñÿ íîâûé HD ïëååð Popcornhour A-110 3500ðóá.

  8. #8
    ìîæåò íå â òåìó íî âñåæå, ñêîëüêî ÿ íå ìó÷àëñÿ òàê è íå ïîéìó ïî÷åìó ó ìåíÿ êíîïêà reset íåðàáîòàåò? ìîæåò íåçàïàÿííà???? ñêîëüêî íå äåðæó çàæàòîé íîëü ðåàêöèè =( ïðèõîäèòüñÿ ïèòàíèå äåðãàòü =(

  9. #9
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    145
    Quote Originally Posted by GearST View Post
    ìîæåò íå â òåìó íî âñåæå, ñêîëüêî ÿ íå ìó÷àëñÿ òàê è íå ïîéìó ïî÷åìó ó ìåíÿ êíîïêà reset íåðàáîòàåò? ìîæåò íåçàïàÿííà???? ñêîëüêî íå äåðæó çàæàòîé íîëü ðåàêöèè =( ïðèõîäèòüñÿ ïèòàíèå äåðãàòü =(
    Ñòîèò îáðàòèòüñÿ â ÑÖ
    RoverBook Pro 500WH AMD X64/512/100/RW+Asus WL500gP

  10. #10
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,258
    Quote Originally Posted by GearST View Post
    ìîæåò íå â òåìó íî âñåæå, ñêîëüêî ÿ íå ìó÷àëñÿ òàê è íå ïîéìó ïî÷åìó ó ìåíÿ êíîïêà reset íåðàáîòàåò? ìîæåò íåçàïàÿííà???? ñêîëüêî íå äåðæó çàæàòîé íîëü ðåàêöèè =( ïðèõîäèòüñÿ ïèòàíèå äåðãàòü =(
    ×òî çà äåâàéñ? ×òî çà ïðîøèâêà? Âàðèàíòîâ êàê âñåãäà äâà: 1) ïðîáëåìà ñ æåëåçêîé; 2) çàëèòà ïðîøèâêà îò äðóãîãî óñòðîéñòâà.

  11. #11
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,258
    Quote Originally Posted by cyrax View Post
    Ò.ê. ó÷èòûâàÿ óäàëåííîñòü îò ìîñêâû, è ñîîòâåòñòâåííî îò ÑÖ Asus, è çëîáíîñòü ìåñòíûõ ãàðàíòèéùèêîâ õîòåëîñü áû ïðåäâàðèòåëüíî ïðîâåðèòü êà÷åñòâî äåâàéñà è ïîìåíÿòü åãî äî òîãî êàê îí óìðåò ñ íåñòàíäàðòíîé ïðîøèâêîé â áðþõå à òî ìåíÿ áûñòðî ïîøëþò ëåñîì - óæå áûë îïûò
    "Ãàðàíòèéùèêè" íå ñìîãóò óçíàòü, ÷òî òàì çà ïðîøèâêà, åñëè óñòðîéñòâî ìåðòâî. Ýòî ÿ Âàì ãàðàíòèðóþ. ÀÑÓÑ ïîçàáîòèëñÿ.

  12. #12
    Quote Originally Posted by Oleg View Post
    "Ãàðàíòèéùèêè" íå ñìîãóò óçíàòü, ÷òî òàì çà ïðîøèâêà, åñëè óñòðîéñòâî ìåðòâî. Ýòî ÿ Âàì ãàðàíòèðóþ. ÀÑÓÑ ïîçàáîòèëñÿ.
    Ñïàñèáî çà ñòîëü ïðèÿòíîå èçâåñòèå - ýòî äåéñòâèòåëüíî ðàäóåò è ìîæíî ýêñïåðèìåíòèðîâàòü íå îãëÿäûâàþñü

     îáùåì âàøó ïðîøèâêó óæå ïîñòàâèë, õîòÿ íå áåç íåáîëüøîé "ïëÿñêè ñ áóáíîì" ïðàâäà òóò ñêîðåå ìîè êðèâûå ðó÷êè âèíîâàòû ...

    VMWare óæå åñòü, ïî ïëàíó äîñòàòü ñâåæèé äèñòðèáóò äåáèàíà èëè þáóíòó, ñêà÷àòü èñõîäíèêè è ìåäèòèðîâàòü íàä íèìè âå÷åðàìè äëÿ ïîèñêà "òîé ñàìîé êíîïêè"

  13. #13
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,258
    Òàì íèêàêîé ìåäèòàöèè - â ôàéëå rc/watchdog.c âñÿ îáðàáîòêà.

  14. #14
    Quote Originally Posted by Oleg View Post
    Òàì íèêàêîé ìåäèòàöèè - â ôàéëå rc/watchdog.c âñÿ îáðàáîòêà.
    Ïîíÿë, ñïàñèáî!

  15. #15
    Ïðèâåò âñåì,

    â îáùåì ñäåëàë çàïóñê ñêðèïòà ïî íàæàòèþ êíîïêè EZ SETUP (êðàñíàÿ). Ê ñ÷àñòüþ îáîøëîñü áåç ïåðåñáîðêè, õîòÿ è íåìíîãî êðèâîâàòî - âðåìÿ ðåàêöèè íà íàæàòèå ñîñòàâëÿåò 1-1.5 ñåê.

    Ðàáîòàåò íà 1.9.2.7-7f, WL500gP. ÂÍÈÌÀÍÈÅ! Ñóäÿ ïî watchdog.c äëÿ äðóãèõ ìîäåëåé ìîæåò ïîòðåáîâàòüñÿ èçìåíèòü ìåõàíèçì îïðîñà (ì.á. äðóãèå áèòû è ìåõàíèçì ÷òåíèÿ).

    È òàê, ÷òî ïîëó÷èëîñü. Îñíîâíîé ñêðèïò:

    watch-ezbtn:
    Code:
    #!/bin/sh
    EZBTNACTION=/tmp/local/sbin/ezbtn-action
    if [ -x "$1" ]
    	then EZBTNACTION="$1"
    fi
    ezbtnstate=0 
    ezbtnpresscount=0
    while true; do
    	sleep 1
      
    	if [ $ezbtnstate -ne `dd if=/dev/gpio/in count=1 2>/dev/null|od -L|awk '{print int($2 / 16) % 2; exit}'` ]
    		then if [ $ezbtnstate -eq 0 ]
    			then ezbtnstate=1;ezbtnpresscount=`expr $ezbtnpresscount + 1`;$EZBTNACTION press $ezbtnpresscount;
    			else ezbtnstate=0;$EZBTNACTION release $ezbtnpresscount;
    		fi		
    	fi
    done
    Îí çàïóñêàåòñÿ ïðè çàãðóçêå èç post-boot ñòðîêîé
    Code:
    nohup /usr/local/sbin/watch-ezbtn&
    Ïðè íàæàòèè è îòïóñêàíèè êíîïêè âûçûâàåò /tmp/local/sbin/ezbtn-action ñ äâóìÿ ïàðàìåòðàìè:
    1. press èëè release
    2. ïîðÿäêîâûé íîìåð íàæàòèÿ - óäîáíî äëÿ ðåàëèçàöèè ôóíêöèè âêë/âûêë åñëè íåò èëè ñëîæíî îïðîñèòü òåê ñîñòîÿíèå.

    Ïðèìåð äëÿ ezbtn-action ì.á. âîò òàêîé (âêëþ÷àåò/âûêëþ÷àåò Wi-Fi):

    Code:
    #!/bin/sh
    # it gets $1 as [press|release] [# of pressed]
    # you can use `expr $2 % 2`to switch between on/off states of something
    
    case "$1" in
    	"press") 
    		if [ `expr $2 % 2` -eq 1 ]
    			then wl radio off
    			else wl radio on
    		fi;;
    	"release") ;;
    	*) exit;;
    esac

Page 1 of 13 12311 ... LastLast

Similar Threads

  1. Replies: 235
    Last Post: 05-06-2012, 10:26

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
  •