forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.BINKD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 05.03.2017, 01:11
Vladimir Donskoy
Guest
 
Сообщений: n/a
По умолчанию QNAP

Vladimir Donskoy написал(а) к All в Mar 17 22:39:59 по местному времени:

Нello All!

Завёлся у меня зверь под именем QNAP 251+. Это - NAS на пару дисков, на интеловском процессоре (целерон какой-то 4-хядерный) и порцией памяти до 8 гигов, а внутре у него свой собственный вариант Линукса (подозреваю что ядро 2.6.1, но не уверен), в его битности тоже не уверен - но раз можно поставить много памяти, то скорее всего х64. Компиляторов нет... И захотел я на него водрузить эхотаг.

Попробовал подсунуть туда бинарник со своей VPS с CENTOS 6.8 - конечно не завёлся, версии системных библиотек (libc и libresolv) не понравились, в QNAP больно старые 2.6.

Спрашивается: где взять бинарник под такую специфическую систему? Или, может быть, кто-то имеет бинарник собранный полностью статически, в том числе и с такими старыми либами?


Оффтопик он: а вдруг найдутся и остальные части ФИДОшного набора, НPT например?

С уважением, Vladimir Donskoy.

--- GoldED+/W32-MINGW 1.1.5-b20161221
Ответить с цитированием
  #2  
Старый 05.03.2017, 01:40
Dima Bargamov
Guest
 
Сообщений: n/a
По умолчанию QNAP

Dima Bargamov написал(а) к Vladimir Donskoy в Mar 17 00:24:38 по местному времени:

Сколько лет, сколько зим - да это ты, Vladimir!

Kaк-тo нa дняx (04 Мар 17) Vladimir Donskoy пишeт к All...

[ ... ]

VD> Оффтопик он: а вдруг найдутся и остальные части ФИДОшного набора, НPT
VD> например?
Эхотаг на нем удавалось скомпилить. Дальше дело не пошло. Люди били себя пяткой в грудь, но сливадись очень быстро.

