1

Тема: Предложения по сборке пакетов для Keenetic

Специально завожу тему, в которой можно оставить запрос на сборку пакета.
Тему, скорее всего, буду изредка чистить.
Не запрещается и создавать отдельные темы с просьбами собрать пакет.
Если пакет присутствует в репозитории openwrt - https://dev.openwrt.org/browser/packages то шансов на то, что пакет будет собран, больше.

Будьте готовы первым протестировать то, что соберут по Вашей просьбе. Пишите о Вашей квалификации, когда просите собрать пакет.

Указывайте, на какой платформе (старых кинетиках или кинетиках серии II) Вы можете проверить работу пакета.

76

Re: Предложения по сборке пакетов для Keenetic

Zyxmon :

  3proxy - могу попробовать собрать.

Здравствуйте Zyxmon! Вы случайно ни кому еще не собирали 3proxy?
Я ей пользуюсь уже второй год, стоит на виндеХР на домашней машинке. Но т.к. взял кинетик, хочу дать компику отдохнуть. smile Из того что у меня крутилось на компике - торент, фтп, и 3прокси. Торик - настроил, фтп - вроде есть возможность поставить/настроить но еще не ставил, а вот по проксе нашел только в этой теме.
И т.к. в никсах я не очень силен, да и нет у мя его поставленного.
Буду очень благодарен если Вы мне его соберете!!!  wink

77

Re: Предложения по сборке пакетов для Keenetic

ryzhov_al, я не всегда следую обновлениям openwrt, хотя и отслеживаю изменения. Был один случай, когда пришлось откатиться назад после применения таких обновлений. У меня, например, в настоящий момент отсутствует файл mipsel-linux-gnu в include/site.
А по поводу набора переменных недавно нарвался - https://www.midnight-commander.org/tick … #comment:4
Думаю проблемы следует решать по мере возникновения, но заранее подготовится не мешает.
Прошивка zyxel не явяется openwrt прошивкой, как и прошивка асуса. Мы не обязаны брать абсолютно все из openwrt.

78

Re: Предложения по сборке пакетов для Keenetic

Zyxmon :

У меня, например, в настоящий момент отсутствует файл mipsel-linux-gnu в include/site.

Может тогда лучшим решением будет его (файл) добавить? Это избавит от ряда проблем сейчас и в будущем. Хотим мы этого или нет, но эти переменные влияют на сборку пакетов.  Кроме того, не придётся больше добавлять костыли вроде ac_cv_func_malloc_0_nonnull=yes при добавлении новых пакетов.

ЗЫ На всякий случай: я даже не пытаюсь критиковать твою систему сборки ala pro-OpenWRT, здешнее место для меня - чужой монастырь. Я просто хочу разработать хороший "устав" для своего монастыря:)

Со всеми вытекающими...

79

Re: Предложения по сборке пакетов для Keenetic

ryzhov_al :

Может тогда лучшим решением будет его (файл) добавить?

Наверное. Но для сборки под одну платформу достаточно иметь в include/site/ один нужный файл ЕМНИП.

ryzhov_al :

Я просто хочу разработать хороший "устав" для своего монастыря:)

