Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.09.2017, 18:59   #711
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

papasha02

Да, если работаем с интерфейсом Клиент, удалите интерфейс WWAN (или вместо Клиента, также настриваете WWAN) склероз

Переключите созданный нами Клиент интерфейс на статику (лично я, задал бы конкретный адрес "роутеру клиенту" на основном роутере оставив DHCP)
Зададим "роутеру клиенту" адрес 192.168.1.10 притом, что основной роутер 192.168.1.1

Развернуть для просмотра

[свернуть]

Назначить зону сетевого экрана на вкладке "Настройки межсетевого экрана" в настройке интерфейса Клиент
Там где WAN WAN6 Клиент(здесь Camera)

Правда если для интерфейса WAN будут действительны правила интерфейса Клиент - к вам с IP провайдера смогут зайти - на вебморду роутера
Чтобы отсечь доступ с внешнего IP - назначьте отдельную зону (как на скрине Camera) - настройте ее так же как WAN (зона другая, правила теже).

Прокинем порт 80 с адреса 192.168.8.1(интерфейс LAN) на порт 80 адрес: 192.168.1.10 (интерфейс Клиент)

Развернуть для просмотра





[свернуть]

Пояснение к скринам:
Зона источник где Camera - ваш интерфейс "Клиент"

Сможете зайти с 192.168.1.10 на "роутер клиент"
===
По итогам у каждого роутера своя локалка со своим пулом адресов.
Вписать второй роутер в пул адресов первого роутера 192.168.1.1/24 можно только использовав "костыль" - это еще сложнее
Проще прокинуть порты...
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 21.09.2017 в 23:29.
sunny вне форума   Ответить с цитированием
Старый 22.09.2017, 00:49   #712
papasha02
Junior Member
 
Регистрация: 21.09.2017
Сообщений: 5
Вес репутации: 0
papasha02 is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sunny Посмотреть сообщение
papasha02
В общем заработало!!! Безмерно благодарен! Неделю потратил времени, и не смог разобраться. Только Вы помогли.


Возможно будет для кого нибудь полезным, если захочется OpenWrt использовать в качестве сервиса mqtt внутри сети домашнего роутера, без создания дополнительной wifi точки доступа.

Благодаря помощи пользователя sunny сделаю инструкцию ниже.

1. После установки OpenWrt на роутер, заходим в интерфейс настройки Сети - Интефейс - Lan и ставим IPv4-адрес: 192.168.8.1 (можете любой свой), Маска сети IPv4:225.225.225.0, DHCP-сервер: я не ставил галочку на пункте "Отключить DHCP для этого интерфейса".

Настройки LAN






[свернуть]


2. В меню Сеть-Wifi-через сканирование-выбрал домашнюю wifi сеть. У меня она beeline126. В появившемся пункте Пароль WPA - вставил пароль от домашней wifi сети. Имя новой сети - оставил по умолчанию (WWAN). И нажал Применить и Сохранить. В итоге получил подсоединение в режиме Client.

Добавление клиента wifi в домашнюю сеть wifi роутера






[свернуть]

В итоге создался также интерфейс WWAN, если в меню Сеть-Интерфейс-WWAN посмотреть настройки то там протокол DHCP-клиент

Развернуть для просмотра



[свернуть]


3. В домашнем wifi роутере по MAC адресу этому OpenWrt модему присвоил статический IP адрес: 192.168.1.100
4. В меню Межсетевого экрана (firewall) у WWAN везде поставил разрешить (accept)

Развернуть для просмотра



[свернуть]


5. В Настройках Межсетевого экрана (Firewall), в подразделе "Port Forwards", через добавить new port forward сделал переброс с WWAN IP 192.168.1.100 (когда идет обращение по wifi) на Lan (на котором админка) IP 192.168.8.1. Порты там и там: 80

Переброс портов







[свернуть]


6. А сервис mqtt на OpenWrt сделал далее согласно этой статье Тесты все прошли успешно. Осталось esp8266 прикрутить, которые работают через mqtt, но это дело за малым Главное esp8266 подключаются к домашнему wifi роутеру и используют сервис с mqtt от OpenWrt модема (который подключен по wifi). Что в итоге и хотелось

Последний раз редактировалось papasha02; 22.09.2017 в 00:51.
papasha02 вне форума   Ответить с цитированием
Старый 01.10.2017, 23:05   #713
Lakomich
Junior Member
 
Регистрация: 01.10.2017
Сообщений: 3
Вес репутации: 0
Lakomich is an unknown quantity at this point
По умолчанию

Здравствуйте.
Помогите подключиться к роутеру mr3020. openwrt..
После сохранения конфига настроек , что-то пошло не так, при сохранении он завис,
теперь просто моргает не дает IP. похоже что DHCP выключен.
Как зайти в веб интерфейс чтобы сбросить все настройки или перенастроить его заново. Раньше подключался по 192.168.4.254 , версия " Бодрый подснежник" все что помню... роутер отлично работал с 3G, и не приходилось лазить по настройкам.
Пробовал ставить IP статический из 4 подсети, шлюз 192.168.4.254 к ройтеру подключается но интерфейс из браузера не грузит, а состояние сети : отправлено 230пакетов, принято 0 пакетов.. тоесть обмена нет ((
Lakomich вне форума   Ответить с цитированием
Старый 02.10.2017, 10:55   #714
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Lakomich
Здравствуйте.
1) Попробуйте поменять IP при подключении к роутеру - обычно это 192.168.4.1
2) Попробуйте подключиться к роутеру по ssh и поправить настройки сети.
3) Либо переведите роутер в режим восстановления по tftp и перепрошейте:
https://wiki.openwrt.org/ru/toh/tp-l...82%D0%BE%D0%B2
http://cyber-place.ru/showthread.php?t=2627
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 07.10.2017, 22:26   #715
MBTY
Junior Member
 
Регистрация: 06.03.2017
Сообщений: 1
Вес репутации: 0
MBTY is an unknown quantity at this point
По умолчанию

Здравствуйте все! Прошу помощи в настройке роутера TP-link 3020 на Openwrt с Luci на борту (LuCi нужен, потому что мои навыки работы с OpenWrt =0).
Суть такова. Есть здание, в котором имеется две Wifi-сети: WiFi1 и WiFi2
IP роутера WiFi1 = 192.168.0.1
IP роутера WiFi2 = 192.168.1.1
DHCP на обоих роутерах отрублен. Оба раздают один и тот же интернет. Периодически тушат то один то другой роутер и получается, что приходится в моеё помещении сразу на нескольких компьютерах перебивать IP под тот роутер, который остался работать. Я бы мог решить проблему просто настроив все свои компьютеры на альтернативные настройки IP для второй сети или иного рода автоматическую смену IP в системе, но бывает, что в поем рабочем кабинете оказываются другие компьютеры и приходится настраивать и их.
Я решил взять TP-link 3020, прошить на Openwrt с Luci на борту и настроить его следующим образом.
Пусть TP-Link 3020 подключается к обеим сетям (WiFi1 и WiFi2) и выдает сеть с названием скажем WiFi3. Пусть у TP-Link 3020 будет IP 192.168.10.1, как точки доступа с поднятым DHCP, что привело бы к тому, что все мои компьютеры в кабинете мне останется просто подключить к сети WiFi3 и забыть о перенастройках. В теории звучит красиво. Поиском подобного вопроса не нашел, если пропустил - тыкните носом. Спасибо заранее.
MBTY вне форума   Ответить с цитированием
Старый 07.10.2017, 22:54   #716
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

