![]() |
|
![]() |
#1 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
- Ethernet - Wi-Fi Названия интерфейсам вы можете присвоить сами типа WAN, LAN, WLAN, WWAN и т.п Режим бриджа работет по схеме Ethernet <-> Wi-Fi получается что-то вроде свитча на 2 лан порта, только один проводной, др. без проводной. WAN порта как такового нет, а есть объединенный LAN и WLAN. В таком режиме можно настроить, как я вам показал выше, чтобы роутеру автоматом присваивался IP адрес из вне головным роутером, либо назначить статически из той-же подсети. Внутренний DHCP сервер на роутере в таком режиме не работает. Всем подключившимся клиентам по Wi-Fi присваивается IP адрес головным роутером. Обратите внимание на настройку Wi-Fi ему присваивается имя LAN такое же как и проводному Ethernet. ![]() wireless Код:
config wifi-device 'radio0' ..... # Access Point MR3020 config wifi-iface option device 'radio0' option network 'lan' # Wi-Fi присваивается имя LAN !! option mode 'ap' option ssid 'OpenWrt' option encryption 'psk2' option key 'mykey' # ключ шифрования Там появляется еще один физический интерфейс и ему назначается имя WAN. При этом Ethernet (LAN) и Wi-Fi (WLAN тот же LAN) объединены бриждем и являются равнозначными. Последний раз редактировалось andr128; 05.03.2013 в 18:18. |
|
![]() |
![]() |
![]() |
#2 | ||
Member
Регистрация: 05.03.2013
Сообщений: 59
Вес репутации: 0 ![]() |
![]() Цитата:
Хорошо, предположим я создал новый логический интерфейс, и задал ему имя "qwerty", то потом по идее нужно забиндить этот новый логический интерфейс на какой-то физический? Верно? ...по крайней мере на маршрутизаторах провайдерского уровня так делается... Цитата:
# LAN (Ethernet) #---------------- config interface 'lan' option ifname 'eth0' option type 'bridge' # LAN и WLAN соединены мостом (bridged) .... config wifi-iface option device 'radio0' # option network 'lan' # LAN и WLAN соединены мостом (bridged) поэтому lan по логике вещей это могло выглядеть и так, верно? Так сказать от перемены мест слогаемых... config interface 'lan' option ifname 'eth0' option network 'radio0' # LAN и WLAN соединены мостом (bridged) поэтому lan .... config wifi-iface option device 'radio0' # option type 'bridge' # LAN и WLAN соединены мостом (bridged) |
||
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
При указанных ниже настройках ваш роутер получит IP адрес от головного роутера по DHCP автоматом.
network Код:
config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0' config interface 'lan' option ifname 'eth0' option type 'bridge' option proto 'dhcp' ![]() Последний раз редактировалось andr128; 05.03.2013 в 17:48. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Приветствую всех. Появилось время и я продолжил заниматься "маньячеством". Появилась проблема. Нужно, что бы роутер MR3020 стал частью сети и заходить на него с любого имеющегося устройства. Сеть выглядит так:
![]() В модеме провайдера поднято PPoE соединение, интернет раздается всем клиентам. Но не получается попасть по wifi на MR3020. Модему провайдера присвоен IP 192.168.1.1 IP адрес wifi mr3020 в веб интерфейсе показывает 192.168.1.2 Настройки сети: /etc/config/network Код:
config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0' config interface 'lan' option ifname 'eth0' option type 'bridge' option proto 'static' option ipaddr '192.168.1.99' option netmask '255.255.255.0' list dns '192.168.1.1' list dns '8.8.8.8' option gateway '192.168.1.1' option macaddr '90:F6:52:7F:2E:E6' config interface 'My_Modem' Код:
config wifi-device 'radio0' option type 'mac80211' option macaddr '90:f6:52:7f:2e:f6' option hwmode '11ng' option htmode 'HT20' list ht_capab 'SHORT-GI-20' list ht_capab 'SHORT-GI-40' list ht_capab 'RX-STBC1' list ht_capab 'DSSS_CCK-40' option txpower '27' option country 'US' option channel '1' option disabled '0' config wifi-iface option encryption 'psk2' option device 'radio0' option mode 'sta' option bssid '00:1E:76:42:8B:88' option key 'bla22222' option ssid 'My_Modem' option network 'My_Modem' Код:
config dnsmasq option domainneeded '1' option boguspriv '1' option filterwin2k '0' option localise_queries '1' option rebind_protection '1' option rebind_localhost '1' option local '/lan/' option domain 'lan' option expandhosts '1' option nonegcache '0' option authoritative '1' option readethers '1' option leasefile '/tmp/dhcp.leases' option resolvfile '/tmp/resolv.conf.auto' config dhcp 'lan' option interface 'lan' option ignore '1' config dhcp 'wan' option interface 'wan' option ignore '1' Код:
config defaults option syn_flood '1' option input 'ACCEPT' option output 'ACCEPT' option forward 'REJECT' config zone option name 'lan' option input 'ACCEPT' option output 'ACCEPT' option forward 'REJECT' option network 'lan wwan My_Modem' config include option path '/etc/firewall.user'
__________________
Моя солянка на основе TL-MR3020. Последний раз редактировалось amod-cccp; 06.03.2013 в 16:25. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Если я правильно понял у вас модем раздает роутеру интернет по Wi-Fi
т.е. роутер является клиентом, а модем соответственно точкой доступа. Роутер будет работать в режиме клиента, но он будет находится в др. подсети и соответственно не будет доступен хостам. У данного роутера архитектура не позволяет сделать полноценный бридж между Wi-Fi и LAN в режиме клиента. http://wiki.openwrt.org/doc/howto/cl...nt.mode.issues. Но можно воспользоваться пакетом relayd с помошью которого получается псевдобридж. http://wiki.openwrt.org/doc/recipes/relayclient. В таком случае вам нужно поставить пакет relayd и настроить роутер как я описАл здесь. Последний раз редактировалось andr128; 07.03.2013 в 07:32. |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
__________________
Моя солянка на основе TL-MR3020. |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Sherkhan, а вы возьмите и попробуйте. Я обычно пробую а потом делаю выводы
![]() |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
andr128
Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Всё подключил и всё работает! Но есть непонятка!
Роутер Асус по проводу подключён к провайдеру, а MR3020 подключён к асусу по wifi и раздаёт инет по wifi и один комп подключён проводом. В общем всё как описано в пункте №5. Но вот есть проблемма, если у Асуса отключить wifi, то и MR3020 отключает соединение по wifi. То есть зайти на MR3020 можно только по проводу. Как бы сделать так чтоб можно было зайти на MR3020 по wifi, даже если он не соединён с главным роутером (Асус)? |
![]() |
![]() |
![]() |
Метки |
network openwrt, wi-fi openwrt, настройка сети openwrt |
Здесь присутствуют: 34 (пользователей: 0 , гостей: 34) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|