С таким стартовым скриптом rc.unslung при старте роутера получаем в логе следующие сообщения:
[i] Nov 17 13:47:33 ndm: FileSystem::Ext: ext2 "ceeaaab9-273d-4fc4-b47e-94ec13633148:" filesystem initialized.
[W] Nov 17 13:47:33 ndm: kernel: EXT2-fs (sda3): warning: mounting unchecked fs, running e2fsck is recommended
…
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE mounted to /tmp/mnt/STORAGE.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE mounted to /opt/.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE initialized.
[E] Nov 17 13:47:33 ndm: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/.
[i] Nov 17 13:47:33 wmond: WifiMaster0/AccessPoint0: (RT2860) STA(30:75:12:0c:b6:0e) had associated successfully.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_RaiseException: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Resume_or_Rethrow: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Register: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Resume: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /usr/lib/libsupc++.so: _Unwind_SjLj_Unregister: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Unregister: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Register: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: _Unwind_SjLj_Resume: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmBase.so: __gcc_personality_sj0: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Unregister: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Register: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: _Unwind_SjLj_Resume: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /lib/libndmHttp.so: __gcc_personality_sj0: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Unregister: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Register: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: _Unwind_SjLj_Resume: symbol not found.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: Error relocating /opt/etc/init.d/S00telnetd: __gcc_personality_sj0: symbol not found.
[E] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/init.d/rc.unslung: exit code 127.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/ndm/user.d/010-profile.sh: admin's home directory created.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/ndm/user.d/020-root-pwd.sh: Pasword is set from file.
Добавляем второй строчкой в rc.unslung unset LD_LIBRARY_PATH и перегружаем роутер. Всё в порядке:
[i] Nov 17 13:47:33 ndm: FileSystem::Ext: ext2 "ceeaaab9-273d-4fc4-b47e-94ec13633148:" filesystem initialized.
[W] Nov 17 13:47:33 ndm: kernel: EXT2-fs (sda3): warning: mounting unchecked fs, running e2fsck is recommended
…
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE mounted to /tmp/mnt/STORAGE.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE mounted to /opt/.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /tmp/mnt/STORAGE initialized.
[E] Nov 17 13:47:33 ndm: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/ndm/user.d/010-profile.sh: admin's home directory created.
[i] Nov 17 13:47:33 ndm: Opkg::Manager: /opt/etc/ndm/user.d/020-root-pwd.sh: Pasword is set from file.
Версия прошивки:
(config)> show version
release: v2.05(AAUS.5)C1
arch: mips
ndm:
exact: 0-43162e7
cdate: 14 Nov 2015
bsp:
exact: 0-f0f8cc3
cdate: 14 Nov 2015
ndw:
version: 4.0.1.106
features: wifi_button,single_usb_port,flexible_menu,
emulate_firmware_progress
components: cloud,ddns,dot1x,factory,fat,hfsplus,kabinet,miniupnpd,
monitor,nathelper-ftp,nathelper-pptp,nathelper-sip,ntfs,
opkg,ppe,ssl,trafficcontrol,usblte,usbserial,cifs,
components,cloudcontrol,config-ap,config-client,config-
repeater,corewireless,dlna,easyconfig,dhcpd,ftp,igmp,
l2tp,pingcheck,ppp,pppoe,pptp,skydns,storage,
transmission,usb,udpxy,usbmodem,usbnet,vpnserver,ydns,
base,printers,sysmode,easyconfig-3.2,base-l10n,modems,
theme-ZyXEL-Intl,base-theme,ispdb,base-ZyXEL-Intl
manufacturer: ZyXEL
vendor: ZyXEL
series: Keenetic series
model: Keenetic
hw_version: 12132000-F
hw_id: kn_rf
device: Keenetic Omni II
class: Internet Center