MBTY
Здравствуйте !
А зачем такие сложности
Я понимаю 2 газовых котла в частном доме (основной, резервный)...
Может проще с этим разобраться:
Цитата:
Периодически тушат то один то другой роутер и получается
Зачем тушит ? Кто тушит ? Отловить и покарать
Кто мешает настроить 2 соединения на каждом ПК на 192.168.0.2 и 192.168.1.2 - отключиться одно включится другое.
DHCP включить для гостевых ПК, для постоянных ПК прописать "аренду" конкретного адреса (для каждого).
Или сделать на одном роутере 2 wi-fi сети, одна для постоянных ПК, вторая гостевая.
Во общем вариантов... зачем нужен 3-й роутер, если можно обойтись одним ?
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 07.10.2017, 22:57   #717
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию

К обеим сетям (WiFi1 и WiFi2) одновременно не получится подключаться!!
Только перенестраивать надо будет постоянно.
Или скрипт написать, который будет сам менять настройки и переподключать wifi на 3020.
melsem вне форума   Ответить с цитированием
Старый 08.10.2017, 14:08   #718
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

melsem
Интересно
Как лучше мониторить состояния подключения.
При включении wifi на роутере виден процесс - {mac80211.sh} /bin/sh ./mac80211.sh mac80211 setup radio0 {"config":{"hwmode":"11g"
далее разве, что:
- /usr/sbin/odhcpd
- /usr/sbin/dnsmasq

Можно в cron-e задать цикличное выполнения скрипта, на вроде:

Код:
#!/bin/sh
if pgrep процесс
then
        echo 'WORK'
else
        запуск процесса
fi
Но как мониторить, что wlan0 включен в режиме точки доступа или монитора ?
Не соображу , процесса вроде нет...
Через ifconfig ?
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Старый 08.10.2017, 16:07   #719
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

melsem
Цитата:
К обеим сетям (WiFi1 и WiFi2) одновременно не получится подключаться!!
Почему же?
(Во вложении скрин, главное чтобы канал был один и тот же и соответсвенно конфигурация интерфейса если распределять IP)
Цитата:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11g'
option path 'pci0000:00/0000:00:00.0'
option txpower '17'
option country 'US'
option disabled '0'
option channel 'auto'

config wifi-iface
option network 'wwan'
option ssid 'wimax'
option encryption 'psk2'
option device 'radio0'
option mode 'sta'
option bssid 'F8:XX:XX:XX:XX:C0'
option key 'zzzzzzzzzz'

config wifi-iface
option network 'wwan2'
option ssid 't7'
option encryption 'psk2'
option device 'radio0'
option mode 'sta'
option bssid 'EC:XX:XX:XX:XX:1E'
option key 'zzzzzzzzzz'
sunny
Цитата:
Но как мониторить, что wlan0 включен в режиме точки доступа или монитора ?
Цитата:
root@OpenWrt:~# iw wlan0 info
Interface wlan0
ifindex 18
wdev 0xe
addr f4:xx:xx:xx:xx:aa
type managed
wiphy 0
channel 6 (2437 MHz), width: 40 MHz, center1: 2427 MHz
txpower 17.00 dBm
root@OpenWrt:~#
Миниатюры
Нажмите на изображение для увеличения
Название: 123.png
Просмотров: 260
Размер:	101.2 Кб
ID:	4478  

Последний раз редактировалось Dioptimizer; 08.10.2017 в 16:13.
Dioptimizer вне форума   Ответить с цитированием
Старый 08.10.2017, 16:29   #720
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

2 интерфейса с одинаковыми настройками 'wwan' и 'wwan2' логично
В принципе у меня все работало при подключении, основного роутера и в качестве точки доступа и в качестве клиента - одновременно (разные провайдеры), подтверждаю..
Вроде ничего не падало.. Но ip был основного провайдера.
===
iw wlan0 info
И как вывод вогнать в проверочный скрипт ?
Чтобы скрипт запускал соединение, увидев его отвал ?
__________________
Читаю ваши мысли по аватару ...
sunny вне форума   Ответить с цитированием
Ответ

Метки
network openwrt, wi-fi openwrt, настройка сети openwrt


Здесь присутствуют: 8 (пользователей: 0 , гостей: 8)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:59. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика