ipkg.sh update первая команда.
ipkg.sh install ipkg вторая.
ipkg update третья, а потом ipkg install что угодно.
В мануале по настройке асус с нуля неточность небольшая.
ipkg.sh update первая команда.
ipkg.sh install ipkg вторая.
ipkg update третья, а потом ipkg install что угодно.
В мануале по настройке асус с нуля неточность небольшая.
Last edited by imdex; 05-09-2006 at 20:53.
У меня тоже есть роутер!
После прошивки на 1.9.2.7-7f-pre7 перестала действовать последовательность команд
после перезагрузки всё равно:Code:nvram set sdram_init=0x0009 nvram set sdram_ncdl=0 nvram commit reboot
Где засада?Code:[admin@router root]$ free total used free shared buffers Mem: 13932 10816 3116 0 1336 Swap: 64220 1948 62272 Total: 78152 12764 65388
P.S. На прошивке 1.9.2.7-7f-pre4 без проблем было 32 Мб. Перепрошивка сопровождалась танцами с бубном, все настройки сбросились. И вот теперь такая проблема.
А остальные настройки сохраняются?
Есть идея у меня. Cкажите ему
erase будет работать довольно долго...Code:erase /dev/mtd/4 flashfs save && flashfs commit reboot
Тут такая фигня - если Вы пользовались 9 ножкой флеша, то он записал Вам вторую копию nvram, которую использует теперь загрузчик. ;-) Вот в ней Вы ничего поменять не можете. erase сотрёт эту область нафиг, заодно вместе с flashfs.
Естессно после этих команд всё заработало отлично! :-)
команда стирания работала секунд 5 всего.
Спасибо огромное!Code:[admin@router root]$ free total used free shared buffers Mem: 30140 29024 1116 0 16552 Swap: 64220 128 64092 Total: 94360 29152 65208
Олег, а нельзя ли поправить ваш текст (на http://wl500g.dyndns.org/) про то, как самому компилировать вашу прошивку. Бо он как-то сильно устарел.
Просто попробовал скомпилировать последнюю прошивку, но уже на этапе make uClibc оказалось, что в отличии от 1.9.2.7.4 версии так просто не заработает.
Например, оказалось, что в архиве с вашими исходниками идут не все tar.gzипы, а вместо некоторых -- линки на соответствующие tar.gz в ../toolbox/. Даже на бусибокс симлинк вместо tar.gz. А где взять нужные tar.gz--не знаю. Вернее как--думаю надо просто взять сырцы последней из предыдущих ваших прошивок и скопировать поверх на них, то что в pre7. А tar.gzипы оставить из предыдущей прошивки. Но правильно ли это--не знаю.
Можно ли прояснить этот вопрос, а заодно рассказать в чём ещё отличия от
описанной у вас или на http://wiki.wl500g.info/index.php/co...customfirmware процедуре компиляции вашей прошивки.
Заранее сенкс.
П.С. Компилировать пытался под Ubuntu 6.06.1 и SuSe 10.1 (для х32). Результат одинаковый
Да, tar.gz я не стал включать в прошивку, поскольку это "бета". Их действительно нужно взять из старой прошивки и скопировать в директорию tarballs...
кроме busybox, его брать тут
http://www.busybox.net/downloads/busybox-1.1.3.tar.bz2
Ок, спасибо, как и думал. Отдельно спасибо за сцылку на бусибокс.
А больше ни в чём отличий нет от того, что на WiKi или у Вас написано про собственноручную компиляцию, Олег?
В wiki писал не я. То, что на моём сайте правильное.
mipsel-uclibc-strip /root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/ppp/usr/lib/pppd/*.so
[ ! -d upnp ] || make -C upnp install INSTALLDIR=/root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/upnp
make[1]: Entering directory `/root/asusrfw/broadcom/src/gateway/upnp'
make -C igd/linux DEBUG= SRCBASE=/root/asusrfw/broadcom/src TOP=/root/asusrfw/broadcom/src/gateway TARGET_PREFIX=mipsel-uclibc-
make[2]: Entering directory `/root/asusrfw/broadcom/src/gateway/upnp/igd/linux'
make -C ../../upnp/linux DEBUG= PLATFORM=x86 CC=mipsel-uclibc-gcc LD=mipsel-uclibc-ld VENDOR=
make[3]: Entering directory `/root/asusrfw/broadcom/src/gateway/upnp/upnp/linux'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/asusrfw/broadcom/src/gateway/upnp/upnp/linux'
make[2]: Leaving directory `/root/asusrfw/broadcom/src/gateway/upnp/igd/linux'
install -d /root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
install -m 755 igd/linux/upnp /root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
mipsel-uclibc-strip /root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin/upnp
make[1]: Leaving directory `/root/asusrfw/broadcom/src/gateway/upnp'
[ ! -d utils ] || make -C utils install INSTALLDIR=/root/asusrfw/broadcom/src/gateway/mipsel-uclibc/install/utils
make[1]: Entering directory `/root/asusrfw/broadcom/src/gateway/utils'
make[1]: *** No rule to make target `wl', needed by `all'. Stop.
make[1]: Leaving directory `/root/asusrfw/broadcom/src/gateway/utils'
make: *** [utils-install] Ошибка 2
Олег, тут при компиляции всё проходит хорошо до определённого момента.
После чего вываливается с вот такой ошибкой(см. жирным). На всякий случай скопировал кусочек того, что он делал до ошибки.
Не подскажите, где и чё подкрутить надо? Или в чём причина того, что оно не нашло определение цели `wl', needed by `all'.
Заранее сенкс.