+1 Автору респект все прекрасно работает
полагаю, проблема сложнее, чем вам кажется. Функция nvram_match находится в /usr/lib/libnvram.so Она скомпилена тулчейном для компиляции прошивки. Нативная компиляция на роутере осуществляется тулчейном optware. Они, вероятно, несовместимы. Так что ИМХО, эту штуку скомпилить можно только путем разворачивания тулчейна для компиляции прошивки на ПК под линуксом и последующей кросс-компиляции.
Какова последовательность действий (примерная)? Накидайте ссылок что-ли. Поиск по сайту работает, тока я не знаю что именно мне нужно искать (в каждом топике своя правда, с чего начать - хз)?
P.S.: http://code.google.com/p/wl500g/wiki...CustomFirmware мне сюда?
Last edited by Mr.Z; 14-06-2009 at 10:10. Reason: P.S.
WL-500gP V2 (fw 1.9.2.7-10) + Fujitsu Handy Drive 120Gb
Именно!
А применив 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
Добавил поддержку новых и старых роутеров и так, по мелочи чуть чуть
[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
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Last edited by theMIROn; 24-06-2009 at 14:39.
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Эту програмку можно пробовать на 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
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Спасибо,я просто прочитал первый пост и пару постов ниже, а этого не видел... Ща буду пробовать
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 21:52.
Asus WL500g Premium V2 + Corbina L2TP
У меня тоже работает только не выдает данные по -l и -v