Правда было это лет пять назад и тогда про Qnap мало кто знал. :-(


Сейчас у меня на нем стоит jnode, но глючит сильно и это не вина кунапа. Как только умельцы соберут под это чудо фидорузез - моментально смигрирую.



Дмитрий Баргамов. 73! Altyn CB Radio (RX3AVD)
--- GoldED+/W64 (ru.binkd)
Ответить с цитированием
  #3  
Старый 05.03.2017, 07:34
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию QNAP

Nil Alexandrov написал(а) к Dima Bargamov в Mar 17 02:27:22 по местному времени:

Нello, Dima!

Sunday March 05 2017 00:24, from Dima Bargamov -> Vladimir Donskoy:

VD>> Оффтопик он: а вдруг найдутся и остальные части ФИДОшного набора,
VD>> НPT например?
DB> Эхотаг на нем удавалось скомпилить. Дальше дело не пошло. Люди били
DB> себя пяткой в грудь, но сливадись очень быстро.

В описание к девайсу сказано, что там какая-то виртуализация поддерживается,
может проще виртуалку с линкусом или вынью там пускать, и для виртуалки мы
всяки можем готовые бинари просто использовать, не вникая какой там тулчейн
нужен для сборки в их нативном линуксе?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #4  
Старый 05.03.2017, 07:34
Mihail Kapitanov
Guest
 
Сообщений: n/a
По умолчанию QNAP

Mihail Kapitanov написал(а) к Vladimir Donskoy в Mar 17 02:25:22 по местному времени:


Нello Vladimir!

04 Mar 17 22:39, you wrote to all:

VD> Спрашивается: где взять бинарник под такую специфическую систему? Или,
VD> может быть, кто-то имеет бинарник собранный полностью статически, в
VD> том числе и с такими старыми либами?

Можно поискать какой-нибудь дистрибутив Linux с аналогичными версиями ядра, libc и прочего и собрать на нем, например в виртуалке а потом пернести на сабж. Можно собрать полностью статический бинарник. В общем задача решаема.

Mihail


--- GoldED+/LNX 1.1.5-b20161221
Ответить с цитированием
  #5  
Старый 05.03.2017, 13:31
Vladimir Donskoy
Guest
 
Сообщений: n/a
По умолчанию Re: QNAP

Vladimir Donskoy написал(а) к Nil Alexandrov в Mar 17 11:17:52 по местному времени:

Нello Nil!

05 мар 17 02:27, Nil Alexandrov wrote to Dima Bargamov:

VD>>> Оффтопик он: а вдруг найдутся и остальные части ФИДОшного
VD>>> набора, НPT например?
DB>> Эхотаг на нем удавалось скомпилить. Дальше дело не пошло. Люди
DB>> били себя пяткой в грудь, но сливадись очень быстро.

NA> В описание к девайсу сказано, что там какая-то виртуализация
NA> поддерживается, может проще виртуалку с линкусом или вынью там
NA> пускать, и для виртуалки мы всяки можем готовые бинари просто
NA> использовать, не вникая какой там тулчейн нужен для сборки в их
NA> нативном линуксе?

Сомневаюсь что там хватит ресурсов для нормальной настоящей виртуализации, в моей версии всего 2 гига оперативной памяти (по описанию может расширяться до 8 гигов). Учитывая что там и диски стоят, для которых кеш весьма нужен, врядли виртуалка пойдёт... А нативный бинкд - точно сможет запуститься.

С уважением, Vladimir Donskoy.

--- GoldED+/W32-MINGW 1.1.5-b20161221
Ответить с цитированием
  #6  
Старый 05.03.2017, 13:31
Vladimir Donskoy
Guest
 
Сообщений: n/a
По умолчанию Re: QNAP

Vladimir Donskoy написал(а) к Mihail Kapitanov в Mar 17 11:21:33 по местному времени:

Нello Mihail!

05 мар 17 02:25, Mihail Kapitanov wrote to Vladimir Donskoy:

VD>> Спрашивается: где взять бинарник под такую специфическую систему?
VD>> Или, может быть, кто-то имеет бинарник собранный полностью
VD>> статически, в том числе и с такими старыми либами?

MK> Можно поискать какой-нибудь дистрибутив Linux с аналогичными версиями
MK> ядра, libc и прочего и собрать на нем, например в виртуалке а потом
MK> пернести на сабж.

Я не уверен что там вообще полноценные библиотеки, так что надеяться на них не хотелось бы.

MK> Можно собрать полностью статический бинарник. В общем задача решаема.

А вот это и есть мой вопрос, как бы его собрать? Указание опции -static не помогает, при сборке не находятся библиотеки... Вот и спросил начёт готового статика.

С уважением, Vladimir Donskoy.

--- GoldED+/W32-MINGW 1.1.5-b20161221
Ответить с цитированием
  #7  
Старый 05.03.2017, 14:02
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию QNAP

Michael Dukelsky написал(а) к Vladimir Donskoy в Mar 17 12:36:00 по местному времени:

Привет, Vladimir!

04 Mar 17 22:39, Vladimir Donskoy послал(а) письмо к All:

VD> Завёлся у меня зверь под именем QNAP 251+. Это - NAS на пару дисков,
VD> на интеловском процессоре (целерон какой-то 4-хядерный) и порцией
VD> памяти до 8 гигов, а внутре у него свой собственный вариант Линукса
VD> (подозреваю что ядро 2.6.1, но не уверен), в его битности тоже не
VD> уверен - но раз можно поставить много памяти, то скорее всего х64.

Зайди туда по ssh или по telnet и дай команду uname -a. Доступ по ssh и telnet конфигурируется в графической оболочке, доступной из браузера.

VD> Компиляторов нет...

И не должно быть. На встроенной системе не компилируют. Для этого нужен отдельный компьютер или виртуалка.

VD> И захотел я на него водрузить эхотаг.

Пакетный менеджер называется qpkg. Файлы пакетов имеют расширение ".qpkg". Как их создавать, читай тут:
https://wiki.qnap.com/wiki/QPKG<b>De...</b>Guidelines

Это я за пару секунд нашёл в яндексе. :)

Желаю успехов, Vladimir!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #8  
Старый 05.03.2017, 14:11
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию QNAP

Michael Dukelsky написал(а) к Vladimir Donskoy в Mar 17 13:02:06 по местному времени:

Привет, Vladimir!

05 Mar 17 12:36, Michael Dukelsky послал(а) письмо к Vladimir Donskoy:

