1 (edytowany przez woj_s 2024-08-15 16:50:33)

Temat: Siec goscinna po przejsciu na openwrt 23_05

Hej

Help, Hilfe, F1 wink

Dawno nie zagladalem do routera i "nadejszła" pora upgradu.
Mam problem z dodaniem sieci goscinnej wykonywanej zgodnie z :
https://eko.one.pl/?p=openwrt-guestnetwork

Mianowicie, po wykonaniu :

uci set network.guest=interface
uci set network.guest.device=br-guest
uci set network.guest.proto=static
uci set network.guest.ipaddr=192.168.200.100
uci set network.guest.netmask=255.255.255.0

mam :

root@Linksys_EA7500_v2:/tmp # uci commit
uci: Entry not found

Wynik uci show network :

root@Linksys_EA7500_v2:/tmp# uci show network | grep guest
network.guest=interface
network.guest.device='br-guest'
network.guest.proto='static'
network.guest.ipaddr='192.168.200.100'
network.guest.netmask='255.255.255.0'
root@Linksys_EA7500_v2:/tmp#

Zas po wykonaniu :

uci add network device
uci set network.@device[-1].name='br-guest'
uci set network.@device[-1].type='bridge'
uci set network.@device[-1].bridge_empty='1'

Po uci commit mam ten sam blad.

uci show network pokazuje :

network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd72:2660:abdf::/48'
network.globals.packet_steering='1'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'lan4'
network.@device[1]=device
network.@device[1].name='lan1'
network.@device[1].macaddr='30:23:03:e8:31:d0'
network.@device[2]=device
network.@device[2].name='lan2'
network.@device[2].macaddr='30:23:03:e8:31:d0'
network.@device[3]=device
network.@device[3].name='lan3'
network.@device[3].macaddr='30:23:03:e8:31:d0'
network.@device[4]=device
network.@device[4].name='lan4'
network.@device[4].macaddr='30:23:03:e8:31:d0'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.100.100'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.dns='8.8.8.8' '9.9.9.9'
network.@device[5]=device
network.@device[5].name='wan'
network.@device[5].macaddr='30:23:03:e8:31:d0'
network.wan=interface
network.wan.device='wan'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
network.guest=interface
network.guest.device='br-guest'
network.guest.proto='static'
network.guest.ipaddr='192.168.200.100'
network.guest.netmask='255.255.255.0'
network.@device[6]=device
network.@device[6].name='br-guest'
network.@device[6].type='bridge'
network.@device[6].bridge_empty='1'

Pomożecie ?

Po dodaniu dodatkowej sieci WIFI, i ustawieniu, aby korzystala wlasnie z br-guest ... urzadzenie probuje sie polaczyc i uzyskac adres IP ..ale nie udaje się.

--
Pozdrawiam
Wojtek

2

Odp: Siec goscinna po przejsciu na openwrt 23_05

uci commit network

mam wrażenie że w /etc/config masz plik który nie jest konfigiem uci lub jest zepsuty składniowo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Siec goscinna po przejsciu na openwrt 23_05

Hmmm nadal nic ...raz jeszcze .
Usunalem wszystko i zrestartowalem siec.

Plik network nie byl odtwarzany z backupu.
Aktualnie mam w pliku /etc/config/network

root@Linksys_EA7500_v2:/etc/config# cat network

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd72:2660:abdf::/48'
        option packet_steering '1'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'

config device
        option name 'lan1'
        option macaddr '30:23:03:e8:31:d0'

config device
        option name 'lan2'
        option macaddr '30:23:03:e8:31:d0'

config device
        option name 'lan3'
        option macaddr '30:23:03:e8:31:d0'

config device
        option name 'lan4'
        option macaddr '30:23:03:e8:31:d0'

config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ipaddr '192.168.100.100'
        option netmask '255.255.255.0'
        option ip6assign '60'
        list dns '8.8.8.8'
        list dns '9.9.9.9'

config device
        option name 'wan'
        option macaddr '30:23:03:e8:31:d0'

config interface 'wan'
        option device 'wan'
        option proto 'dhcp'

config interface 'wan6'
        option device 'wan'
        option proto 'dhcpv6'

root@Linksys_EA7500_v2:/etc/config#

