Приветствую!
Есть некая железка, а именно “VoIP-шлюз” под управлением embended linux . Что именно там стоит я пока не определил, но есть подозрение, что slackware.
Мне очень хочется мониторить эту железку по SNMP, по этому нужно как-то вкорячить туда net-snmp.
Все затрудняет то, что железка работает на ARM. Честно говоря опыта сборки под ARM я не имею, тестовой тачки на ARM нет.
Вопросы:
1) Какие есть особенности сбоки софта под embended сисемы ?
2) Как максимально точно определить, что за ОС стоит на железке ?
3) Каков процесс сборки софта под ARM?
Сейчас я развернул Slackware 14 для сборки, качаю сорцы net-snmp.
Хост:
Linux host 2.6.31 #2 Wed Nov 21 16:34:38 MSK 2012 armv5teb GNU/Linux
root@root:/bin$ ls -la
drwxr-xr-x 2 root root 0 Nov 21 2012 .
drwxr-xr-x 13 root root 0 Dec 25 18:25 ..
lrwxrwxrwx 1 root root 7 Nov 21 2012 ash -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 base64 -> busybox
-rwsr-sr-x 1 root root 523152 Jun 4 2012 busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 cat -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 chgrp -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 chmod -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 chown -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 cp -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 date -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 dd -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 df -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 dmesg -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 dnsdomainname -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 echo -> busybox
lrwxrwxrwx 1 root root 7 Nov 21 2012 egrep -> busybox