VD>> Компиляторов нет...

MD> И не должно быть. На встроенной системе не компилируют. Для этого
MD> нужен отдельный компьютер или виртуалка.

Просмотрел бегло документацию QDK Development Kit. Похоже, что этот набор для разработки устанавливается прямо на QNAP.

Желаю успехов, Vladimir!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #9  
Старый 05.03.2017, 14:31
Vladimir Donskoy
Guest
 
Сообщений: n/a
По умолчанию Re: QNAP

Vladimir Donskoy написал(а) к Michael Dukelsky в Mar 17 12:19:39 по местному времени:

Нello Michael!

05 мар 17 12:36, Michael Dukelsky wrote to Vladimir Donskoy:

VD>> Завёлся у меня зверь под именем QNAP 251+. Это - NAS на пару
VD>> дисков, на интеловском процессоре (целерон какой-то 4-хядерный) и
VD>> порцией памяти до 8 гигов, а внутре у него свой собственный
VD>> вариант Линукса (подозреваю что ядро 2.6.1, но не уверен), в его
VD>> битности тоже не уверен - но раз можно поставить много памяти, то
VD>> скорее всего х64.

MD> Зайди туда по ssh или по telnet и дай команду uname -a. Доступ по ssh
MD> и telnet конфигурируется в графической оболочке, доступной из
MD> браузера.

>=================== Cut ===================

# uname -a
Linux NAS 3.12.6 #1 SMP Mon Feb 13 01:03:18 CST 2017 x86_64 unknown
# cd /lib
# ls -l libc libresolv
-rwxr-xr-x 1 admin administ 1325172 Jan 31 2015 libc-2.6.1.so
lrwxrwxrwx 1 admin administ 13 Mar 2 15:31 libc.so.6 -> libc-2.6.1.so
-rw-r--r-- 1 admin administ 64712 Jan 31 2015 libresolv-2.6.1.so
lrwxrwxrwx 1 admin administ 14 Mar 2 15:31 libresolv.so -> libresolv.so.2
lrwxrwxrwx 1 admin administ 18 Mar 2 15:31 libresolv.so.2 -> libresolv-2.6.1.so

>================= End cut =================

Запуск собранного в Centos binkd:

# ./binkd
./binkd: /lib/libresolv.so.2: version `GLIBC_2.9' not found (required by ./binkd)
./binkd: /lib/libc.so.6: version `GLIBC_2.7' not found (required by ./binkd)

Как его избавить от этих требований?

VD>> Компиляторов нет...

MD> И не должно быть. На встроенной системе не компилируют. Для этого
MD> нужен отдельный компьютер или виртуалка.

:-(

VD>> И захотел я на него водрузить эхотаг.

MD> Пакетный менеджер называется qpkg. Файлы пакетов имеют расширение
MD> ".qpkg". Как их создавать, читай тут:
MD> https://wiki.qnap.com/wiki/QPKG<b>De...</b>Guidelines

MD> Это я за пару секунд нашёл в яндексе. :)

Да я согласен на "слакварь", и без пакетного менеджера проживу, всё равно там дополнительный софт только ФИДОшный и врядли будет меняться.

С уважением, Vladimir Donskoy.

--- GoldED+/W32-MINGW 1.1.5-b20161221
Ответить с цитированием
  #10  
Старый 05.03.2017, 16:01
Mihail Kapitanov
Guest
 
Сообщений: n/a
По умолчанию QNAP

Mihail Kapitanov написал(а) к Michael Dukelsky в Mar 17 11:28:52 по местному времени:


Нello Michael!

05 Mar 17 12:36, you wrote to Vladimir Donskoy:

MD> Пакетный менеджер называется qpkg. Файлы пакетов имеют расширение
MD> ".qpkg". Как их создавать, читай тут:
MD> https://wiki.qnap.com/wiki/QPKG<b>De...</b>Guidelines
MD> Это я за пару секунд нашёл в яндексе. :)

Даже тулчейн есть:

http://sourceforge.net/projects/qosg...Tool%20Chains/

Еще 2 секунды, в Google. :) Попробуй собрать им.

Mihail


--- GoldED+/LNX 1.1.5-b20161221
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:36. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot