Page 3 of 7 FirstFirst 12345 ... LastLast
Results 31 to 45 of 101

Thread: LED mod - утилита для управления светодиодом PoWeR

  1. Smile

    +1 Автору респект все прекрасно работает

  2. #32
    Quote Originally Posted by angel_il View Post
    как то так
    сс file.c -o file
    # cc pwrled-0.2.20071224-1.c -o 12345
    pwrled-0.2.20071224-1.c:30:22: error: bcmnvram.h: No such file or directory
    WL-500gP V2 (fw 1.9.2.7-10) + Fujitsu Handy Drive 120Gb

  3. #33
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Quote Originally Posted by Mr.Z View Post
    # cc pwrled-0.2.20071224-1.c -o 12345
    pwrled-0.2.20071224-1.c:30:22: error: bcmnvram.h: No such file or directory
    полагаю, проблема сложнее, чем вам кажется. Функция nvram_match находится в /usr/lib/libnvram.so Она скомпилена тулчейном для компиляции прошивки. Нативная компиляция на роутере осуществляется тулчейном optware. Они, вероятно, несовместимы. Так что ИМХО, эту штуку скомпилить можно только путем разворачивания тулчейна для компиляции прошивки на ПК под линуксом и последующей кросс-компиляции.

  4. #34
    Quote Originally Posted by al37919 View Post
    ... эту штуку скомпилить можно только путем разворачивания тулчейна для компиляции прошивки на ПК под линуксом и последующей кросс-компиляции.
    Какова последовательность действий (примерная)? Накидайте ссылок что-ли. Поиск по сайту работает, тока я не знаю что именно мне нужно искать (в каждом топике своя правда, с чего начать - хз)?

    P.S.: http://code.google.com/p/wl500g/wiki...CustomFirmware мне сюда?
    Last edited by Mr.Z; 14-06-2009 at 11:10. Reason: P.S.
    WL-500gP V2 (fw 1.9.2.7-10) + Fujitsu Handy Drive 120Gb

  5. #35
    Quote Originally Posted by Mr.Z View Post
    Именно!
    А применив ready_led.patch.gz
    (cd /your_src_path/broadcom/src/gateway/; zcat ./ready_led.patch.gz | patch -p0)

    Вы получите (после компиляции) две утилиты: /sbin/led_series и /sbin/ledon

    ledon - тупо включает светодиод
    а led_series можно использовать для "сложных" сигналов
    (/sbin/led_series 0 600,600,400,200,200,200,200,200 - непрерывный сигнал SOS)
    Asus WL500g Premium V2 + Corbina L2TP

  6. #36
    Quote Originally Posted by md5sum View Post
    Именно!
    А применив ready_led.patch.gz
    (cd /your_src_path/broadcom/src/gateway/; zcat ./ready_led.patch.gz | patch -p0)
    Вы получите (после компиляции) две утилиты: /sbin/led_series и /sbin/ledon
    Спасибо. Завтра поковыряю дома.
    WL-500gP V2 (fw 1.9.2.7-10) + Fujitsu Handy Drive 120Gb

  7. #37
    Добавил поддержку новых и старых роутеров и так, по мелочи чуть чуть
    [admin@router /home]$ ./pwrled -h
    pwrled v0.3.20090622, an utility for manipulate state of the power led
    Written by Mam(O)n; http://wl500g.info; theMIROn; http://wl500g.googlecode.com

    Usage: ./pwrled [-fghlv] [-b [-p pidile]] [-c count] [-e on_dur] [-d off_dur] [-n cycles] [-s sleep] [preset]

    -n cycle Count of flash's before pause.
    -e on_dur Sleep time in the flash cycle when led is on.
    -d off_dur Sleep time in the flash cycle when led is off.
    -s sleep Pause after full flash cycle is reached.
    -g "Negative flash" mode. E.g. pause(-s) used when led is off.
    -c count Count of full flash cycles with pauses(-s).
    Use 0 for infinity, -1 for none.
    -f Turn off the led after done or kill.
    -b Fork to background (demonize).
    -p file Write PID to file. Use '-' to stdout output.
    This option must be used with conjunction of -b.
    -l Print conjunction of preset & user options and exit.
    -v Print detected router model.
    -h Print this help and exit.

    Supported routers: ASUS WL-320gE/WL-320gP, ASUS WL-330gE, ASUS WL-500g, ASUS WL-500g Deluxe, ASUS WL-500g Premium, ASUS WL-500g PremiumV2, ASUS WL-500W, ASUS WL-520GC, ASUS WL-520gU, ASUS WL-550gE, ASUS WL-700g, D-Link DIR-320, Microsoft MN-700

    Avaliable presets: on, off, alarm0, alarm1, alarm2, alarm3, alarm4, alarm5, alarm6, alarm7, alarm8, alarm9
    Attached Files Attached Files

  8. #38
    Quote Originally Posted by theMIROn View Post
    Добавил поддержку новых и старых роутеров и так, по мелочи чуть чуть
    Code:
    [admin@asus bin]$ pwrled
    Segmentation fault
    [admin@asus bin]$ pwrled -h
    Segmentation fault
    Что-то делаю не так? asus wl-500w.

  9. #39
    Quote Originally Posted by dINIs View Post
    Code:
    [admin@asus bin]$ pwrled
    Segmentation fault
    [admin@asus bin]$ pwrled -h
    Segmentation fault
    Что-то делаю не так? asus wl-500w.
    какая прошивка?

    UPD: Убрал зависимости от libnvram.so
    Attached Files Attached Files
    Last edited by theMIROn; 24-06-2009 at 15:39.

  10. #40
    Эту програмку можно пробовать на ASUS WL-500G Premium V2 ???
    Очень бы пригодилась ) Жаль что только Power можно мычать
    Её добавили или добавят в репозитарий?

  11. #41
    Quote Originally Posted by sEr... View Post
    Эту програмку можно пробовать на ASUS WL-500G Premium V2 ???
    Очень бы пригодилась ) Жаль что только Power можно мычать
    Её добавили или добавят в репозитарий?
    так я же писал
    Supported routers: ASUS WL-320gE/WL-320gP, ASUS WL-330gE, ASUS WL-500g, ASUS WL-500g Deluxe, ASUS WL-500g Premium, ASUS WL-500g PremiumV2, ASUS WL-500W, ASUS WL-520GC, ASUS WL-520gU, ASUS WL-550gE, ASUS WL-700g, D-Link DIR-320, Microsoft MN-700
    в репозитарий - врядли.

  12. #42
    Спасибо,я просто прочитал первый пост и пару постов ниже, а этого не видел... Ща буду пробовать

  13. #43
    Quote Originally Posted by theMIROn View Post
    какая прошивка?

    UPD: Убрал зависимости от libnvram.so
    Нифига. скачал последнюю версию и выдаёт
    Code:
    [ser@WL root]$ pwrled -h
    Segmentation fault
    ASUS WL-500G Premium V2
    Прошивка от Олега последняя 1.9.2.7-10.7

  14. #44
    wl500g-1.9.2.7-d
    работает....

    [alexs@MD5SUM root]$ \cat /proc/221/maps
    00400000-00403000 r-xp 00000000 00:08 9256 /tmp/local/sbin/pwrled
    00442000-00443000 rw-p 00002000 00:08 9256 /tmp/local/sbin/pwrled
    2aaa8000-2aaad000 r-xp 00000000 1f:02 507911 /lib/ld-uClibc.so.0
    2aaad000-2aaae000 rw-p 00000000 00:00 0
    2aaae000-2aab6000 r--s 00000000 00:07 311 /dev/nvram
    2aaec000-2aaed000 r--p 00004000 1f:02 507911 /lib/ld-uClibc.so.0
    2aaed000-2aaee000 rw-p 00005000 1f:02 507911 /lib/ld-uClibc.so.0
    2aaee000-2aafd000 r-xp 00000000 1f:02 507517 /lib/libgcc_s.so.1
    2aafd000-2ab3c000 ---p 0000f000 00:00 0
    2ab3c000-2ab3d000 rw-p 0000e000 1f:02 507517 /lib/libgcc_s.so.1
    2ab3d000-2ab9b000 r-xp 00000000 1f:02 507537 /lib/libc.so.0
    2ab9b000-2abda000 ---p 0005e000 00:00 0
    2abda000-2abdb000 r--p 0005d000 1f:02 507537 /lib/libc.so.0
    2abdb000-2abdc000 rw-p 0005e000 1f:02 507537 /lib/libc.so.0
    Last edited by md5sum; 24-06-2009 at 22:52.
    Asus WL500g Premium V2 + Corbina L2TP

  15. #45
    У меня тоже работает только не выдает данные по -l и -v

Page 3 of 7 FirstFirst 12345 ... LastLast

Similar Threads

  1. Radio Power
    By SAA in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 357
    Last Post: 16-04-2015, 12:42
  2. Программа для управления роутером
    By Vitaly_k in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 113
    Last Post: 08-12-2014, 06:34
  3. Replies: 45
    Last Post: 22-07-2013, 02:06

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
  •