Интернет-сообщество
пользователей «Атлант Телеком»

Вы не авторизованы
на рассмотрении
VikinG 03.11.2014 23:32
Пользователь

IPTV на любом SMART TV с поддержкой DLNA на прошивке DD-WRT в связке с udpxy+xupnpd

Приобрел себе свежий телевизор от Sony и сразу же расстроился отсутствием поддержки Flash Player и IPTV но гугл не подвел :) главное настойчивость.
И так решение существует, но есть некоторые критерии, прежде чем приступать к установке\настройке прочитайте всю статью!

Нам потребуется :
1)Альтернативная прошивка DD-WRT для роутера (посмотреть существует ли данная прошивка для вашего роутера можно здесь: http://www.dd-wrt.com/site/support/router-database)
!Важно - перепрошивая роутер вы делаете все на свой страх и риск + теряете гарантию
2)Немного свободного времени : )

Расскажу на примере своего роутера D-Link Dir-615 rev E4 (для своего можете найти на том же сайте или в гугле, после перепрошивки инструкции на всех роутерах будует одинаковые см. пункт №7)
1)Находим роутер в базе данных по ссылке выше, скачиваем прошивку

2)Скачиваем бразуер Mozilla Firefox (другие браузеры почемуто не корректно работают в 6 пункте)
3)В настройках сетевой карты меняем ип адрес на 192.168.0.2 и маску на 255.255.255.0
4)Освобождаем все Lan порты и подключаем наш ПК в Wan порт
5)Выключаем питание роутера, зажимаем кнопку ресет, включаем питание (кнопку держим пока индикатор настроек не начнет моргать)
6)Заходим по адресу http://192.168.0.1/ и загружаем скаченную прошивку(Ждем около 3-х минут)
Готово!!! прошивка установлена, осталось настроить
7)Заходим по адресу http://192.168.1.1/, при первом входе попросит задать имя пользователя, пароль и подтверждение, вводим и запоминаем соответственно
8)Во вкладке Administration - Management ставим русский язык, сохраняем
9)Теперь вкладка Безопасность, убираем галочку с Фильтр многоадресных потоков, сохраняем

С настройкой Wi-Fi думаю все справятся : )

Настраиваем IP-TV
Чтобы сильно не вдаваться в подробности настройки udpxy+xupnpd, я заранее настроил под нашу сеть и выложил на фтп
И так поехали
1)Заходим на http://192.168.1.1/ во вкладку Тех. Обслуживание - Команды
2)в окошко Команды пишем следующее:

iptables -I INPUT -i eth0 -p udp -d 233.81.116.0/24 --dport 1234 -j ACCEPT iptables -D INPUT -p igmp -j DROP

жмём Сохра. брандмауэр
3)снова пишем в окошке:

cd /tmp
sleep 15
wget http://vitich.kiev.ua/files/udpxy
chmod +x /tmp/udpxy /tmp/udpxy -p 4022 -M 30 -B 1Mb -a `nvram get lan_ipaddr`
sleep 10
cd /tmp
wget http://rghost.ru/download/58855146/176930a2b59a737310ceff2a6904d1a8b87c39d4/xupnpd-1_03.tar.gz
tar zxf xupnpd-1_03.tar.gz
cd /tmp/xupnpd-rc/playlists/
rm *
wget http://rghost.ru/download/58855301/fefef98e63c14aef78d67072166a08a62a4a332e/tv.m3u
chmod +x /tmp/xupnpd-rc/xupnpd-ar71xx
cd /tmp/xupnpd-rc
./xupnpd-ar71xx
rm xupnpd-1_03.tar.gz

жмем Сохра. параметры запуска

4)Выбираем вкладку Управление, листаем страницу до конца, жмем на кнопку перезагрузки роутера
Prooof! : ) Если все правильно сделано, то через минуту после включения, в списках DLNA серверов на тв появится наш IPTV

Ответить

Мне нравится эта идея (2)
Подписаться на тему, чтобы
получать уведомления об
ответах!

