http://asus.vectormm.net/rtn/3748/ не спасет отца русской деморатии? ))
Коллеги, начиная с ревизии r3727 прошивки 1.9.2.7-rtn основным источником ПО для роутера будет наш собственный репозиторий пакетов OpenWRT. (с)
ну вот, сподобился я наконец перейти на новый реп и с чистого листа переставить систему.
ничего, что на 1.9.2.7-rtn-r3702? а ежели чего, где взять более свежую сборку?
найденные баги:
пакет less -- требует libncursesw.so.5, однако зависимости нет (libncursesw не ставится)
нинашол:
colordiff, patch, patchutils, sudo, wakelan, tor, polipo, git, incron, man, man-pages
Last edited by dmig; 21-01-2012 at 12:30.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
http://asus.vectormm.net/rtn/3748/ не спасет отца русской деморатии? ))
Коллеги, начиная с ревизии r3727 прошивки 1.9.2.7-rtn основным источником ПО для роутера будет наш собственный репозиторий пакетов OpenWRT. (с)
Last edited by TReX; 21-01-2012 at 12:13.
Поправил, r319.
Ничего этого не будет. Сообщество OpenWRT помешано на размерах пакетов, поэтому никаких мануалов, никаких средств нативной компиляции. Polipo, wakelan, tor чуть позже посмотрю.
спасибоhttp://asus.vectormm.net/rtn/3748/ не спасет отца русской деморатии? ))
это их половые трудности. у нас, как правило, есть hdd.Ничего этого не будет. Сообщество OpenWRT помешано на размерах пакетов, поэтому никаких мануалов, никаких средств нативной компиляции.
sudo мне бешено необходим, поскольку рут забанен. буду собирать сам.
incron и colordiff много кому пригодились бы.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
Зачем man, если ни в один пакет не включены man-pages? Зачем интерфейсы ./include*.h, если нет никаких средств нативной компиляции? А если нет, то кроме средств отладки strace/ldd/gdb не нужны никакие diff/patch/git/svn.
Переходом на репозиторий OpenWRT мы также решили проблему разброда среди разношёрстных средств компиляции:
- убогой нативной больше нет, так как на роутер возможно было портировать только старенького ивалида GCC 4.1.1,
- в протухшей среде optware, несмотря на обилие в ней библиотек больше нет необходимости,
- современный тулчейн энтузиастов получил великолепную обвязку в лице среды OpenWRT Buildroot, делающей доступными практически любые достижения сообщества OpenWRT.
Зачем же так настойчиво пытаться вернуться в старые времена?
насчёт man -- согласен, не критично, кроме того, всегда под рукой есть консоль, где этот ман можно глянуть.
diff/patch -- весьма необходимые в хозяйстве вещи. к сборке они мало относятся.
svn(сейчас не пользуюсь, так что нафик)/git/gitosis/gitolite -- нужны. я, например, держал на роутере свои репозитории. никакого отношения к протухшей среде сборки они не имеют.
мне кажется странным отношение к инструментам в репозитории -- тот же ffmpeg есть, а средств для хостинга кода - нет.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
Почему же? Смотрите, вы первый кто их запросил, так что с базовым наполнением репозитория я не прогадал. Со времен добавлю необходимые пакеты.
Никто не говорит о том, что наполнение репозитория завершено. Никто не подразумевает, что состав репозитория подвержен каким-то религиозным уклонам. Нужен git? Будет git!
На самом роутере то они зачем? Заниматься на нём разработкой? IMHO беспереспективно.
Не знаю как сервер svn, а git пожирает столько ресурсов, что роутер превращается в черепашку. Но на вкус и цвет товарища нетsvn(сейчас не пользуюсь, так что нафик)/git/gitosis/gitolite -- нужны. я, например, держал на роутере свои репозитории. никакого отношения к протухшей среде сборки они не имеют.
какой разработкой???
к слову, diff использует тот же ipkg при обновлении конфигов (можно посмотреть разницу). нужны они исключительно для удобства -- сравнение конфигов никто не тменял
собсно, diffutils есть в репе. patch и patchutils -- наверное пригодились бы.
никто не мешает использовать и того и другого через ssh (точнее, при этом используется sftp). как я собсно и делаю.Не знаю как сервер svn, а git пожирает столько ресурсов, что роутер превращается в черепашку. Но на вкус и цвет товарища нет
Last edited by dmig; 21-01-2012 at 14:27.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
Добавил:Только прошу услугу за услугу: протестируйте перечисленные пакеты и напишите о (не)работе пакетов. Хотя бы одной строчкой.
Пакетов cofordiff, patchutils, incron, man, man-pages в ближайшее время не предвидится.
ЗЫ И насчёт wakelan: /usr/bin/ether-wake не?
спасибо! проверю.
ether-wake есть -- отлично! ничего другого не надо.
ещё бага: баш зависит от libiconv.so.2, но не ставит её
bash_completion лезет в /etc/bash_completion -- проблема в самом /etc/bash_completion, в нём прописан этот путь
чесгря, bash-completion я бы взял из optware -- там он ощутимо новее.
sshd при выходе странно ругается в лог:
проблем при этом не заметил.Code:Jan 21 21:23:23 sshd[656]: syslogin_perform_logout: logout() returned an error Jan 21 21:23:23 sshd[656]: Received disconnect from 192.168.1.247: 11: disconnected by user
transmission-daemon тоже чем-то недоволен:
...Code:Jan 21 20:26:29 transmission-daemon[693]: UDP Failed to set receive buffer: requested 4194304, got 221184 (tr-udp.c:75) Jan 21 20:26:29 transmission-daemon[693]: UDP Failed to set send buffer: requested 1048576, got 221184 (tr-udp.c:86)
а вот решение (странно, что наша версия о нём не говорит):
sudo и патч работают прекрасно.Code:[14:11:27.930] UDP Failed to set receive buffer: requested 4194304, got 221184 (tr-udp.c:75) [14:11:27.930] UDP Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf (tr-udp.c:80) [14:11:27.930] UDP Failed to set send buffer: requested 1048576, got 221184 (tr-udp.c:86) [14:11:27.930] UDP Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf (tr-udp.c:91)
git зависит от man (git help ... -- можно потерпеть) и ругается на отсутствие чего-то...
с какими ключами он собран? возможно это libcurlCode:fatal: Unable to find remote helper for 'https'
Last edited by Omega; 24-02-2012 at 21:27. Reason: fixed
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
странно, поставилсразу заработало это:Code:opkg install sane-frontendsи этоCode:sane-find-scannerзапустил черезCode:scanimage -LПотребовало прописать порт.Code:SANE_CONFIG_DIR=/opt/etc/sane.d saned -d128
Прописал - в /etc/services
после этого заработало в отладочном режиме.Code:sane-port 6566/tcp saned # SANE network scanner daemon
теперь нужен xinetd
Last edited by dis8848; 21-01-2012 at 18:43.
RT-N16 | FW 1.9.2.7-rtn-rXXXX | HDD 2.5"
Last edited by TReX; 22-01-2012 at 03:03.
вот описание причин ошибки sshd http://www.derkeiler.com/Mailing-Lis...4-05/0024.html
у нас не выполняется ничего из описанных условий. похоже, где-то остался путь в виде /var/... или /etc/...
PS про dropbear знаю, но с ним были проблемы при использовании git+ssh -- не пробрасываются некоторые переменные окружения
заметил, что nano игнорирует свой /opt/etc/nanorc
Last edited by Omega; 24-02-2012 at 21:30. Reason: fixed
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438