04.02.2017, 20:17 | #1 | |
Junior Member
Регистрация: 04.02.2017
Сообщений: 5
Вес репутации: 0 |
Dir 320 Ver:A2 OpenWRT
Поставил на dir-320 openwrt, хочу сделать интернетрадиоприемни к.
Router Name OpenWrt Router Model D-Link DIR-320 Firmware Version OpenWrt Backfire 10.03.1 / LuCI 0.10.0 Release (0.10.0) Kernel Version 2.6.32.27 При попытке обновить список пакетов мне выбивало что не может найти файл с пакетами, потом я исправил http://downloads.openwrt.org/backfire/10.03.1/brcm47xx/packages/Packages.gz на http://downloads.openwrt.org/backfire/10.03/brcm47xx/packages/Packages.gz и файл с пакетами обновило: Цитата:
Код:
Not downgrading package kernel on root from 2.6.32.27-1 to 2.6.32.10-1. Package madplay (0.15.2b-3) installed in root is up to date. Collected errors: * opkg_install_cmd: Cannot install package kmod-sound-core. * opkg_install_cmd: Cannot install package kmod-usb-audio. Последний раз редактировалось DasterLine; 04.02.2017 в 20:25. |
|
04.02.2017, 23:51 | #2 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Dir 320 Ver:A2 OpenWRT
DasterLine
Давно это было могу ошибаться... Но, насколько я помню "кернеловские пакеты" - "ядрено-ядерные" Как-то: kmod-sound-core kmod-usb-audio Нужно устанавливать при сборке прошивки (соответственно ядра), в имеющейся у вас прошивке ядро - поддержки: usb-audio и sound Не имеет, вам нужно перебрать ядро, чтобы их туда добавить... Как-то так |
05.02.2017, 08:52 | #3 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443 |
Re: Dir 320 Ver:A2 OpenWRT
Все же написано, правда по английски. Так ка вы подсунули другой источник пакетов, собранный для ядра 2.6.32.10, а у вас система на 2.6.32.27. консоль ругается что не может даунгрейдить ядро, чтобы установить пакеты.
тут два варианта: 1. Установить пакеты с ключом --force-depends (но возможно не заработают) 2. Пересобрать прошивку из исходников с нужными пакетами Вообще данный сабж очень устарел, слабый проц и мало памяти, лучше уж купить что-то посовременнее и шустрее. В свое время тоже помучился, чтобы собрать прошивку для 320 А2 с поддержкой usb-storage, чтобы потом поставить все что нужно на флешку. Последний раз редактировалось solalex; 05.02.2017 в 12:09. |
10.02.2017, 02:38 | #4 |
Junior Member
Регистрация: 04.02.2017
Сообщений: 5
Вес репутации: 0 |
Re: Dir 320 Ver:A2 OpenWRT
Мне нужно только для интернет радио. Работает на нем только версия прошивки 10.03.1, хочу пересобрать эту прошивку с пакетами kmod-usb-audio kmod-sound-core, но скачав https://downloads.openwrt.org/backfi...x-i686.tar.bz2 и выполнив команду make info, чтобы получить доступные сборки в ответ выдало ошибку. error
|
10.02.2017, 09:58 | #5 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Dir 320 Ver:A2 OpenWRT
DasterLine
Давайте подробнее и по порядку. Первый вариант, нужно будет установить дополнительные пакеты для сборки. На какой операционке собираетесь собирать прошивку (включая версию)... если ubuntu то 14.04 или 16.04 или ? Для ubuntu 14.04 нужно будет установить дополнительные пакеты: Код:
sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk flex git-core gcc-multilib gettext qemu-system-mips quilt mercurial bzr cvs libxml-parser-perl cvs libssl-dev xsltproc Код:
git clone https://git.openwrt.org/10.03/openwrt.git или git clone git://git.openwrt.org/10.03/openwrt.git cd ./openwrt ./scripts/feeds update -a ./scripts/feeds install -a make defconfig make prereq Код:
make menuconfig Выполните на роутере: Код:
opkg list-installed Освойте меню menuconfig и проверьте, чтобы выбранные вами пакеты совпадали с установленными на ваш роутер + то, что вы хотите добавить. Сохраните настройки и собирайте прошивку: Код:
make V=s Код:
make -j3 V=s === Второй вариант, какая версия прошивки у вас установлена сейчас - Firmware Version OpenWrt Backfire 10.03.1 (пардон , вы указали...). Зайдите в вебинтерфейс luci во вкладку "Программное обеспечение", у вас другая тема будет выглядеть по другому, и без русского перевода: В перечне "Установленные пакеты" найдите версию kernel (вы указали 2.6.32.27): Вам нужно будет найти пакеты версии установленного ядра: kmod-sound-core 2.6.32.27 kmod-usb-audio 2.6.32.27 http://downloads.openwrt.org/backfir...47xx/packages/ Здесь только версии: kmod-sound-core_2.6.32.10-1_brcm47xx.ipk kmod-usb-audio_2.6.32.10-1_brcm47xx.ipk Умеете ли вы подключаться к роутеру по ssh ? Какую операционку используете windows или ... ? Найденные пакеты можно будет скопировать на роутер (если хватит места и установить, либо есть другие варианты установки ...) Последний раз редактировалось sunny; 10.02.2017 в 16:30. |
10.02.2017, 16:21 | #6 |
Junior Member
Регистрация: 04.02.2017
Сообщений: 5
Вес репутации: 0 |
Re: Dir 320 Ver:A2 OpenWRT
sunny
Спасибо Вам большое за написанную статью, вчера уже разобрался и запустил это чудо техники. Дело обстоит так: Прошил Firmware Version OpenWrt Backfire 10.03.1, потом накатил туда пакеты через веб морду самой прошивки: kmod-usb-core kmod-usb-ohci kmod-usb-uhci kmod-usb2 kmod-usb-audio kmod-sound-core Поставил туда китайскую звуковую карту, за 1$ и теперь слушаю радио, теперь хочу добавить, чтобы радио стартовало автоматически и еще куча всего, буду разбираться. Последний раз редактировалось DasterLine; 10.02.2017 в 16:34. |
10.02.2017, 16:32 | #7 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Dir 320 Ver:A2 OpenWRT
DasterLine
Да не за что Вопросы одни и те же постоянно : http://cyber-place.ru/showthread.php?t=343&page=106 Надо бы фак, по kmod запилить и вывесить куда-нибудь |
14.02.2017, 02:39 | #8 | |
Junior Member
Регистрация: 04.02.2017
Сообщений: 5
Вес репутации: 0 |
Re: Dir 320 Ver:A2 OpenWRT
Цитата:
|
|
14.02.2017, 13:00 | #9 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600 |
Re: Dir 320 Ver:A2 OpenWRT
Можно все
Изучить внимательно профильную тему: http://cyber-place.ru/showthread.php?t=363 Скачать архив, распаковать открыть блокнотом файлы внутри и изучить содержимое, изменить настройки/станции на свои, поменять добавить графическое оформление - фон, иконки. Выложить результат сюда. Создать ФАК, подробно в скриншотах (на пальцах) описать, что и как делать для таких же как ты - в профильной теме т.е. разобраться самому, и помочь разобраться другим |
23.02.2017, 18:07 | #10 |
Junior Member
Регистрация: 23.02.2017
Сообщений: 8
Вес репутации: 0 |
Re: Dir 320 Ver:A2 OpenWRT
О да, помню в свое время поискал-помучился вот так же с модулями ядра на DIR-320 Ver.A2
Поэтому заметив эту тему, даже решил зарегистрироваться и поделиться своей прошивкой для данного роутера. OpenWrt Attitude Adjustment 12.09.1 r42647— прошивки на базе новых версий считаю излишними для этого роутера, да и не влезают они в 4Мб файла прошивки с нужным функционалом Краткое описание: WEB-Интерфейс LuCI на Английском и Русском языках, две темы — openwrt и bootstrap Поддержка файловой системы ext2 (на уровне ядра), версия ядра- 3.3.8-1 Поддержка USB-внешних дисков с монтированием через WEB-интерфейс SSH-сервер Dropbear Утилиты для работы с диском и ext2 — fdisk, mkfs.ext2, fsck, swap-utils Текстовый редактор nano Поддержка DHCP, PPPoE И самое главное, ради чего и затевалась сборка: Поддержка USB-Audio — звуковые карты Поддержка USB-Video — видеокамеры UVC Поддержка USB-RS232— преобразователи уровней на чипах ACM, CP210, FTDI, PL2303. Вырезано: Поддержка IPv6 Поддержка Debug Info Полный список утилит и модулей: root@Dir-320:~# opkg list_installed base-files — 118.2-r42647 blkid — 2.21.2-1 block-mount — 0.2.0-9 busybox — 1.19.4-6 dnsmasq — 2.66-2 dropbear — 2011.54-2 firewall — 2013-06-29 hotplug2 — 1.0-beta-4 iptables — 1.4.10-5 iw — 3.14-1 jshn — 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91 kernel — 3.3.8-1-ee38d0c8d07a15eb9135d02be95463c7 kmod-b43 — 3.3.8+2014-05-22-1 kmod-cfg80211 — 3.3.8+2014-05-22-1 kmod-crypto-aes — 3.3.8-1 kmod-crypto-arc4 — 3.3.8-1 kmod-crypto-core — 3.3.8-1 kmod-diag — 3.3.8-10 kmod-i2c-core — 3.3.8-1 kmod-input-core — 3.3.8-1 kmod-ipt-conntrack — 3.3.8-1 kmod-ipt-core — 3.3.8-1 kmod-ipt-nat — 3.3.8-1 kmod-ipt-nathelper — 3.3.8-1 kmod-lib-crc-ccitt — 3.3.8-1 kmod-lib-crc16 — 3.3.8-1 kmod-mac80211 — 3.3.8+2014-05-22-1 kmod-nls-base — 3.3.8-1 kmod-ppp — 3.3.8-1 kmod-pppoe — 3.3.8-1 kmod-pppox — 3.3.8-1 kmod-scsi-core — 3.3.8-1 kmod-sound-core — 3.3.8-1 kmod-switch — 3.3.8-5 kmod-usb-acm — 3.3.8-1 kmod-usb-audio — 3.3.8-1 kmod-usb-brcm47xx — 3.3.8-1 kmod-usb-core — 3.3.8-1 kmod-usb-ohci — 3.3.8-1 kmod-usb-serial — 3.3.8-1 kmod-usb-serial-cp210x — 3.3.8-1 kmod-usb-serial-ftdi — 3.3.8-1 kmod-usb-serial-pl2303 — 3.3.8-1 kmod-usb-storage — 3.3.8-1 kmod-usb-storage-extras — 3.3.8-1 kmod-usb2 — 3.3.8-1 kmod-video-core — 3.3.8-1 kmod-video-uvc — 3.3.8-1 kmod-video-videobuf2 — 3.3.8-1 libblkid — 2.21.2-1 libblobmsg-json — 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91 libc — 0.9.33.2-1 libgcc — 4.6-linaro-1 libip4tc — 1.4.10-5 libip6tc — 1.4.10-5 libiwinfo — 44 libiwinfo-lua — 44 libjson-c — 0.11-2 liblua — 5.1.4-8 libncurses — 5.7-5 libnl-tiny — 0.1-3 libubox — 2013-10-19-734d28eb1a46358743cf8837c91e5d46695c3b91 libubus — 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8 libubus-lua — 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8 libuci — 2013-06-11.1-1 libuci-lua — 2013-06-11.1-1 libuuid — 2.21.2-1 libxtables — 1.4.10-5 lua — 5.1.4-8 luci — 0.11+svn-1 luci-app-firewall — 0.11+svn-1 luci-i18n-english — 0.11+svn-1 luci-i18n-russian — 0.11+svn-1 luci-lib-core — 0.11+svn-1 luci-lib-ipkg — 0.11+svn-1 luci-lib-nixio — 0.11+svn-1 luci-lib-sys — 0.11+svn-1 luci-lib-web — 0.11+svn-1 luci-mod-admin-core — 0.11+svn-1 luci-mod-admin-full — 0.11+svn-1 luci-proto-core — 0.11+svn-1 luci-proto-ppp — 0.11+svn-1 luci-sgi-cgi — 0.11+svn-1 luci-theme-base — 0.11+svn-1 luci-theme-bootstrap — 0.11+svn-1 luci-theme-openwrt — 0.11+svn-1 mtd — 18.1 nano — 2.2.6-1 netifd — 2013-07-16-2674941b06c1ec67f1aff1bff9212e1372106641 nvram — 9 opkg — 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-3 ppp — 2.4.5-10 ppp-mod-pppoe — 2.4.5-10 swap-utils — 2.21.2-1 terminfo — 5.7-5 ubus — 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8 ubusd — 2013-08-08-b20a8a01c7faea5bcc9d34d10dcf7736589021b8 uci — 2013-06-11.1-1 uhttpd — 2012-10-30-e57bf6d8bfa465a50eea2c30269acdfe751a46fd wpad-mini — 20131120-1 Почему-то не могу прикрепить архив с прошивкой, хотя размер всего 3,3Мб, поэтому выложил на Яндекс Диск https://yadi.sk/d/BbBaPO0V33iVrh Последний раз редактировалось servokot; 03.05.2017 в 20:38. Причина: Дополнил описание прошивки |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|