Коллеги, прошу совета.
Дано:
- ASUS RT-N56U
- 1.1.1.8f-b6
- Entware
- ваш покорный слуга понимает что такое Linux на уровне курения google (да, туповат, но не криворук - надеюсь 
Что получилось:
- прошивка встала (да, мой брат - капитан очевидность!)
- диск 2,5" 750 Mb во внешнем USB кейсе спокойно отформатирован в Ext3 на ББ и распознается роутером
- Entware встала без проблем согласно инструкции выше
- ряд пакетов Entware встало без проблем (все что установил - http://pastebin.com/apqzajir)
Что парит:
- xinetd:
Code:
/home/root # xinetd
xinetd: can't load library 'libgcc_s.so.1'
При этом:
Code:
/home/root # set
HISTFILE='/home/admin/.ash_history'
HOME='/home/admin'
HOSTNAME='RT-N56U'
IFS='
'
LOGNAME='admin'
PATH='/opt/sbin:/usr/sbin:/sbin:/opt/bin:/usr/bin:/bin'
PPID='1270'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/home/root'
SHELL='/bin/sh'
TERM='xterm'
TERMINFO='/usr/share/terminfo'
USER='admin'
_=']'
Искомое libgcc_s.so.1 судя по поиску MC есть только здесь: /opt/lib
Пытливый ум не дремлет:
Code:
/home/root # export LD_LIBRARY_PATH=/lib:/opt/lib
Имеем:
Code:
/home/root # set
HISTFILE='/home/admin/.ash_history'
HOME='/home/admin'
HOSTNAME='RT-N56U'
IFS='
'
LD_LIBRARY_PATH='/lib:/opt/lib'
LOGNAME='admin'
PATH='/opt/sbin:/usr/sbin:/sbin:/opt/bin:/usr/bin:/bin'
PPID='1270'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/home/root'
SHELL='/bin/sh'
TERM='xterm'
TERMINFO='/usr/share/terminfo'
USER='admin'
_='LD_LIBRARY_PATH=/lib:/opt/lib'
Продолжаем:
Code:
/home/root # xinetd
xinetd: symbol '__ctype_b': can't handle reloc type 0x7e
- пунктуация и синтаксис сохранены.
Пробуем другое:
Code:
/home/root # lsof
lsof: symbol 'stdout': can't handle reloc type 0x7e
И еще:
Code:
/home/root # whereis
Segmentation fault
/home/root # mc
Segmentation fault
Я в непонятках, но знаю одно - использование переменной LD_LIBRARY_PATH - штука для меня, в данном сетапе (ASUS RT-N56U+1.1.1.8f-b6+Entware) непостижимая, поскольку ее использование:
- меняет сообщение об ошибке программ, которые завершались с ошибками ранее
- приводит к завершению с ошибкой тех программ. которые ранее исполнялись без проблем (тот же mc)
- xinetd не запускается ни в каком варианте
PS: Да, я знаю что такое переменная среды (environmet variable)
Сорри за много букв. Очень хочется потестить именно этот сетап (ASUS RT-N56U+1.1.1.8f-b6+Entware)