Jump to content

beowulf0208

Forum Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by beowulf0208

  1. Entware из этой темы http://forum.keenetic.net/topic/221--entware-keenetic/ для mipsel. Роутер Keenetic II, установлена официальная прошивка последней версии.
  2. Используя внешнюю USB звуковую карту и подключенный к ней микрофон можно транслировать в сеть (локальную/интернет) звук с микрофона?
  3. ~ # opkg install snmpd-static Installing snmpd-static (5.4.4-2a) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/snmpd-static_5.4.4-2a_keenle.ipk. Installing libopenssl (1.0.2h-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libopenssl_1.0.2h-1_keenle.ipk. Installing zlib (1.2.8-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/zlib_1.2.8-1_keenle.ipk. Configuring zlib. Configuring libopenssl. Configuring snmpd-static. ~ # ndmq -p "show system" -x <response> <hostname>Keenetic</hostname> <domainname>WORKGROUP</domainname> <cpuload>1</cpuload> <memory>32556/131072</memory> <swap>12180/614392</swap> <memtotal>131072</memtotal> <memfree>15508</memfree> <membuffers>328</membuffers> <memcache>82680</memcache> <swaptotal>614392</swaptotal> <swapfree>602212</swapfree> <uptime>19831</uptime> <prompt>(config)</prompt> </response> ~ # opkg install ndmq Package ndmq (1.0.2-1) installed in root is up to date. ~ # chmod +x /opt/etc/init.d/S60snmpd ~ # chmod +x /opt/etc/snmp/system.sh ~ # /opt/etc/init.d/S60snmpd start Starting snmpd... Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault Segmentation fault failed. ~ # ps | grep snmp Segmentation fault ~ # /opt/etc/init.d/S60snmpd stop Checking snmpd... Segmentation fault dead. ~ # Можете подсказать что это за ошибка Segmentation fault? Можно ли её исправить? Такая же ошибка у меня возникает при попытке установки пакета aMule.
  4. Список установленных пакетов: BusyBox v1.24.2 () built-in shell (ash) ~ # opkg list-installed dropbear - 2016.73-1 findutils - 4.6.0-1 ldconfig - 1.0.16-7 libc - 1.0.16-7 libgcc - 5.4.0-7 libjpeg - 9a-1 libndm - 1.0.22-1 libpthread - 1.0.16-7 librt - 1.0.16-7 libssp - 5.4.0-7 libstdcpp - 5.4.0-7 mjpg-streamer-zyx - r116-2 ndmq - 1.0.2-1 opt-ndmsv2 - 1.0-5 terminfo - 6.0-1b ~ # Список возможных разрешений веб камеры: resolutions[] = { { "QSIF", 160, 120 }, { "QCIF", 176, 144 }, { "CGA", 320, 200 }, { "QVGA", 320, 240 }, { "CIF", 352, 288 }, { "VGA", 640, 480 }, { "SVGA", 800, 600 }, { "XGA", 1024, 768 }, { "SXGA", 1280, 1024 }
  5. Давно хотел подключить свою веб камеру Logitech HD Webcam C310 к роутеру ZyXEL Keenetic II, но не получалось настроить их связь. На днях нашёл инструкцию как подключить Logitech HD Webcam C270 к роутеру ASUS ( It's only for mipsel devices like RT-N16, RT-N66U, RT-AC66U...). Для подключения по SSH к Entware использовал плагин FireSSH, для Mozilla Firefox, с этим плагином все комманды можно вводить прям в окне браузера и он немного удобнее чем PuTTY. Попробовал установить по инструкции, но пакета mjpg-streamer в репозитории не оказалось, тогда решил поискать похожий пакет и спомощью команды opkg list вывел в консоль список всех возможных пакетов для установки из репозитория. Нашёл похожий пакет mjpg-streamer-zyx, установил его opkg install mjpg-streamer-zyx. Все нужные ядерные модули и драйвера для UVC веб камер уже есть в официальной прошивке. После чего остановил на всякий случай сервер mjpg-streamer-zyx с помощью команды /opt/etc/init.d/S96mjpg-streamer stop, убедился что Entware видит веб камеру с помощью команды ls /dev/vid*, на что был получен ответ /dev/video0, т.е. вебкамера видится Entware как video0. Запустил сервер mjpg-streamer-zyx с помощью команды /opt/etc/init.d/S96mjpg-streamer start, светодиод на вебкамере загорелся, значит изображение с неё начало транслироваться. Зашёл по адресу 192.168.1.1:3000/stream_simple.html, изображение с камеры появилось, но разрешение картинки было слишком маленьким "QVGA" 320x240, а частота кадров всего лишь 5 кадров в секунду. Чтоб повысить эти показатели, а также чтоб добавить возможность авторизации для доступа к видеопотоку нужно править конфиг mjpg-streamer-zyx. Сначало останавливаем сервер с помощью команды /opt/etc/init.d/S96mjpg-streamer stop, потом правим конфиг. В приведённой выше инструкции предлагается править конфиг mjpg-streamer-zyx с помощью консольного редактора nano (кому больше нравится пользуйтесь им), а мне привычнее делать всё через графический интерфейс (GUI) и для правки конфига я воспользовался текстовым редактором Notepad++, зашёл в папку с файлом конфигурации (S96mjpg-streamer) и открыл этот фаил с помощью Notepad++. После того как сделал все изменения и закрыл Notepad++ чтоб сохранить изменения, то он ненадолго (секунд на 10-15) подвис, но потом закрылся, я снова открыл конфигурационный фаил чтоб убедиться что изменения были сохранены. Изменил разрешение видео увеличив его до "XGA" 1024x768, добавил частоту кадров до 25 кадров в секунду, изменил порт доступа на более короткий 86 и добавил логин с паролем - c admin:admin чтоб никто кроме меня не смог просмотреть изображение с вебкамеры. В результате строка: mjpg_streamer -b -i "input_uvc.so -r 320x240 -f 5" -o "output_http.so -p 3000 -w /opt/share/www/webcam" изменилась на: mjpg_streamer -b -i "input_uvc.so -r 1024x768 -f 25" -o "output_http.so -p 86 -w /opt/share/www/webcam -c admin:admin" Снова запустил сервер /opt/etc/init.d/S96mjpg-streamer start, зашёл по адресу 192.168.1.1:86/stream_simple.html, мне было предложено ввести логин и пароль, когда я авторизовался, то увидел картинку с вебкамеры высокого разрешения и более высокую частоту кадров. Если зайти по адресу 192.168.1.1:86, то откроется окно с дополнительными возможностями, среди которых есть возможность сгенерировать плей лист, который кожно открыть в VLC проигрывателе и просматривать изображение через него. FireSSH 0.94.10 'Playfair' designed by Mime Čuvalo in Croatia SSH component is ported from Paramiko 1.7.7.1, created by Robey Pointer Connecting to 192.168.1.1... Connected (version 2.0, client dropbear_2016.73) Authentication (password) successful! Secsh channel 1 opened. BusyBox v1.24.2 () built-in shell (ash) ~ # opkg update Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz. Updated list of available packages in /opt/var/opkg-lists/keenle. ~ # opkg upgrade ~ # opkg install mjpg-streamer-zyx Installing mjpg-streamer-zyx (r116-2) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/mjpg-streamer-zyx_r116-2_keenle.ipk. Installing libjpeg (9a-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libjpeg_9a-1_keenle.ipk. Configuring libjpeg. Configuring mjpg-streamer-zyx. ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... killall: mjpg_streamer: no process killed ~ # ls /dev/vid* /dev/video0 ~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (680) ~ # /opt/etc/init.d/S96mjpg-streamer stop stopping mjpg_streamer... ~ # /opt/etc/init.d/S96mjpg-streamer start starting mjpg_streamer... enabling daemon modeforked to background (802) ~ # Мой провайдер интернета предоставляет бесплатную услугу подключения доменного имени компьютеру, т.е. аналог сервисов no-ip.com и других. Пробовал подключаться к своему роутеру по доменному имени и в конце указывал порт 86, видеопоток транслируется без проблем, даже не пришлось настраивать проброс порта в настройках безопасности роутера. Во время видеотрансляции процессор и оперативная память роутера нагружаются не сильно, при этом у меня запущены FTP сервер и Transmission. Список пакетов в репозитории.txt FireShot Screen Capture.rar
  6. Предлагаю дополнить роутер клиентом eD2k сетей - aMule. Роутер сможет скачивать файлы с торрентов с помощью Transmission и из сетей eDonkey2000 с помощью aMule. Для написания инструкции пользовался вот этими форумами: 1 и 2. FireSSH 0.94.10 'Playfair' designed by Mime Cuvalo in Croatia SSH component is ported from Paramiko 1.7.7.1, created by Robey Pointer Connecting to 192.168.1.1... Connected (version 2.0, client dropbear_2016.74) Authentication (password) successful! Secsh channel 1 opened. BusyBox v1.24.2 () built-in shell (ash) ~ # opkg update Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz. Updated list of available packages in /opt/var/opkg-lists/keenle. ~ # opkg upgrade ~ # opkg install amule Installing amule (2.3.1-1a) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/amule_2.3.1-1a_keenle.ipk. Installing libpng (1.2.56-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpng_1.2.56-1_keenle.ipk. Installing libncurses (6.0-1b) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libncurses_6.0-1b_keenle.ipk. Installing libreadline (6.3-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libreadline_6.3-1_keenle.ipk. Installing libwxbase (2.8.12-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libwxbase_2.8.12-1_keenle.ipk. Installing libexpat (2.1.0-3) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libexpat_2.1.0-3_keenle.ipk. Installing libcryptoxx (5.6.3-1) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libcryptoxx_5.6.3-1_keenle.ipk. Installing libiconv-full (1.11.1-3) to root... Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libiconv-full_1.11.1-3_keenle.ipk. Configuring libiconv-full. Configuring libexpat. Configuring libwxbase. Configuring libpng. Configuring libcryptoxx. Configuring libreadline. Configuring libncurses. Configuring amule. ~ # /opt/etc/init.d/S57amuled start Starting amuled... done. ~ # /opt/etc/init.d/S57amuled stop Checking amuled... alive. Shutting down amuled... done. ~ # echo -n 123456 | md5sum | cut -d ' ' -f 1 e10adc3949ba59abbe56e057f20f883e ~ # /opt/etc/init.d/S57amuled start Starting amuled... done. ~ # /opt/etc/init.d/S57amuled stop Checking amuled... dead. ~ # /opt/etc/init.d/S57amuled stop Сразу после установки необходимо запустить aMule с помощью команды /opt/etc/init.d/S57amuled start и спустя несколько секунд закрыть программу с помощью команды /opt/etc/init.d/S57amuled stop При первом запуске создается конфигурационный файл /var/amule/amule.conf, который нужно будет отредактировать. Для редактирования этот файл удобно скопировать на ПК и с помощью какого-либо текстового редактора (например Notepad++) внести необходимые изменения ***. После редактирования файл amule.conf нужно копировать на прежнее место с заменой старого файла. *** редактировать можно и на Кинетике с помощью редакторов: mcedit (из пакета mc) или nano Нужно будет изменить директорию сохранения загруженных файлов и директорию временных файлов: SmartIdCheck=1 ConnectToKad=1 ConnectToED2K=1 TempDir=/tmp/mnt/Dannye/amule/Temp IncomingDir=/tmp/mnt/Dannye/amule/Incoming Также нужно будет прописать хеш пароля для доступа к Web-интерфейсу и GUI интерфейсу aMule: [ExternalConnect] UseSrcSeeds=0 AcceptExternalConnections=1 ECAddress= ECPort=4712 ECPassword=e10adc3949ba59abbe56e057f20f883e UPnPECEnabled=0 ShowProgressBar=1 ShowPercent=1 UseSecIdent=1 IpFilterClients=1 IpFilterServers=1 TransmitOnlyUploadingClients=0 [WebServer] Enabled=1 Password=e10adc3949ba59abbe56e057f20f883e PasswordLow= Port=4711 Остальные настройки менять не обязательно. Чтоб узнать хеш пароля нужно ввести комманду echo -n 123456 | md5sum | cut -d ' ' -f 1 в результате чего получим хеш пароля "123456". Обязательно вводить нужные порты для подключения через Web-интрфейс порт 4711, т.е. чтоб открыть Web-интерфейс в адресной строке браузера нужно ввести http://192.168.1.1:4711, а для того чтоб открыть GUI интерфейс нужно запустить программу amulegui.exe (в архиве прикреплённом к сообщению) и ввести адрес 192.168.1.1 и порт 4712. Так же в файле shareddir.dat нужно будет указать путь к файлам, которыми вы хотите поделиться. В качестве пути я использовал путь к папке с законченными загрузками /tmp/mnt/Dannye/amule/Incoming. В файле addresses.dat прописывается адрес для загрузки файла server.met. В файле server.met находится список различных серверов, к которым будет подключаться aMule. В файле nodes.dat хранится список нодов сети Kad. Файлы addresses.dat, server.met, nodes.dat можете использовать стандартные или взять их из моего архива или подставить свои файлы скачанные из инета. Но перед тем как заменять файлы в папке (/var/amule/) установленного aMule не забудьте его закрыть с помощью команды /opt/etc/init.d/S57amuled stop затем, заменить файлы и заново запустить /opt/etc/init.d/S57amuled start amule файлы.rar
  7. К моему Keenetic II подключен винчестер с 3-мя разделами (обычный для файлов и торрентов (NTFS), раздел для файла подкачки (EXT3) и раздел на котором установлен Entware (EXT3)). Pyload сохраняет скачанные файлы на разделе Entware, т.е. где она сама установлена, а этот раздел у меня всего-лишь 2GB. Подскажите пожалуйсто можно ли изменить настройки pyload чтоб она скачивала файлы в папку созданную на разделе с файловой системой NTFS и как её настроить?
  8. Всех с наступающим НГ!! Подскажите пожалуйсто есть ли пакет в Entware чтоб сделать более лучший принт сервер, чем тот, который встроен в прошивку NDMS v.2? У меня МФУ Epson Stilus TX117, года 2-3 назад когда я купил себе данный роутер я пробовал подключать свой МФУ к этому роутеру и в таблице подключенных устройств он отображался как offline. Я писал в службу тех. поддержки Zyxel, они давали мне много советов, но я так и не смог связать МФУ и роутер. Видел пакет sane, с помощью которого подключенный сканер можно использовать по сети, может есть подобный пакет для МФУ (принтера)?
  9. Какое-нибудь меню открываемое через браузер, наподобие Open-WRT. Или такого нет в Entware? Наподобие вот этого: http://keenetic.zyxmon.org/wiki/doku.ph ... ja_entware
  10. Здравствуйте. Напишите пожалуйсто как сделать графический интерфейс (GUI) для Entware на ZyXEL Keenetic II? Установка Entware прошла без проблем, установил ещё кое какие пакеты. Пробовал установить графический интерфейс по инструкции (https://github.com/Entware-ng/Entware-n ... -TomatoUSB), но не получилось. Кто-нибудь может написать по пунктам как это сделать для MIPS devices?
×
×
  • Create New...