Проголосуйте и подпишитесь на тему
  • ответ скрыт
    Пользователь

    Да идея норм) вот только боюсь сейчас начнутся у всех модемы сыпаться) Ведь насколько я помню откатится на оригинальную прошивку сложновато) на tplink.

     (0)
  • ответ скрыт
    Пользователь

    В принципе, с ддврт проблем не должно возникнуть. Хотя руки разные бывают))

     (0)
    • ответ скрыт
      Пользователь

      Прошивал арчер с7 ей назад откатывался по инструкции, марш тупо не принял оф прошивку итог месяц в сервисе возили в москву.
      Так что с откатом акуратно надо.

       (0)
  • ответ скрыт
    Пользователь

    Уважаемый автор вы бы не могли подсказать как до скачивания с сервера поменять конфигурацию файла xupnpd.lua в пакете xupnpd-1_03.tar.gz. В связи с тем что IP адрес и порт вещания udpxy у всех разный, а tp-link 740nd не имеет возможности монтировать USB диск. А если менять конфигурацию после запуска xupnpd он перезагружается и заново не скачивается.

     (0)
    • ответ скрыт
      Пользователь

      Поменяй конфигурации под себя и загрузи на файл обменник, саммый простой и без заморочек rghost.ru, минус в том, что через 30 дней файл удаляется. Ну и ссылку в настройках роутера поменять на свою) Готово

       (0)
  • ответ скрыт
    Пользователь

    так а udpxy нафига, че то я не пойму? вроде как xupnpd сам умеет проксировать udp и udpxy нужно только в случае rtp потоков.

     (0)
    • ответ скрыт
      Пользователь

      через udpxy нагрузка на роутер меньше, чтобы HD каналы не ложились через 20 минут

       (0)
    • ответ скрыт
      Пользователь

      нагрузка на роутер с двумя работающими сервисами ​меньше чем с одним? ну ок, просто спросил.

       (0)
  • ответ скрыт
    Пользователь

    Сколько устройств на этом всем вертится ??

     (0)
    • ответ скрыт
      Пользователь

      Только роутер) в том то и прикол )

       (0)
  • ответ скрыт
    Пользователь

    завел вчера xupnpd на openwrt. все заработало. почти. забавная ситуация - какой канал не включи, какой плейлист не подсунь - один сплошной Николодеон :D так и не понял где косяк. снес нафик. все таки iptv по dlna - не удобно и неэстетично в плане отображения списка каналов и их выбора, по крайней мере на моем телеке. похоже что nstreamlmod через udpxy - наше все.

     (0)
    • ответ скрыт
      Пользователь

      nstreamlmod не для всех теликов, увы : (

       (0)
  • ответ скрыт
    Пользователь

    То что только роутер я понимаю, у меня у самого стоит Mikrotik 751 на нем RouterOS+ Openwrt. Из устройств 2 Телика, 2 ноута+ пару мобильнико+ коносль. Роутер не выдерживает. Интересуюсь сколько устройств держит твой модем без падений на DDWRT. Выбираю что сделать, либо DDWRT ставить если потянет, либо шлюз на Linux поднимать.

     (0)
    • ответ скрыт
      Пользователь

      Не справляется у вас процессор. Это можно посмотреть в System resources
      Openwrt - хорошо оптимизированый продукт, и жрёт не он, а сама виртуализация. Это опять-таки вы там сами можете увидеть.
      Я решил просто - поставил дополнительно малютку 951n-2, на котором только виртуалка с open wrt, udpxy и пару полезных мелочей. Питается через PoE, подключен в один bridge с wan. Трафик ворочается через большой роутербоард, соответственно производительности хватает.
      Кстати, можете попробовать поднять частоту процессора, если уже этого не сделали. Это в sytem routerboard settings
      Возможно полегче будет

       (0)
  • ответ скрыт
    Пользователь

    У вашей "малютки" процессор 600 Гц, и разгоняется вроде до 700. у моего максимум 400.Вот и не хватает. Конфиг я допилил по максимуму что можно вырезал.

    P.S.А сервак, самый лучший способ все же. Шлюз+IGMP+udpxy+plexserver+transmision+файл помойка. Железко стоит, все немогу чутка понять как igmp proxy поставить. Ubuntu server 12.04 LTS

     (0)
    • ответ скрыт
      Пользователь

      У 951n-2 - до 400мгц.
      Старший rb951g-2hnd - здесь уже до 750. И даже этого не хватает, чтобы с виртуализацией ворочать нормально трафик на 100 мбит/с. Я же говорю - не openwrt жрёт, а сам metarouter, даже без запущенной openwrt. У меня на rb951g-2hnd - это обычно 20-30 процентов цпу.
      Сервачок всегда конечно лучше, что я и сделаю, но как лайтовый вариант сойдет и моя схема.

       (0)
  • ответ скрыт
    Пользователь

    Вариант хороший, но самое главное что хотелось это сделать все без, доп. вложений средств. Валяется еще zywall usg 20 но к сожалению он не работает ни с openwrt, ни с ddwrt. А сам с мультикастом не фурычит ((

     (0)
    • ответ скрыт
      Пользователь

      У меня было проще - был на Mikrotik MUM 2014, малютки раздавали всем участникам;)
      Но это так, мой случай. Из минимальных вложений - за 16$ купить тплинк 740, накатить openwrt с udpxy и поставить в такую же схему)
      Собирать свой сервачок в принципе тоже с вложениями будет, и довольно не маленькими.

       (0)
  • ответ скрыт
    Пользователь

    У меня железяка стоит мать с рейдом 2x500гб 4Гб DDR 2 ядра. Опять же повторюсь ника не могу на Linux поднять igmp и udpxy

     (0)
    • ответ скрыт
      Пользователь

      плевое же дело вроде. в OpenWRT поднимается за 5 минут, а там в общем то же линух...

       (0)
  • ответ скрыт
    Пользователь

    TulipB

    В начале славил проблему с установкой пакетов, в ubuntu server нет потдержки igmp, потом появился косяк с компиляторами С которых не доставало и они не ставились. Потом возник косяк что через прозрачный шлюз не проходил трафик igmp. Или не поднялся igmp кароче я на этом плюнул пока, и без этого делов дофига.

     (0)
  • ответ скрыт
    Пользователь

    Спасибо огромное!
    Благодаря твоему гайду я настроил у себя IPTV over DLNA с роутером ASUS RT-AC87R.
    Правда в моем варианте пришлось ставить Debian и делать chroot (Процессор ARM не поддерживает EntWare). Но в целом не знал о существовании udpxy и xupnpd до прочтения гайда.

     (0)
    • ответ скрыт
      Пользователь

      Здравствуйте, может поделитесь как это у вас получилось? Тоже хочу себе это сделать. столько форумов прочертил но так и не нашел ответа.

       (0)
  • ответ скрыт
    Пользователь

    @rabbit-sanПривет
    Какой роутер у вас?

     (0)
  • ответ скрыт
    Пользователь

    Короче вот собрал я xupnpd под роутер ASUS RT-AC87U (или AC87R). Подойдет в принципе наверное не только к нему, а к любому роутеру на базе ARM Cortex 9 (Broadcom BCM4708).
    https://copy.com/2sJzrR3v6ufnwrtB


    Перед установкой найдите флешку гигов на 8 ненужную, вставьте ее в USB2.0 порт, который сзади. Войдите на роутер телнетом:
    telnet 192.168.1.1

    И создайте на флешке ФС ext2/ext3:
    umount --force /dev/sda1
    mkfs.ext2 /dev/sda1

    Когда закончит форматировать перезапустите роутер. Иначе точка монтирования sda1 будет неправильной.

    Устанавливаете на роутер Download manager через графическую консоль управления. USB-приложения -> Download Master -> Install.

    Ставите chroot'нутый Debian.
    Как это сделать описано тут:
    https://www.asuswrt.eu/how-to-install-debian-wheezy-mipsel/

    после установки Debian просто заливает каталог из первой ссылки на ваш роутер с помощью scp, таким вот образом примерно:
    scp -r /Users/userX/Documents/ASUS_XUPNPD/ root@192.168.1.1:/mnt/sda1/asusware.arm/debian/home/xupnpd

    Описанная команда подходит для пользователей MacOS X и Linux. Пользователи Windows ищут как пользоваться WinSCP и страдают :D

    В папке playlists лежит уже исправленный M3U плейлист для IPTV Атлант Телекома, с учетом использования вами udpxy по способу описаному выше.

    Будут вопросы пишите лучше на емейл alexsey.novik [at] gmail [тчк] com.
    Удачи.

     (1)
    • ответ скрыт
      Пользователь

      Спасибо за инструкцию. У меня роутер Asus RT-AC56U. Тоже очень хотел бы установить XUPNPD, но не хватает знаний, так как по специальности не сисадмин. Можете, пожалуйста, уточнить некоторые вещи:

      1. правильно ли я понял, что этот пакет можно установить на прошивку от Мерлина?
      2. по инструкции, перед установкой и компиляцей XUPNPD, сначала нужно установить "chrooted Debian Wheezy v7.7". Это дополняет или заменяет систему имеющуюся в прошивке?
      3. обязательно для этого использовать флэшку, или для этого также подойдет жесткий диск (сейчас у меня к обоим USB подключены диски)? Флэшка нужна только на момент инсталляции Debian и XUPNPD, или она будет нужна всегда?

       (0)
  • ответ скрыт
    Пользователь

    Привет, Михаил
    1. Так точно, можно и на ASUSWRT, можно и на Мерлина, на мерлина проще.
    2. Не заменяет, это дополнительная среда исполнения. Можно тут почитать https://ru.wikipedia.org/wiki/Chroot.
    3. Не обязательно флешку, можно и веник, но лучше его разбить GPT и под дебиан выделить отдельный раздел на десяток гигов. Веник (флешка) нужен всегда, потому что оттуда будут исполняться все ваши программы, например XUPNPD. Если вы его некорректно отсоедините, то с вероятностью в 50% будете переустанавливать все заново. Особенно это касается ФС Ext2

     (1)
    • ответ скрыт
      Пользователь

      Огромное спасибо за ответ! Еще пару уточняющих вопросов...

      1. получается что на жестком диске должен быть формат EXT4? (на этой странице https://www.asuswrt.eu/how-to-install-optware/ указано, что для ARM-роутеров подходит только этот формат)
      2. Насколько HDD будет снижать производительность XUPNPD по сравнению с флэшкой?
      3. Есть теоретическая возможность-шанс, что разработчики или Мерлин смогут со временем включить XUPNPD в прошивку, чтобы не было этих сложностей для простых пользователей? Я имею в виду не политические причины отказа, а технические сложности. По идее им это не составит большого туда, было бы желание. Или я не прав?

       (0)
  • ответ скрыт
    Пользователь

    1. Да, можно и ехт4.
    2. Не будет вообще снижать, он диск не использует.
    3. Маловероятно, если только асус его в сборку добавит. Он кстати есть в прошивке Openwrt

     (1)
  • ответ скрыт
    Пользователь

    Мануал толковый, но учтите что при раскоментированой строке cfg.udpxy_url, а она в вашем конфиге раскомментирована, можно просто создать фид Generic с таким содержанием:
    Plugin: Generic
    Feed data: http://help.telecom.by/_files/TelecomTV/TelecomTVpacket/TVPACKET3.m3u
    Feed name: IPTV-playlist
    И установить feed update interval в вебморде config xupnpd равным 86400 (1 день)
    Итого имеем обновление плейлиста от атланта каждые сутки и ненадо мучаться с переделко плейлиста. (Переделка впринципе не нужна при раскоментировании cfg.udpxy_url в xupnpd.lua , и имеет смысл только в случае просмотра не по DLNA, а скажем просто через любой плеер на компе, те для компа и ноута плейлист перерабатывать надо, а для телека нет)

     (1)
    • ответ скрыт
      Пользователь

      неделю назад так и сделал ) спасибо что напомнил, внесу в основной мануал

       (0)
  • ответ скрыт
    Пользователь

    Фиды youtube работают?? Уменя плейлист генерится но при воспроизведении получаю CORRUPTED. У меня одного такая проблема??
    PS. xupnpd пробовал поднимать и на компе - результат тот же.

     (0)
    • ответ скрыт
      Пользователь

      у меня работают

       (0)
    • ответ скрыт
      Пользователь

      И с телика по DLNA тоже работают?? попробуйте к примеру открыть любой клип из TOP RATED именно на телевизоре.

       (0)
    • ответ скрыт
      Пользователь

      Открыл без проблем

       (1)
    • ответ скрыт
      Пользователь

      Спасибо. Походу на свежих ядрах линукса какая то проблема с обработкой LUA. Сейчас попробую поднять на виртуалке от ubuntu 12.10.

       (0)
    • ответ скрыт
      Пользователь

      ubuntu 12.10 кажется ICMP не понимает.

       (0)
    • ответ скрыт
      Пользователь

      Можно научить)))
      nano /etc/ufw/before.rules

      # ok icmp codes
      -A ufw-before-input -p icmp --icmp-type destination-unreachable -j ACCEPT

      -A ufw-before-input -p icmp --icmp-type source-quench -j ACCEPT
      -A ufw-before-input -p icmp --icmp-type time-exceeded -j ACCEPT
      -A ufw-before-input -p icmp --icmp-type parameter-problem -j ACCEPT
      -A ufw-before-input -p icmp --icmp-type echo-request -j ACCEPT

       (1)
  • ответ скрыт
    Пользователь

    Всё таки ATLANT чего то намутил в логе xupnpd даже под виртуалкой:

    10.0.2.1:41910 GET /proxy/0_5_1.mp4 "VLC/2.1.4 LibVLC/2.1.4" [generic]
    10.0.2.1:41910 PROXY http://www.youtube.com/watch?v=mTMvF-sfHUY&feature=youtube_gdata <video/mp4>
    Redirect #1 to: https://www.youtube.com/watch?v=mTMvF-sfHUY&feature=youtube_gdata
    YouTube clip is not found
    YouTube clip is not found
    P.S. GameTrailers и всё остальное работает...

     (0)
  • ответ скрыт
    Пользователь

    iptables -I INPUT -i eth0 -p udp -d 233.81.116.0/24 --dport 1234 -j ACCEPT iptables -D INPUT -p igmp -j DROP

    маска подсети из которой идёт мультикаст не 255,255,255,0 , а 240.0.0.0, посему православно будет выглядеть вот так:

    iptables -I INPUT -i eth0 -p udp -d 233.81.116.0/4 --dport 1234 -j ACCEPT iptables -D INPUT -p igmp -j DROP

    с маской /24 пакеты будут пропускаться только по порту назначения, а не по диапазону IP и порту, что может привести к рассыпанию hd каналов при просмотре плеером на компе.

     (0)
  • ответ скрыт
    Пользователь

    Роутер D-Link Dir-615 rev E4. Сделал всё как в шапке, но картинка "сыпется" при просмотре через IP-TV Player на компе по Wi-Fi.
    На телике (Samsung) видит сеть IPTV, но открывает папку Playlists в которой папка tv при заходе в которую перебрасывает обратно на Playlists. Одним словом никакого просмотра через ТВ.
    В чём может быть причина? И как сделать чтобы всё работало?

     (0)
  • ответ скрыт
    Пользователь

    Добрый.
    Очень заинтересовала эта тема.
    Надумал поднять у себя на роутере TP-LINK TL-WR1043ND,перешитого на DD-WRT....
    Вроде все похоже и должно работать.....
    Скопировал все,и только подправил строку,откуда скачивается плейлист,так он у меня от другого провайдера IPTV (так называемый OTT просмотр или аналог шаринга).
    Загнал все в роутер,перегрузил,но на ТВ SONY я так и не вижу сервер DLNA......
    В чем может быть дело?
    И еще: так как я не являюсь абонентом Атланта,то никак не могу вкурить,какой IP должен быть в этой строке
    iptables -I INPUT -i eth0 -p udp -d 233.81.116.0/24 --dport 1234 -j ACCEPT iptables -D INPUT -p igmp -j DROP
    вместо
    233.81.116.0/24 ?
    Может,кто чего подскажет?
    Заранее благодарен.

     (0)
    • ответ скрыт
      Пользователь

      Какой провайдер у тебя? DLNA сервер ты не видишь скорее всего потому, что IPTABLES не настроил. Или не выключил родной TPLINK фаервол

       (0)
  • ответ скрыт
    Пользователь

    Провайдер UNET.BY.
    Как правильно настроить IPTABLES?
    Родной файер выключен...

     (0)
    • ответ скрыт
      Пользователь

      iptables -I INPUT -i eth0 -p udp -s 10.74.0.243/24 --sport 8000:8300 -d 224.0.0.0/4 --dport 8000:8300 -j ACCEPT
      iptables -D INPUT -p igmp -j DROP

      Если не заведётся надо играться с 10.74.0.243/24 /32 /16 /8 /4 , потому как я не знаю из какой подсети на unet прёт мультикаст.

       (0)
  • ответ скрыт
    Пользователь

    С этим ясно вроде,буду пробовать,как заработает скрипт.
    А пока выяснилось,что не работает он.

    Закинул с помощью PYTTY по SSH скрипт на роутер на исполнение,и вот что вижу:



    root@TP-LINK TL-WR1043ND:/tmp# wget http://vitich.kiev.ua/files/udpxy
    root@TP-LINK TL-WR1043ND:/tmp# chmod +x /tmp/udpxy
    root@TP-LINK TL-WR1043ND:/tmp# /tmp/udpxy -p 4022 -M 30 -B 1Mb -a `nvram get lan
    _ipaddr`
    -sh: /tmp/udpxy: not found
    root@TP-LINK TL-WR1043ND:/tmp# sleep 10
    root@TP-LINK TL-WR1043ND:/tmp# cd /tmp
    root@TP-LINK TL-WR1043ND:/tmp# wget http://rghost.ru/download/58855146/176930a2b
    59a737310ceff2a6904d1a8b87c39d4/xupnpd-1_03.tar.gz
    root@TP-LINK TL-WR1043ND:/tmp# tar zxf xupnpd-1_03.tar.gz
    root@TP-LINK TL-WR1043ND:/tmp# cd /tmp/xupnpd-rc/playlists/
    -sh: cd: can't cd to /tmp/xupnpd-rc/playlists/
    root@TP-LINK TL-WR1043ND:/tmp# rm *
    root@TP-LINK TL-WR1043ND:/tmp# wget http://dl.dropbox.com/u/89676790/BambookTV.m
    3u
    root@TP-LINK TL-WR1043ND:/tmp# cd /tmp/xupnpd-rc
    -sh: cd: can't cd to /tmp/xupnpd-rc
    root@TP-LINK TL-WR1043ND:/tmp# ./xupnpd-ar71xx
    -sh: ./xupnpd-ar71xx: not found
    root@TP-LINK TL-WR1043ND:/tmp# rm /tmp/xupnpd-1_03.tar.gz


    Я так понимаю,что не находятся скачиваемые файлы.
    Что не так?
    Что я не учел?

     (0)
  • ответ скрыт
    Пользователь

    1. дык не распаковался архив с xupnpd или имя у папки не xupnpd-rc.
    2. Rm * удалило все из каталога tmp, включая и udpxy.
    3. И вообще такими делами надо бы заниматься проверяя каждый шаг)))
    4. Проверяем распаковку ls -al /tmp.

     (0)
  • ответ скрыт
    Пользователь

    Отвечаю по пунктам:
    1. Видимо так,но и скаченного файла udpxy тоже нет в папке tmp.
    Да и есть ли она вообще эта папка?
    2. С этим вроде согласен,но какой правильный тогда вариант?
    3. Пошагово и делаю.
    4. Вот что по команде ls -al/tmp:


    root@TP-LINK TL-WR1043ND:/tmp# ls -al /tmp
    drwxrwxrwx 10 root root 0 Feb 27 18:01 .
    drwxr-xr-x 16 root root 162 Aug 7 2010 ..
    -rw------- 1 root root 18317 Feb 27 18:01 .ipt
    -rw-r--r-- 1 root root 20 Feb 27 18:01 .rule
    -rw------- 1 root root 9 Feb 27 18:01 .wanuptime
    -rw-r--r-- 1 root root 294 Jan 1 1970 ath0_hostap.conf
    -rw------- 1 root root 5 Jan 1 1970 bcmupnp.pid
    drwx------ 2 root root 0 Feb 27 18:01 cron.d
    -rw-r--r-- 1 root root 0 Feb 27 18:01 crontab
    -rw-r--r-- 1 root root 62 Jan 1 1970 dnsmasq.conf
    drwx------ 2 root root 0 Jan 1 1970 etc
    -rw-r--r-- 1 root root 53 Jan 1 1970 hosts
    -rw------- 1 root root 236 Feb 27 18:01 igmpproxy.conf
    -rw-r--r-- 1 root root 86 Jan 1 1970 loginprompt
    drwxr-xr-x 2 root root 0 Jan 1 2000 nvram
    drwxr-xr-x 3 root root 0 Jan 1 1970 oet
    drwxr-xr-x 2 root root 0 Jan 1 1970 ppp
    -rw-r--r-- 1 root root 24 Jan 1 1970 resolv.conf
    -rw-r--r-- 1 root root 46 Jan 1 1970 resolv.dnsmasq
    drwx------ 3 root root 0 Jan 1 1970 root
    -rw-r--r-- 1 root root 293 Jan 1 1970 udhcpd.conf
    -rw-r--r-- 1 root root 88 Feb 27 18:42 udhcpd.leases
    -rw-r--r-- 1 root root 0 Jan 1 1970 udhcpd.statics
    drwxr-xr-x 10 root root 0 Jan 1 1970 var
    drwxr-xr-x 2 root root 0 Jan 1 2000 www


    Или это он и есть?
    Тогда где скачанные файлы?

     (0)
    • ответ скрыт
      Пользователь

      Чтото походу wget у вас качать нехочет... либо листили каталог после ребута.
      Все файлы из /tmp при перезагрузке уничтожаются, т.к. /tmp - папка созданная в RAM.
      Или как вариант какойто косяк со свободным местом в RAM.
      Как вариант можно попробовать замутить всё на openwrt - на ней гораздо больше возможностей )))
      Вот мануал:
      http://damavik.copiny.com/idea/details/id/71317

       (0)
  • ответ скрыт
    Пользователь

    Так может вместо папки tmp создать какую-либо другую и туда все впихнуть?
    Но как?
    Насчет OpenWRT: как перейти с DD-WRT на OpenWRT?

     (0)
  • ответ скрыт
    Пользователь

    В dir-615 4mb флеш-памяти и 32mb RAM. Прошивка весит 3,38 Mb + ещё килобайт 300 на .conf фалы после установки. Итого на флешке не остаётся места. По поводу создания какой-нибудь папки вариант отпадает (в RAM просто так папку не создать, на флешке нет места). C dd-wrt на openwrt либо через сток, либо из под recovery. Пробовали попытаться вычислить причину, почему скрипт не выполняется? Пробуйте увеличивать пошагово первый sleep от 25 до 120, т.к. роутер возможно не успевает прицепиться к инету до выполнения скрипта (на unet насколько я осведомлён PPPoE, а на подключение требуется время) .

     (0)
  • ответ скрыт
    Пользователь

    Причина не выполнения скрипта мне не понятна.
    Значение sleep пробовал менять --- не помогает....
    Вот как у автора темы все работает --- ума не приложу....
    Вроде все аналогично сделал....
    Как поменять прошивку из под recovery?

     (0)
    • ответ скрыт
      Пользователь

      А что кажет syslog??? (logread)

       (0)
    • ответ скрыт
      Пользователь

      находясь в папке tmp набери pwd что показывает?

       (0)
  • ответ скрыт
    Пользователь

    Скачать openwrt для своей ревизии железа - http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/
    0. Ознакомиться с мануалами по настройке openwrt и подумать осилите ли вы настройку.
    1. Отключить роутер, выдернув из него все кабели (и питания и LAN).
    2. Прописать в настройках сетевого подключения в компьютере статический IP-адрес 192.168.0.2, маска 255.255.255.0, шлюз 192.168.0.1, ДНС 192.168.0.1
    3. Соединить компьютер и роутер через порт WAN на роутере.
    4. Нажать и держать Reset на роутере.
    5. Включить роутер (воткнуть питание).
    6. Подождать секунд 15.
    7. Отпустить Reset.
    8. Зайти через браузер по адресу 192.168.0.1
    9. На открывшейся страничке нажать Обзор и выбрать файл прошивки для роутера.
    10. Нажать Upload и следовать инструкциям.
    11. Шить только из-под IE.
    12. Иметь средние познания в Linux.
    Узкие места:
    pppoe придётся настраивать из консоли.
    вебморду ставить тоже из консоли после настройки pppoe
    расширить /overlay при помощи usb флешки которую нельзя будет доставать
    доставить вручную пакеты для поддержки флешки и extoverlay
    конфиги правятся все из консоли

     (0)
Какое у вас настроение?
Скрытие ответа
Используйте, если в ответе содержится конфиденциальная информация. Только представители компании смогут просмотреть его
Создать тему
  • 112
    ответов
  • 12
    участников
  • 3
    подписчика