а пробовал ли кто-нибудь Vera скомпилировать из исходников и на rt-n16 поставить?
Printable View
а пробовал ли кто-нибудь Vera скомпилировать из исходников и на rt-n16 поставить?
или даже из исходников компилировать не надо? правильно я понимаю из описания, что не все исходники доступны? где тогда взять недостающие бинарные файлы?
или можно взять прошивку, взять оттуда необходимые модули и попробовать поставить их на на rt-n16? только вот что оттуда надо брать? и что и как ставить?
и, какие usb-девайсы подойдут? неужели можно лишь следовать инструкции здесь и готовых-универсальных решений нет?
Пробовал ли кто-нибудь устанавливать прошивку Vera на Asus wl-500gPv2(Firmware - OpenWrt Kamikaze-With X-Wrt Extensions 7.09)?
Есть ли возможность с этой прошивкой залезть в Linux(Kernel - Linux 2.4.35.4 #54 Thu Aug 26 22:01:00 PDT 2010)? Через Putty по SSH port 22 не походит логин/пароль root/root.
Может можно как-нибудь узнать пароль? Через веб-интерфес
(Web mgt. console - Webif² Version r4324) можно пробежаться по папкам.
В /etc/passwd лежит такая информация:
root:$1$gg66rDKP$QB2ZTh8WAxBGl/UY.Qftg1:0:0:root:/root:/bin/ash
nobody:*:65534:65534:nobody:/var:/bin/false
daemon:*:65534:65534:daemon:/var:/bin/false
А может ткнете носом где в другом месте копать?
Vis, в гугле забанили? или на сайте Веры?
вот что пишет FAQ:
"So Vera has a built in Wi-Fi access point? Those things are complicated to setup!
<поскипано>
Your unique password is printed on the bottom of Vera and in the 'Getting Started' guide. Each Vera has a different password, so it's secure, and you don't have to worry about your neighbor connecting to your system. Also, Vera's wireless is pre-configured to use the highest-security for wireless networks, WPA2. Of course, if you know networking stuff you can change all that. But if you're a novice, all you do is plug Vera in."
а закодить свой пасс и вписать еще одного юзера в /etc/passwd не судьба? ;)
Ну здесь я и не сомневался, что таков будет ответ. Вот знал бы я английский в совершенстве, не спрашивал бы у умных дядек на русских форумах :). Да и девайс у меня не Вера, а перешитый Асус.
А вот здесь спасибо. Действительно хоть буду знать куда копать. Как это делать не говорите (все ведь рождаются великими Юниксоидами). Буду гуглить, наверно разберусь.
Кстати я на самом деле благодарен за подсказку :D
Пример можно посмотреть тут. :)
а какой может быть ответ на вопрос, который гуглится за минуту? в совершенстве знать и не нужно. достаточно даже не две-три сотни словарного запаса, а так, наиболее общеупотребительные термины узнавать "в лицо".
подробнее рассказать не могу, т.к. давно уже не занимаюсь плотно именно асусом, а больше по железной части топика занимаюсь. потому просто не хочу вводить в заблуждение. кста, passwd вполне может затеняться - во до какой степени увлекся другим направлением, благо все работает ;) - так что уточните и этот момент. а, хэш явно светится, так что затенения быть по-идее не должно...
поищите по форуму на тему сброса пароля. что-то явно было. и на русском. ;)
а) давайте не будем убегать от темы топика
б) предлагаю такое решение, если вера не перешивает flashfs: шьемся обратно в обычную вл500, правим /etc/passwd по методике из приведенной выше ссылки, шьем веру, логинимся под новосозданным юзверем, profit!
ПЫС: эти посты и дальнейшее обсуждение оффтопика попрошу модера перенести в соответствующий раздел.
Подскажите, плз, есть aeon labs usb stick и asus rt-n16 - как их связать воедино? (чтоб через web-интерфейс на других устройствах (пк, android, iphone) управлять z-wave устройствами)
Часто пишут про некую самопальную Vera. Где её взять?
Имеются три ipkg пакета общим объемом ~520Kb.
Можно ли их как-нить во внутреннюю память роутера установить (чтоб не использовать дополнительную флешку)? Если да, то как?
подскажите, плз, как установить произвольный ipkg пакет (с флешки, вставленной в роутер) на rt-n16?
В чем разница между ipkg и ipkg.sh?Code:[admin@LA-RTR ipkg]$ ls -la /tmp/mnt/discb_1
drwxr-xr-x 2 admin root 8192 Jan 1 1970 .
drwxr-xr-x 3 admin root 60 Jan 1 1970 ..
-rwxr-xr-x 1 admin root 10218 Aug 22 04:41 argtable_2.12-1_brcm-2.4.ipk
-rwxr-xr-x 1 admin root 502721 Aug 21 15:59 libopenssl_0.9.8p-1_brcm-2.4.ipk
-rwxr-xr-x 1 admin root 7907 Aug 22 04:42 z-connector_1.01-1_brcm-2.4.ipk
[admin@LA-RTR ipkg]$ ipkg install /tmp/mnt/discb_1/z-connector_1.01-1_brcm-2.4.ipk
Clearing state_want and state_flag for pkg=z-connector (arch_priority=0 flag=16 want=2)
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package z-connector.
Check the spelling or perhaps run 'ipkg update'
Code:[admin@LA-RTR ipkg]$ ipkg.sh install libopenssl_0.9.8p-1_brcm-2.4.ipk
Unpacking libopenssl...Done.
Configuring libopenssl...tar: can't open './usr/lib/libcrypto.so.0.9.8': Read-only file system
Done.
[admin@LA-RTR ipkg]$ ipkg.sh install /tmp/mnt/discb_1/z-connector_1.01-1_brcm-2.
4.ipk
Unpacking z-connector...Done.
Configuring z-connector...tar: can't open './bin/z-connector': Read-only file system
Done.
[admin@LA-RTR ipkg]$ ipkg.sh install /tmp/mnt/discb_1/argtable_2.12-1_brcm-2.4.ipk
Unpacking argtable...Done.
Configuring argtable...tar: can't create symlink from ./usr/lib/libargtable2.so.0 to libargtable2.so.0.1.7: Read-only file system
tar: can't open './usr/lib/libargtable2.so.0.1.7': Read-only file system
Done.
У меня opt линкуется в post-boot, вот так:
Т.е. все что нужно сделать, это создать /tmp/local/opt (на /usr/local это симлинк на /tmp/local), скопировать текущий opt в /tmp/local/opt, и сделать flashfs save && flashfs commit. т.к. /tmp/local автоматом добавляется во flasfs, добавлять в .files в данном случае ничего не надо.Code:mount -obind /usr/local/opt /opt
Только проверьте перед сохранением куда ставится optware по умолчанию, я за давностью уже запамятовал, вроде по умолчанию оно не в корень ставилось, проверьте /tmp/etc/ipkg.conf.
Это все в стандартной олеговской прошивке работает, на сколько я понимаю у вас прошивка RT-N16 на той же базе.
ipkg.sh ущербен и сделан в основном чтобы поставить нормальный ipkg и забыть про него.
Не уверен, но кажется ваши пакеты просто не из того репозитория.
Попробуйте рестартануть роутер чтоб хвостов не осталось, подключите к сети и сделайте
Code:ipkg.sh install ipkg
ipkg update
ipkg install <имя пакета>
Пытаюсь скомпилировать приложение open-zwave (исходники) для rt-n16 на Ubuntu 10.04 (через VMWare Player).
Сделал следующее:
- Скачал последнюю версию тулчейна: http://code.google.com/p/wl500g/down...+DownloadCount
- Добавил в путь:
PATH=$PATH:/home/user/hndtools-mipsel-uclibc-4.4.6-K26/bin/- Установил subversion:
sudo apt-get install subversion- Скачал все файлы:
svn checkout http://open-zwave.googlecode.com/svn/trunk/ open-zwave
- Добавил в /open-zwave/cpp/build/linux/Makefile:
Quote:
CROSS_COMPILE = mipsel-linux-
- Запускаю make:
Code:user@ubuntu1004desktop:~/open-zwave/cpp/build/linux$ make
...
../../hidapi/linux/hid.c:40:26: error: linux/hidraw.h: No such file or directory
../../hidapi/linux/hid.c:42:21: error: libudev.h: No such file or directory
../../hidapi/linux/hid.c:62: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kernel_version'
...
И когда пытаюсь отдельно скомпилировать HIDAPI:
Code:user@ubuntu1004desktop:~/open-zwave/cpp/hidapi/linux$ make
mipsel-linux-gcc -I../hidapi -Wall -g -c `pkg-config libusb-1.0 --cflags` hid-libusb.c -o hid-libusb.o
hid-libusb.c:44:19: error: iconv.h: No such file or directory
hid-libusb.c: In function 'get_usb_string':
hid-libusb.c:313: error: 'iconv_t' undeclared (first use in this function)
hid-libusb.c:313: error: (Each undeclared identifier is reported only once
hid-libusb.c:313: error: for each function it appears in.)
hid-libusb.c:313: error: expected ';' before 'ic'
hid-libusb.c:341: error: 'ic' undeclared (first use in this function)
hid-libusb.c:341: warning: implicit declaration of function 'iconv_open'
hid-libusb.c:351: warning: implicit declaration of function 'iconv'
hid-libusb.c:361: warning: implicit declaration of function 'wcsdup'
hid-libusb.c:361: warning: assignment makes pointer from integer without a cast
hid-libusb.c:364: warning: implicit declaration of function 'iconv_close'
make: *** [hid-libusb.o] Error 1
Что я делаю не так?
подскажите, плз, если программа была скомпилирована для openwrt, то её можно на rt-n16 c прошивкой от энтузиастов поставить? или компилировать заново надо (а то не выходит пока)?