uci show network pokazuje :

root@Linksys_EA7500_v2:/etc/config# uci show network
network.loopback=interface
network.loopback.device='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd72:2660:abdf::/48'
network.globals.packet_steering='1'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'lan4'
network.@device[1]=device
network.@device[1].name='lan1'
network.@device[1].macaddr='30:23:03:e8:31:d0'
network.@device[2]=device
network.@device[2].name='lan2'
network.@device[2].macaddr='30:23:03:e8:31:d0'
network.@device[3]=device
network.@device[3].name='lan3'
network.@device[3].macaddr='30:23:03:e8:31:d0'
network.@device[4]=device
network.@device[4].name='lan4'
network.@device[4].macaddr='30:23:03:e8:31:d0'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.100.100'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.dns='8.8.8.8' '9.9.9.9'
network.@device[5]=device
network.@device[5].name='wan'
network.@device[5].macaddr='30:23:03:e8:31:d0'
network.wan=interface
network.wan.device='wan'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.device='wan'
network.wan6.proto='dhcpv6'
root@Linksys_EA7500_v2:/etc/config# 

Mam 2 sieci wifi.
- jedna lokalna - korzysta z br-lan - dziala
- druga dla gosci - ma korzystac z guest , aktualnie korzystac z lan

wireless.guest=wifi-iface
wireless.guest.mode='ap'
wireless.guest.ssid='goscinna'
wireless.guest.key='###'
wireless.guest.device='radio0'
wireless.guest.encryption='psk-mixed'
wireless.guest.hidden='1'
wireless.guest.network='lan'
wireless.guest1=wifi-iface
wireless.guest1.device='radio1'
wireless.guest1.mode='ap'
wireless.guest1.network='lan'
wireless.guest1.ssid='goscinna'
wireless.guest1.encryption='psk-mixed'
wireless.guest1.key='###'
wireless.guest1.hidden='1'
wireless.guest1.disabled='1'

Rozumiem, że wykonanie :

 uci set network.guest=interface
 uci set network.guest.device=br-guest
 uci set network.guest.proto=static
 uci set network.guest.ipaddr=192.168.200.100
 uci set network.guest.netmask=255.255.255.0

 uci add network device
 uci set network.@device[-1].name='br-guest'
 uci set network.@device[-1].type='bridge'
 uci set network.@device[-1].bridge_empty='1'

 uci set dhcp.guest=dhcp
 uci set dhcp.guest.start=200
 uci set dhcp.guest.limit=50
 uci set dhcp.guest.leasetime=12h
 uci set dhcp.guest.interface=guest

uci commit network

oraz zmiana w sekcji wifi z lan na guest powinna zadzialac ?

--
Pozdrawiam
Wojtek

4

Odp: Siec goscinna po przejsciu na openwrt 23_05

Jak zmieniasz kilka plików (network/dhcp) to musisz commitować oba a nie tylko jeden.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Siec goscinna po przejsciu na openwrt 23_05

Racja , nie dalem commitów na network i dhcp, poprawilem sie.
Dodałem tez wpisy zwiazane z firewallem :

 uci add firewall zone
 uci set firewall.@zone[-1].name=guest
 uci add_list firewall.@zone[-1].network=guest
 uci set firewall.@zone[-1].input=ACCEPT
 uci set firewall.@zone[-1].output=ACCEPT
 uci set firewall.@zone[-1].forward=ACCEPT

 uci add firewall forwarding
 uci set firewall.@forwarding[-1].src=guest
 uci set firewall.@forwarding[-1].dest=wan

i uci commit firewall

ale niestety, w telefonie i na kompie widac siec, ale przy probie polaczenia urzadzenia czekaja na przydzielenie IP i nie lacza sie.


W network mam :

config interface 'guest'
        option device 'br-guest'
        option proto 'static'
        option ipaddr '192.168.200.150'
        option netmask '255.255.255.0'
        list dns '8.8.8.8'
        list dns '9.9.9.9'

config device
        option name 'br-guest'
        option type 'bridge'
        option bridge_empty '1'

w dhp

config dhcp 'guest'
        option leasetime '12h'
        option interface 'guest'
        option start '200'
        option limit '50'