Ты начал позже меня, но времени, возможно, имешь больше. Если бы я начинал сейчас, то кое что бы взял из твоей системы сборки. Понимание многих нюансов приходит не сразу. Принятые ранее решения могут быть не оптимальными. Я "разбирался" с файлами include/site/* давно и подзабыл уже "результаты своих разборок". Я бы не назвал "свою" систему "pro-OpenWRT". Да и отдал бы я эту систему последователю, т.к. то, что нужно лично мне, сделал давно.

PS (Offtopic) Тулчейн и система сборки zyxel основана на древних openwrt скриптах kamikaze, и ничего плохого в этом нет.

80

Re: Предложения по сборке пакетов для Keenetic

Предлагаю добавить пакет bind. Не плохо б иметь свой днс кеш, и думаю, что bind в том поможет.

81

Re: Предложения по сборке пакетов для Keenetic

Добрый день!
Keenetic Lite V1.00(AABL.1)D0

Нужно что б клиент Wi-Fi сначала получал страничку приветствия.
Поскольку Lite - понимаю что нужно делать прошивку под себя.
Есть ли где исходники ядра  свежего Lite?
Я правильно понимаю, сначала поставить на виртуалке Ubuntu с нужными пакетами, что дальше?
Спасибо, С Ув,


2krawa
Вы решили подобный вопрос?

Отредактировано dimochka64 (2012-02-13 13:47:41)

82

Re: Предложения по сборке пакетов для Keenetic

можно ли адаптировать это (интересует сервер, но до кучи можно и клиент) для Keenetic V1.00(BFW.3)D0 ? или вообще под Keenetic любой версии прошивки?

Отредактировано >ORG@niZM< (2012-02-16 21:08:40)

83

Re: Предложения по сборке пакетов для Keenetic

viperet :

Добавьте пожалуйста в репозиторий mini_inetd

Добавлено.
И smbclient добавлен.

84

Re: Предложения по сборке пакетов для Keenetic

Zyxmon :
>ORG@niZM< :

есть ли надежда его поставить?

Собрать самому, потом поставить.

эх, тогда после того, как госы сдам и диплом отдефендю

85

Re: Предложения по сборке пакетов для Keenetic

>ORG@niZM<, насколько я понял то что вы хотите - коммерческая разработка, и исходники ее не доступны. К тому же ее полностью заменяет OpenVPN, который можн поставить на кинетик.

86

Re: Предложения по сборке пакетов для Keenetic

viperet, ясно, спасибо. меня смутил логотип OpenWRT рядом со ссылкой для скачивания ipk-пакета, решил, что теоретическая возможность есть. естественно, смотрел базу openwrt, но не нашел данного пакета там.

всё печально - я только мигрировал как сам, так и подбил стороннюю организацию перейти на этот продукт

87

Re: Предложения по сборке пакетов для Keenetic

>ORG@niZM<, из любопытства запустил (из пакета NeoRouter Free Server for OpenWrt Backfire http://download.neorouter.com/Downloads … mipsel.ipk + 7-Zip) бинарник nrserver на Кинетике.

/media/DISK_A1/system # ./nrserver -h
NeoRouter Free [Version 1.5.1.2820]
Copyright (C) 2011 NeoRouter Inc.

Usage: ./nrserver [options]

-run [--dbroot <DBROOT>]]

-showsettings
-setdomain <DOMAINNAME> <DOMAINPASSWORD>
-setport <PORT>
-dhcp <SUBNET> <NETMASK>

-showusers
-adduser <USERNAME> <PASSWORD> [admin|user]
-setpassword <USERNAME> <NEW PASSWORD>
-setrole <USERNAME> [admin|user]
-changeusername <OLD USERNAME> <NEW USERNAME>
-enableuser <USERNAME>
-disableuser <USERNAME>
-deleteuser <USERNAME>

-showcomputers
-deletecomputer <COMPUTERNAME>
-setalias <COMPUTERNAME ALIAS>

-showlicense

-help

88

Re: Предложения по сборке пакетов для Keenetic

Прошу собрать пакет tftp-hpa (https://dev.openwrt.org/browser/packages/net/tftp-hpa) нужен для загрузки по сети

89

Re: Предложения по сборке пакетов для Keenetic

AKokarev, надеюсь Вам нужен только сервер. В указанной Вами директории Makefile для сборки и клиента и сервера.
За Вами тестирование и скрипт запуска. Проверяйте
http://keenetic.zyxmon.org/files/tftpd- … enetic.ipk

90

Re: Предложения по сборке пакетов для Keenetic

Zyxmon, работает нормально, только запускать приходится со всеми ключами.. Не могу указать файл конфига sad
запускал так

tftpd-hpa -l -s /media/DISK_A1/boot

проверял через встроенный в windows клиент tftp - файлы принимает и передаёт (а вот передачу можно и отключить.. но это уже не существенно)

Спасибо огромное!

Отредактировано AKokarev (2012-02-20 19:01:37)

91

Re: Предложения по сборке пакетов для Keenetic

а кто нибудь Dropbox для Keenetic может собрать?
https://www.dropbox.com/install?os=lnx
Linux x86_64: http://dl-web.dropbox.com/u/17/dropbox- … .17.tar.gz
Linux x86: http://dl-web.dropbox.com/u/17/dropbox- … .17.tar.gz

92

Re: Предложения по сборке пакетов для Keenetic

Добавьте пожалуйста в репозиторий пакет вебсервера in.www http://viperet.info/files/keenetic/in.www.tar.gz
Вкратце - то это простейший вебсервер, умеющий раздавать файлы и выполнять CGI, расчитан на запуск через  inetd, то есть не занимает память и не потребляет ресурсов в то время, когда он не используется.
Собрал, проверил - работает, правда пришлось исходники чуть чуть пропатчить, потому что в оригинале он запускал только скипты с расширением CGI, добавил в список pl, lua, php, sh. И еще исправил ошибку из за которой сервер неправильно отсылал заголовки ответа при использовании CGI.

93

Re: Предложения по сборке пакетов для Keenetic

vovic67 :

+ 7-Zip

т.е.?
и в каком смысле запустили? я пытался ставить с оф.сайта:

>ORG@niZM< :

при попытке поставить с оф.сайта:

/media/DISK_A1/system/root # opkg install http://download.neorouter.com/Downloads/NRFree/Update_1.5.1.2820/inabox/Backfire/nrserver-1.5.1.2820-free-backfire-mipsel.ipk
Downloading http://download.neorouter.com/Downloads/NRFree/Update_1.5.1.2820/inabox/Backfire/nrserver-1.5.1.2820-free-backfire-mipsel.ipk.
Unknown package 'nrserver'.
Collected errors:
 * pkg_hash_fetch_best_installation_candidate: Packages for nrserver found, but incompatible with the architectures configured
 * opkg_install_cmd: Cannot install package nrserver.

94

Re: Предложения по сборке пакетов для Keenetic

т.е. Вы распаковали 7-zip и запустили распакованный?

95

Re: Предложения по сборке пакетов для Keenetic

viperet, in.www в репозитории.
>ORG@niZM<, погуглите на тему конфигурации opkg и "incompatible with the architectures configured". Нужно добавить строку в конфиг или строку запуска. Можно и руками распаковывать. На кинетике проще всего это делать в mc.

96

Re: Предложения по сборке пакетов для Keenetic

Здравствуйте!

Есть ли возможность собрать mpd с поддержкой http-stream и icecast, чтобы в сеть вещать (с работы слушаю, чтобы флешки не таскать), и mpc (а в идеале ncmpcpp), чтобы с удалённо по ssh вещанием рулить? Помощь в тестировании (и сборке, если смогу, конечно) обеспечу.

С уважением, ZimniY

Отредактировано ZimniY (2012-02-21 23:09:21)

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn...
Keenetic Giga & WD Mybook Live user

97

Re: Предложения по сборке пакетов для Keenetic

ZimniY, как найду время - попробую. Может у кого и раньше выйдет. А собирать самому не сложно - все описано в wiki и в теме http://forum.zyxmon.org/topic56-zapuska … netic.html

98

Re: Предложения по сборке пакетов для Keenetic

Zyxmon :

ZimniY, как найду время - попробую. Может у кого и раньше выйдет. А собирать самому не сложно - все описано в wiki и в теме http://forum.zyxmon.org/topic56-zapuska … netic.html

Я только 10 часов, как купил железо) только настроил minidlna+transmission+samba(как мне надо), а Вы предлагаете мне уже собирать пакеты)) Я бы и рад оправдать доверие, но пока не могу - инструменты негде развернуть и с процессом кросс-компиляции не знаком ни разу...

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn...
Keenetic Giga & WD Mybook Live user

99

Re: Предложения по сборке пакетов для Keenetic

Zyxmon, подскажи, пожалуйста, можешь ли ты добавить в свой репозитарий для opkg пакеты, необходимые владельцам KEENETIC 4G?
В частности речь идет о ntfs-3g, samba3 и vsftpd.
Пакеты уже собраны zyxel'евским toolchain'ом.

100

Re: Предложения по сборке пакетов для Keenetic

topman_61, создайте отдельный репозиторий для 4G на бесплатном хостинге. Только для отсутствующих пакетов. Система opkg позволяет иметь несколько репозиториев, их нужно прописать под разными именами в opkg.conf. Для ipkg (optware) попадались репозитории, выложенные на dropbox.