anonymous@RULINUX.NET~# | Last login: 2024-12-23 22:51:18 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Купил на свою голову роутер DIR-320NRU(или B1). OpenWRT на него не становится. Но у него есть telnetd и программа netcat. Там вертится какой-то линукс:
# ls -lA /lib/modules/2.6.21/
lrwxrwxrwx 1 0 0 25 source -> /home/builder/2368/kernel
-rw-r--r-- 1 0 0 1238 modules.dep
drwxr-sr-x 4 0 0 31 kernel
lrwxrwxrwx 1 0 0 25 build -> /home/builder/2368/kernel
на MIPS процессоре
# cat /proc/cpuinfo
system type : Ralink SoC
processor : 0
cpu model : MIPS 24K V4.12
BogoMIPS : 239.61
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes
ASEs implemented : mips16 dsp
VCED exceptions : not available
VCEI exceptions : not available
директория /tmp у него доступна на запись. Вот как сделать так, чтобы скомпилировать под него статически какую-то программу, скопировать её на этот роутер в /tmp и там запустить. Какие тут могут быть подводные камни? Можно ли такую кросс-компиляцию проделать на своем PC под линуксом, разумеется, и gcc?
anonymous(*) (2011-12-15 16:08:24)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
|
|
|
Скрыть
Re:Как скомпилировать программу под dlink-овский МИПС?> скопировать её на этот роутер в /tmp и там запустить
|
Скрыть
Re:Как скомпилировать программу под dlink-овский МИПС?А какой кросс-компилятор сейчас наиболее православен? Именно применительно к MIPS? Может уже есть какой-то готовый пакет? Или же запуск openwrt в qemu будет быстрее и проще? anonymous(*)(2011-12-15 18:25:39)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 |
Скрыть
Re:Как скомпилировать программу под dlink-овский МИПС?http://www.linux-mips.org/wiki/Toolchains |
Скрыть
Re:Как скомпилировать программу под dlink-овский МИПС?Какой чип? начни с того, что скачай исхоники прошивки. Если это мипс, то скорее всего чип есть в опенврт. Если нет, то опенвртя может сгенерить годный тулчейн. н или его можно собрать из исходников к роутеру. |
Скрыть
Re:Как скомпилировать программу под dlink-овский МИПС?>>скачай исхоники прошивки.
anonymous(*)(2011-12-16 14:15:05)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:Как скомпилировать программу под dlink-овский МИПС?
установи кросс-компилер. Слей рут с роутера и используй как fake root при компиляции
Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1