Jump to content

vasek00

Forum Members
  • Posts

    4,401
  • Joined

  • Last visited

  • Days Won

    75

Everything posted by vasek00

  1. Использования в других прошивках вот второй пример использования, по поводу костылей тут вам могут ответить пользователи данной прошивки и не только ее.
  2. Это вы зря, есть еще примеры другие и даже в этой теме.
  3. Ну и что то что хранит?
  4. А что должно быть - wi-fi действительно обозначается как ra0 и т.д., далее он включен в мост br0. Команда "ifconfig ra0 up" - включение сетевого интерфейса ra0. Не знаю как у вас, у меня, первоначально выключен, чтоб не городить тут портянку по выводу инфы использовался grep / # ifconfig | grep ra0 / # ifconfig ra0 up / # ifconfig | grep ra0 ra0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:A8 / # ifconfig ra0 down / # ifconfig | grep ra0 / #
  5. Что-то на подобие данного вопроса про dnsmasq ожидал и вот что могу сказать "Объяснение значения полей dnsmasq в веб-интерфейсе" https://bitbucket.org/padavan/rt-n56u/wiki/RU/Примеры настройки DNS-сервисов
  6. Le ecureuil D-link не пользуюсь (пример не удачный у вас), но есть другой роутер где скажу вам что это возможно даже через WEB делать дописки в dnsmasq без проблем Так же к слову вы знаете везде есть ошибки, и считать свой код идеальным это не серьезно. Пользователь оценивает то или иное приложение - как оно работает для его нужд и если оно справляется с возложенной на нее задачей то все отлично.
  7. Если вы все развернули на Zyxel (так как точно без знания схемы и ваших подключ. устройств в дом.сети) опять же все зависит от маршрута, если он на один сервер то естественно любые обновления или любые приложения будут брать данные из default а не с него. Когда же у вас пропадет основной канал, то система (которая как говориться из коробки) пере настроится на резервный канал и тогда он будет default (от 3G), а вы и не заметите как он им стал.
  8. Ping — утилита для проверки целостности и качества соединений в сетях. TCP - это протокол управления для передачи данных Не путайте ping и работу протокола.
  9. Все что на скринах трафик ходит по тем маршрутам которые есть в таблице, при пропадании его из таблице трафик ходить естественно не будет.
  10. Еще раз проверил на K-II ( v2.06(AAFG.2)C1 ) маршрутизацию через "ip ro add default scope global nexthop", нашел не стыковку в выводах команд WEB и "ip ro", так как все ПО разработка Zyxel то возможно ли что данная не стыковка влиять на работу. В данном режиме активен канал ppp1 получился. В cat ip_conntrack обнаружено, что только запросы на DNS сервер идут по каналу PPPoEo так как он описан в действующих маршрутах, а все остальные запросы идут на PPTP0 (он в global nexthop строке идет вторым.
  11. Пост ниже, для прочтения полностью
  12. Ну что тут можно сказать - наверное разработчики не предполагали, что "бытовой" (для дома) роутер Keenetic Ultra будет использоваться с таким кол-вом клиентов да еще если он в сети не один как роутер. Самое простое, что напрашивается это использовании dnsmasq (он же и плюс DHCP, как во многих других прошивках роутеров) в конфиге его (благо есть доступ, опять же не через cli, а как то наглядней и по проще удобнее написать пару строчек, чем в WEB кучу кнопок нажимать) прописать для всех шлюзом другой роутер и DNS который им нужен (например два шлюза 99 и 100 с разными провайдерами) запись на 99 как на основной точке доступа wi-fi (речь ниже идет не о Zyxel, но с вариантом установки на нем dnsmasq и завязкой на него доп.функций функционал роутера подрастет в управлении клиентами): interface=br0 dhcp-lease-max=15 dhcp-option=br0,3,192.168.130.99 dhcp-authoritative ... dhcp-option=6, хх.хх.хх.х1, хх.хх.хх.х2 dhcp-range=br0,192.168.130.150,192.168.130.154,255.255.255.0,1440m dhcp-option=br0, 3, 192.168.130.100 dhcp-host=00:хх:хх:хх:хх:E9,User1,192.168.130.17,600m ... addn-hosts=/tmp/hosts0 Клиент 99 получают IP адрес DNS провайдера, а не своего роутера, далее адрес шлюза 100, а не свой 99, тем самым данные клиенты Wi-fi выходят в интернет через другой канал провайдера от 100, на 99 остались только LAN на своем шлюзе 99. При использовании гостевой сети так же возможны варианты настройки + плюс настройки DHCP для данного интерфейса и маршруты на 99. Для функциональности предпочитаю стат IP и свои настройки шлюза, все DHCP клиенты привязаны к MAC (опять же в нем dnsmasq) и раскиданы по точкам доступа (с плавающими 3 клиентами, которым разрешено на всех, но опять же под одним и тем же IP) все вращается в одном сегменте сети. Так же еще плюсом для dnsmasq подстановка файла host своего c нужными например блокировками, а имея разные точки доступа - можно получить разные блокировки. При использовании dnsmasq так же он же и для DHCP сервера система более функциональна, но Zyxel его не использует в своих стандартных прошивках и так же свой собственный DHCP, так видимо удобнее да и управление только тут через WEB.
  13. Сброс настроек это два параметра в конф файле относительно OPKG и настройка их заново относительно установленной USB flash ее идентификатора 1. Использовать этот накопитель: b1ee7068-....-706836eed101 2. Сценарий initrc: ! opkg disk b1ee7068-....-706836eed101: opkg initrc /opt/etc/init.d/rc.unslung ! В результате чего вы получаете Sep 1 14:59:59 ndm: Opkg::Manager: disk is set to: b1ee7068-....-706836eed101: Sep 1 14:59:59 ndm: Opkg::Manager: configured init script: "/opt/etc/init.d/rc.unslung". ... Sep 09 08:14:45ndm FileSystem::Ext: ext2 "b1ee7068-....-706836eed101:" filesystem initialized. Делаем вывод, что либо не соответствие идинтификатора флешки в конфиге с реальной или неверное форматирование ее, то что обратно был загружен конфиг и все заработало говорит об причине неверно отформатированной. Вам нужно было повнимательнее посмотреть лог на ошибки относительно flash не только относительно этой ошибки но и относительно других. Sep 07 15:54:28ndm Opkg::Manager: none mounted to /opt/proc/. Как уже говорили для flash USB - нужно ( MiniTool Partition - раздел Primary ).
  14. В данном случае - если в локальной сети есть два шлюза х.х.х.1 и х.х.х.2 для выхода в интернет и Zyxel (х.х.х.1) как основная точка доступа всех клиентов, то почему бы например не сделать возможность разделить для клиентов Wi-fi например шлюз х.х.х.1, для гостевой сети шлюзом х.х.х.2, для локальной так же шлюз х.х.х.2. Им ведь только нужно передать что шлюз для них IP такой-то
  15. Проблема в Sep 07 15:54:28ndm Opkg::Manager: disk is set to: 5ca62f4e-aa09-984c-119f-af22c3187e26: Sep 07 15:54:28ndm Opkg::Manager: init script reset to default: /opt/etc/initrc. Sep 07 15:54:28ndm Core::ConfigurationSaver: saving configuration... Sep 07 15:54:28ndm Opkg::Manager: /tmp/mnt/ENTWARE2/ mounted to /tmp/mnt/ENTWARE2/. Sep 07 15:54:28ndm Opkg::Manager: /tmp/mnt/ENTWARE2/ mounted to /opt/. Sep 07 15:54:28ndm Opkg::Manager: none mounted to /opt/proc/. в flash USB и в ее процедуре форматирования.
  16. Попробуйте использовать DNSmasq - но это USB flash и Entware Там есть пример его установки, настройки и описания можно найти в интернете - обратите внимание на опцию в конфиге dhcp-option=br0, 3, 192.168.130.10 dhcp-option=lan, 3, 192.168.130.100 Стандартными средствами если только стат маршрутами описать часть туда, другую туда => тем самым создать таблицу маршрутизации суть которой если нет маршрута в таблице то отправить его на default, а если есть то согласно маршрута.
  17. Устанавливал и на NTFS и сейчас на ext2 без проблем ставилось. Попробуйте еще раз и повнимательней (особенно на имя диска и место размещения файла tar, ) http://forums.zyxmon.org/viewtopic.php?f=5&t=5345&sid=6712ab2e739b6ed161f2b44cce8f3b9e Вот пример по ссылке выше [I] Apr 17 19:58:07 syslog: Opkg::Manager: disk is set to: 825bb5c1-fcc3-49c9-ba68-4d90d0b90697: [I] Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /tmp/mnt/keendev-dsl/. [I] Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ mounted to /opt/. [I] Apr 17 16:58:07 npkg: inflating "installer-keenbe.tar.gz". [I] Apr 17 19:58:07 syslog: Opkg::Manager: /tmp/mnt/keendev-dsl/ initialized. [I] Apr 17 19:58:07 syslog: Opkg::Manager: init script reset to default: /opt/etc/initrc. [I] Apr 17 19:58:07 syslog: Core::ConfigurationSaver: saving configuration... [E] Apr 17 19:58:07 syslog: Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. [I] Apr 17 19:58:07 0: Info: Раздел пригоден для установки.
  18. vasek00

    OLSR Mesh

    Опять видна политика компании - делать только для 99% пользователей (для большинства которых это подключить HDD к USB качать на него через торрент и на ТВ смотреть - тут вы правы, но есть другие варианты более надежнее и удобнее для реализации данной схемы, тем более исправления ошибок на диске или flash как вы и писали это не для роутера, то есть задача с вашей стороны не доделана на все 100%). Позволю себе сравнить данное ваше высказывание с эпохой игровых автоматов (без упоминания про проценты) и так же большого числа людей увлеченной этим. Вопрос думаю опять же в другом - отрыв программистов от выполнения (см.пост выше) того чего можно было избежать, направив их интелект в перспективных направлениях развития, которые так же будут развивать и пользователей => тогда и пользователь потянулся бы в этом направлении. Да предложенный механизм используется или будет использоваться минимальным кол-вом пользователей. Данные мысли к теме форума не относятся - вопрос удаления как говориться на усмотрения модератора.
  19. vasek00

    OLSR Mesh

    Вопрос в другом - нужен ли данный ассортимент (может отказаться можно было бы от какой то модели - так все это одна модель, ну это решать только компании которая их выпускает). Отличия это по типу памяти имеете ввиду и есть вывод на USB или нет. Keenetic Lite II CPU: MT7620N RAM: DDR1 64MB, Keenetic Lite III Rev. A CPU: MT7620N DDR1 64MB, Keenetic Omni CPU: MT7620N DDR1 64MB, Keenetic Omni II CPU: MT7620HN RAM: DDR1 64MB, Keenetic 4G III Rev. A CPU: MT7620N RAM: DDR1 64MB - необходимость данного ассортимента можно объяснить наверное только словом маркетинг. Далее Keenetic Start II CPU: MT7628AN RAM: DDR2 64MB ---- Keenetic Lite III Rev. B CPU: MT7628AN RAM: DDR2 64MB, Keenetic 4G III Rev. B CPU: MT7628N RAM: DDR2 64MB - необходимость данных моделей под вопросом, тут маркетинг (вопрос только с остатками данного ассортимента у продавцов). Скоро наверное будет на подходе Keenetic IV с параметрами CPU: MT7628... RAM: DDR2 128MB можно и flash чуть увеличить. Вопрос в ПО и ее поддержки на должном уровне программного обеспечения для данного ассортимента (правда для ПО отличие тут нет, но лишние вопросы от пользователей - чем больше ассортимент тем их больше) Подправлю другим постом с данного форума так же от пользователя и ваш ответ на данный вопрос
  20. А вариант установки HDD в NAS и включение его в домашнюю сеть.
  21. vasek00

    OLSR Mesh

    Нет не похоронил, имел ввиду что есть альтернатива другой роутер на котором это возможно, жаль то что будет не все на одном типе.
  22. vasek00

    OLSR Mesh

    Так если там есть, то значит данный механизм уже проверен и отлажен и для переноса в данные роутеры проблем должно быть минимально. Тем более во многих роутерах есть поддержка OLSR, то возможно в данную прошивку и это добавить. В https://wiki.openwrt.org/ru/inbox/mesh.olsr Еще раз убеждаюсь, что лучше выпустить кучу устройств на базе одно процессора с минимальными отличиями - Keenetic Lite II CPU: MT7620N, Keenetic Lite III Rev. A CPU: MT7620N, Keenetic Omni CPU: MT7620N, Keenetic 4G III Rev. A CPU: MT7620N, Keenetic Omni II CPU: MT7620HN (устанавливая только разную память) и т.д., чем добавить функционал в прошивку, который возможно не так уж и сложен в реализации. Ну как говориться выбор всегда есть, а жаль.
  23. vasek00

    OLSR Mesh

    http://asp24.com.ua/blog/postroenie-mash-seti-na-ustrojstvah-mikrotik-routerboard/ http://hd.zp.ua/mesh-na-mikrotik/ на базе микротика но в них протокол Hybird Wireless Mesh Protocol но можно и на OLSR
×
×
  • Create New...