zas w firewall :

config zone
        option name 'guest'
        list network 'guest'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'

config forwarding
        option src 'guest'
        option dest 'wan'
--
Pozdrawiam
Wojtek

6

Odp: Siec goscinna po przejsciu na openwrt 23_05

A co w wireless?

Te dnsy są zbędne, bo i tak korzystasz m.in z tych przypisanych przez wan.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Siec goscinna po przejsciu na openwrt 23_05

Racja co do DNS .. usuniete.

A wireless wyglada tak :

root@Linksys_EA7500_v2:/tmp# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.path='1e140000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0'
wireless.radio0.channel='1'
wireless.radio0.band='2g'
wireless.radio0.htmode='HT20'
wireless.radio0.country='PL'
wireless.radio0.cell_density='0'
wireless.default_radio0=wifi-iface
wireless.default_radio0.device='radio0'
wireless.default_radio0.network='lan'
wireless.default_radio0.mode='ap'
wireless.default_radio0.key='###'
wireless.default_radio0.ssid='domowa'
wireless.default_radio0.encryption='psk-mixed'
wireless.default_radio0.hidden='1'
wireless.radio1=wifi-device
wireless.radio1.type='mac80211'
wireless.radio1.path='1e140000.pcie/pci0000:00/0000:00:01.0/0000:02:00.0'
wireless.radio1.channel='36'
wireless.radio1.band='5g'
wireless.radio1.htmode='VHT80'
wireless.radio1.country='PL'
wireless.radio1.cell_density='0'
wireless.default_radio1=wifi-iface
wireless.default_radio1.device='radio1'
wireless.default_radio1.network='lan'
wireless.default_radio1.mode='ap'
wireless.default_radio1.ssid='domowa'
wireless.default_radio1.hidden='1'
wireless.default_radio1.encryption='psk-mixed'
wireless.default_radio1.key='###'
wireless.guest=wifi-iface
wireless.guest.mode='ap'
wireless.guest.ssid='goscinna'
wireless.guest.key='###'
wireless.guest.device='radio0'
wireless.guest.encryption='psk-mixed'
wireless.guest.hidden='1'
wireless.guest.network='lan'
wireless.guest1=wifi-iface
wireless.guest1.device='radio1'
wireless.guest1.mode='ap'
wireless.guest1.network='lan'
wireless.guest1.ssid='goscinna'
wireless.guest1.encryption='psk-mixed'
wireless.guest1.key='###'
wireless.guest1.hidden='1'
wireless.guest1.disabled='1'
root@Linksys_EA7500_v2:/tmp#
--
Pozdrawiam
Wojtek

8

Odp: Siec goscinna po przejsciu na openwrt 23_05

wreless.guest.network='lan'
wireless.guest1.network='lan'

Ma być network guest. Do testów wywal ten hidden i

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Siec goscinna po przejsciu na openwrt 23_05

Powiem tak ... magia.
Dla ponizszych wartosci
wreless.guest.network='lan'
wireless.guest1.network='lan'

jest lan, gdyz zalezalo mi na tym, ale siec dzialala.
Ustawialem na lan, (oryginalnie powinno byc guest) po wykonaniu testu, gdy nie dawalo sie podlaczyc.

Ale przywrocilem jeszcze raz, wylaczylem ukrywanie sieci.
Dziala.
Wlaczylm ukrywanie ... nadal dziala ... cuda !

Cezary ..wielkie dzieki !!!

--
Pozdrawiam
Wojtek

10

Odp: Siec goscinna po przejsciu na openwrt 23_05

Eh, zakręciłeś sprawę.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Siec goscinna po przejsciu na openwrt 23_05

Jak zwykle ... wykonalem 2 razy ... 2x tak samo ...ale juz sobie zapisalem ...

BTW , może dopisz do https://eko.one.pl/?p=openwrt-guestnetwork
że commit robi sie dodając moduł ... network , dhcp , wireless , firewall

Raz jeszcze ...dziekuje !

--
Pozdrawiam
Wojtek

12

Odp: Siec goscinna po przejsciu na openwrt 23_05

Tylko po co to dopisywać? Commituje to wszystkie zmiany i nie ma się co tu zastanawiać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.