1

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

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

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

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

101

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

На форуме http://wl500g.info/showthread.php?t=24669 описан процесс установки Dropbox API(начиная с 13 сообщения). Там же для асуса представлен репозиторий с пакетом python-dropbox. Хочется такого же функционала и у нас. Кто может собрать такой пакетик? Или достаточно подключить тот репозиторий? Смущают пути, которые там используются.. Вроде у нас другие.
Очень хочется иметь возможность загрузки торрент-файлов на роутер, для автоматической закачки. в Сообщении 15 того форума есть скрипт реализующий данную возможность.

102

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

axymen :

Или достаточно подключить тот репозиторий? Смущают пути, которые там используются.. Вроде у нас другие.

С чужим репозиторием не выйдет, нужно собирать. Будет время - сделаю.

103

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

Zyxmon :

Будет время - сделаю.

Спасибо. Буду ждать.

104

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

axymen, попробуйте это (ставить в указанной последовательности)
Тут были ссылки для тестирования. Пакеты в репозитарии. Ставим обычным способом
opkg instal python-dropbox

Все работает!

105

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

Zyxmon :

axymen, попробуйте это (ставить в указанной последовательности)

Вот спасибо огромное. Очень оперативно. Дома опробую и отпишусь.

106

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

Zyxmon, еще раз огромное спасибо! Все успешно установилось и завелось!
Если кому интересно, то для того чтобы сделать автоматическую загрузку торрент-файлов из определенной папки аккаунта Dropbox и дальнейшего добавления его в очередь transmission, достаточно следовать инструкции из 14-го поста http://www.wl500g.info/showthread.php?p=245602 и взять скрипт из 15-го, установив перед этим пакеты из 153 поста этой темы! В скрипте помимо указанного в сообщении, необходимо изменить в самой первой строке путь до python, т.е. она будет иметь вид

#!/media/DISK_A1/system/usr/bin/python

Сам скрипт я также разместил в /media/DISK_A1/system/usr/bin/
Осталось только настроить задание для cron.

107

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

axymen :

Осталось только настроить задание для cron.

Нафига, простите? У Transmission есть такая полезная настройка, как "watch folder", из которой оно автоматом забирает торренты по мере их обнаружения. Просто натравите Transmission на Вашу dropbox-папку c торрентами и будет Вам счастье wink

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

108

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

ZimniY :

Нафига, простите?

Так в том то и дело. Как такового, официального клиента Dropbox для роутеров нету.. во всяком случае я его не нашел.. А скрипт, который есть на сайте, также не запустился. Соответственно приходится выкручиваться через Dropbox API, и скрипты на его основе. Скрипт только и делает, что скачивает файлы из указанной папки и кладет их как раз в папку watchtorrents Transmission'а. А Transmission сам забирает. Все вчера протестировал.. работает отлично)
Да кстати, заморочки с Dropbox нужны по причине, что роутер находится за NAT провайдера sad

109

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

axymen :

Так в том то и дело. Как такового, официального клиента Dropbox для роутеров нету.. во всяком случае я его не нашел.. А скрипт, который есть на сайте, также не запустился. Соответственно приходится выкручиваться через Dropbox API, и скрипты на его основе.

Понял, вопрос снимается smile

axymen :

Да кстати, заморочки с Dropbox нужны по причине, что роутер находится за NAT провайдера sad

NAT у провайдера - это печально, сочувствую.

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

110

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

Не актуально. Уже собрал сам.

Приветствую! Просьба собрать пакет owfs. Сам могу собрать не раньше, чем через неделю. Вдруг кто-то может собрать пораньше - буду очень признателен.

Отредактировано ur3ckr (2012-03-02 12:30:07)

Linux KEENETIC 2.6.23.17  -  xmail, samba, transmission, ftp, lighttp, wol, owfs, iftop, jabber-server, icecast, smstools, aprx

111

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

ur3ckr, насколько я понял - это модуль FUSE добавляющий файловую систему, через которую можно принимать/передавать данные с/на устройства работающе по протоколу 1-Wire? Вы уже продумывали, куда аппаратно к Keenetic  вы будете подключать 1-wire устройства?

Отредактировано viperet (2012-03-01 15:36:44)

112

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

Есть DS9490R (юсб) -  к нему подцепил датчик DS18B20 - сейчас это крутится на тестовом ноуте (установлен Debian)

Linux KEENETIC 2.6.23.17  -  xmail, samba, transmission, ftp, lighttp, wol, owfs, iftop, jabber-server, icecast, smstools, aprx

113

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

Так, owfs собрал сам - даже температуру мониторит  smile

Linux KEENETIC 2.6.23.17  -  xmail, samba, transmission, ftp, lighttp, wol, owfs, iftop, jabber-server, icecast, smstools, aprx

114

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

ur3ckr :

Так, owfs собрал сам - даже температуру мониторит  smile

кстати, а на борту нашего роутера нет никаких датчиков, чтобы видеть нагрев чипа иль еще чего?

Отредактировано >ORG@niZM< (2012-03-02 12:51:47)

115

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

А кто подскажет, есть ли какой-то jabber server (пусть простой и примитивный), чтобы попробовать скомпилировать и установить на роутер? А то, что-то на оперврт не нашел в исходниках.  wink

Linux KEENETIC 2.6.23.17  -  xmail, samba, transmission, ftp, lighttp, wol, owfs, iftop, jabber-server, icecast, smstools, aprx

116

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

может не в тему, но всё же спрошу. Есть железка Keenetic Giga. Необходимо организовать авторизацию WI-FI клиентов на внешнем радиус сервере (WPA/WPA2-Radius). Стандартно она это делать не умеет и техподдержка сказала что и не планируеться из-за позиционирования устройства как домашнего. Возможно ли организовать данную функцию с помощью внешних приложений и как?

117

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

RusLANchik :

Возможно ли организовать данную функцию с помощью внешних приложений и как?

Курите форумы openwrt, изучайте, как самостоятельно собирать приложения.
Может быть в прошивке серии V2 это реализуют. Это опять к zyxel.

118

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

У кого-нить есть модель для ipsec клиента под Кинетик Лайт?
самому собрать не получилось, чтобы заработал,(

119

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

tekkilla :

У кого-нить есть модель для ipsec клиента под Кинетик Лайт?
самому собрать не получилось, чтобы заработал,(

Лучше просите собрать под простой кинетик - соберут быстрее(если вообще соберут). А потом можно будет на Лайте завести. (смотреть здесь и здесь)
А то обычно, кто упоминает Лайт, того сразу посылают... лесом (или в ИСК) wink . Тут как бы, в основном, кинетиковцы тусуются.

120

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

tekkilla :

У кого-нить есть модель для ipsec клиента под Кинетик Лайт?
самому собрать не получилось, чтобы заработал,(

Как вы хотите запустить ipsec? ipsec-ipsec, l2tp/ipsec-l2tp/ipsec? C помощью openswan, ipsec-tools? Сертификаты или PSK? Я пробовал l2tp/ipsec PSK. Модули собираются и подгружаются, у меня  не получилось завести openswan и я забросил это дело до лучших времен. По поводу сборки см http://forum.zyxmon.org/post1414.html#p1414

Отредактировано AndreyUA (2012-03-07 13:57:29)

121

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

Соберите пожалуйста V8
(а может лучше сразу node.js?)
http://code.google.com/p/v8/

Отредактировано KOLANICH (2012-03-07 19:35:13)

122

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

nginx ведь можно использовать и в режиме прозрачного не кеширующего proxy. Никто не подскажет правильный конфиг под это дело? Уже неделю пытаюсь соорудить на Keenetic прокси. 3proxy не заводится, vpn+proxy не пошёл...

123

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

KOLANICH, а чем имеющийся пакет с "Mozilla JavaScript Engine" не угодил?
Версия V8 под архитектуру MIPS, как пишут, глючная.

124

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

gidiara :

nginx ведь можно использовать и в режиме прозрачного не кеширующего proxy. Никто не подскажет правильный конфиг под это дело? Уже неделю пытаюсь соорудить на Keenetic прокси.

http://www.cmdln.org/2009/07/12/transpa … ith-nginx/

125

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

Zyxmon, тем, что в том, что на данный момент есть, нет почти никаких апи
хелп выводит

version        version([number])      Get or set JavaScript version number
options        options([option ...])  Get or toggle JavaScript options
load           load(['foo.js' ...])   Load files named by string arguments
readline       readline()             Read a single line from stdin
print          print([exp ...])       Evaluate and print expressions
help           help([name ...])       Display usage and help messages
quit           quit()                 Quit the shell
gc             gc()                   Run the garbage collector
trap           trap([fun, [pc,]] exp) Trap bytecode execution
untrap         untrap(fun[, pc])      Remove a trap
line2pc        line2pc([fun,] line)   Map line number to PC
pc2line        pc2line(fun[, pc])     Map PC to line number
stringsAreUtf8 stringsAreUTF8()       Check if strings are UTF-8 encoded
testUtf8       testUTF8(mode)         Perform UTF-8 tests (modes are 1 to 4)
build          build()                Show build date and time
clear          clear([obj])           Clear properties of object
intern         intern(str)            Internalize str in the atom table
clone          clone(fun[, scope])    Clone function object
seal           seal(obj[, deep])      Seal object, or object graph if deep
getpda         getpda(obj)            Get the property descriptors for obj
getslx         getslx(obj)            Get script line extent
toint32        toint32(n)             Testing hook for JS_ValueToInt32

а по-хорошему нужны апи для вызова процессов, работы с файлами, сериализации/десериализации, сетевого взаимодействия и тд

то, что мы видим сейчас, - голый движок, причём явно не для работы, а для галочки

Отредактировано KOLANICH (2012-03-10 11:36:25)