76

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Jedyna różnica jaką widzę to na mikrusie w interface mam inny adres ip (tak było oryginalnie):

iface eth0 inet static
    address 192.168.12.96/24

a u ciebie jest tak:

iface eth0 inet static
    address 192.168.7.100/24

Teraz sztos
Komp podłączony do wt3020:
1 włączam Wireguarda
2 robię ssh 10.9.0.2
3 loguje się do openwrt
4 aktywuje Wireguarda
5 dalej mam  aktywną konsolę na openwrt - mogę instalować pakiety itd.

Jeśli mam aktywnego wireguarda na kompie to nie mam odpowiedzi z ssh 10.9.0.2 ale jak zrobię to co wyżej opisałem to mam dostęp ...

77

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Musiałem podłączyć kompa bezpośrednio do tego routera z openwrt i dopiero wtedy mogę dostać się do niego z konsoli.

root@OpenWrt:~#
root@OpenWrt:~# ssh frog@10.9.0.1
frog@10.9.0.1's password:

           _ _
 _ __ ___ (_) | ___ __ _   _ ___
| '_ ` _ \| | |/ / '__| | | / __|
| | | | | | |   <| |  | |_| \__ \
|_| |_| |_|_|_|\_\_|   \__,_|___/  (platforma DARMOWA ????)

[...]

Wracając do samej idei tego rozwiązania - może ja czegoś nie rozumiem.

Skonfigurowałem wt3020 wg poradnika.
Odłączam od niego (wt3020+e3372) wszystkich klientów. Wt3020 ma dostęp do Internetu przez modem E3372 HiLink.

Kompa łącze z innym routerem (inne źródło internetu).
Na kompie odpalam wireguard i powinienem dostać się do tego routera z openwrt np. przez ssh 10.9.0.2 albo bezpośrednio pod jego ip tj. 192.168.11.1 (adresacja jest taka jak u Ciebie w poradniku )- zgadza się?


---edit---
Zrobiłem jeszcze takie testy:
Wt3020 z openwrt i wireguardem jako źródło Internetu dla kompa.
Wireguard na kompie połączony - brak odpowiedzi na ssh 10.9.0.2
Wireguard na kompie WYŁĄCZONY - jest odpowiedź na ssh 10.9.0.2

78

(148 odpowiedzi, napisanych Oprogramowanie / Software)

10.9.0.2 - openwrt
10.9.0.3 - windows

frog@????/f21296:~$ sudo su -
[sudo] password for frog:
Sorry, try again.
[sudo] password for frog:
root@????/f21296:~# ssh root@10.9.0.2
ssh: connect to host 10.9.0.2 port 22: Operation timed out
root@????/f21296:~# ssh root@10.9.0.2
ssh: connect to host 10.9.0.2 port 22: Operation timed out
root@????/f21296:~# exit
logout
frog@????/f21296:~$ ssh root@10.9.0.2
ssh: connect to host 10.9.0.2 port 22: Operation timed out
frog@????/f21296:~$

79

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

To nie puszczaj pinga tylko zobacz czy np. przez ssh możesz się dostać.
I sprawdź czy widać podłączonego klienta po wireguard.

Próba połączenia z putty ssh 10.9.0.2 ale na jaki port? 20100 (u mnie 21296)?

To jest na mikrusie:

root@????/f21296:~# root@????/f21296:~# wg
interface: wg0
  public key: klucz=
  private key: (hidden)
  listening port: 21296

peer: klucz=
  endpoint: 46.134.xx.xx:29260
  allowed ips: 10.9.0.2/32, 192.168.11.0/24
  latest handshake: 17 seconds ago
  transfer: 57.32 KiB received, 1.20 MiB sent
  persistent keepalive: every 25 seconds

peer: klucz=
  endpoint: 46.134.xx.xx:15814
  allowed ips: 10.9.0.3/32
  latest handshake: 2 minutes, 28 seconds ago
  transfer: 72.95 KiB received, 1.22 MiB sent
  persistent keepalive: every 25 seconds

80

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Już wyjaśniam smile
Konfiguracje zrobiłem kropka w kropkę wg Twojego poradnika zmieniając nr portów i klucze na swoje. Dotarłem do punktu Bonus 2 i jego jeszcze nie zrobiłem.
Pinga puszczam z Windowsa z połączonym Wireguard-em. 0.1 i 0.2 są wzięte z Twojego poradnika z punktu TESTY.

81

(148 odpowiedzi, napisanych Oprogramowanie / Software)

Próbuje połączyć WT3020 z E3372 HiLink wg. tego poradnika ale utknąłem w punkcie "Testy". Ping z Windowsa daje mi taką odpowiedź:

C:\Users\konto>ping 10.9.0.1

Pinging 10.9.0.1 with 32 bytes of data:
Reply from 10.9.0.1: bytes=32 time=78ms TTL=64
Reply from 10.9.0.1: bytes=32 time=88ms TTL=64
Reply from 10.9.0.1: bytes=32 time=74ms TTL=64
Reply from 10.9.0.1: bytes=32 time=68ms TTL=64

Ping statistics for 10.9.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 68ms, Maximum = 88ms, Average = 77ms

C:\Users\konto>ping 10.9.0.2

Pinging 10.9.0.2 with 32 bytes of data:
Reply from 10.9.0.2: Destination port unreachable.
Reply from 10.9.0.2: Destination port unreachable.
Reply from 10.9.0.2: Destination port unreachable.
Reply from 10.9.0.2: Destination port unreachable.

Ping statistics for 10.9.0.2:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

C:\Users\konto>

Gdzie może być błąd?

Przeczytałem trochę o wymienionych rozwiązaniach i zainteresowały mnie 2:
1. wireguard
2. TailScale

Nie rozumiem tylko takiej sprawy - czy na obu routerach musze mieć zainstalowane i skonfigurowane te (jak to nazwać) rozwiązania? W AsusWRT mogę przez entware doinstalować TailScale ale nie mogę znaleźć wiraguard.

Cześć
Dawno mnie tu nie było i trochę wypadłem z obiegu a chciałbym połączyć 2 routery w 2 dwóch lokalizacjach i zupełnie nie wiem jak się za to zabrać...

Router domowy Asus RT-AC68U ze zmodowanym AsusWRT (SWRT) + internet z LTE (ZTE MF286D) sieć Orange.
Router mobilny Nexx WT3020 OpenWRT 23.05 z modemem E3372 Hilink sieć w zależności od karty jaką kupię. Będzie tam gdzie ja aktualnie jestem.

Wiem, że nie mam publicznego IP i nie mogę go mieć. Czy jest możliwość abym z tego NEXX-a miał dostęp do sieci domowej (Asus)? Potrzebne mi jest to do podglądu m.in. serwera OpenHAB w domu. Super jakbym mógł jeszcze streamować obraz z tunera SAT ale to nie jest konieczne.

Z góry dzięki za wszelką pomoc.

84

(4,519 odpowiedzi, napisanych Oprogramowanie / Software)

A coś tańszego?

85

(4,519 odpowiedzi, napisanych Oprogramowanie / Software)

Podpowiesz jakieś konkretne modele ? Poczytam co potrafią .

86

(4,519 odpowiedzi, napisanych Oprogramowanie / Software)

Jaki modem LTE z agregacją kupić aby bezproblemowo działał z OpenWRT?

87

(4,519 odpowiedzi, napisanych Oprogramowanie / Software)

@ambrozy5
Czytałem Twój wątek o "jeżyku" ale nie wiem czy mam czas i ochotę budować taki sprzęt. Masz jakiś terminal do sprzedania?

88

(2 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za info . Router już śmiga, niestety  na starym sofcie.

Cześć
Jakiś czas nie zaglądałem tutaj ale ostatnio padło mi radio w Tenda AC15 i musiałem naprawić i przeprosić się z TP-Linkiem WDR3600 . Kiedyś ten TP-Link przestał ładować GUI sad  .
Podłączyłem się do niego , wgrałem świeże Gargoyle, router działa, GUI też ale nie działa mi w nim sieć WiFi. Jeśli dobrze pamiętam może to być spowodowane wymienioną pamięcią, zgadza się?  Czy ktoś ma i może się podzielić działającym fw dla takiego routera?

Pozdrawiam

90

(4,519 odpowiedzi, napisanych Oprogramowanie / Software)

Cześć !
Padło mi radio 2,4GHz w routerze Tenda AC15 działającym pod Tomato i pojawia się standardowe pytanie co kupić...

Przejrzałem pierwszy post ale nie dał mi pełnej odpowiedzi - może ktoś mnie nakieruje na ciekawy i nie za drogi sprzęt lepszy od WDR3600 ( aktualnie na nim jadę ale czuje niedosyt wink )
Wymagania:
- cena max 400-500zł może być używka (wiadomo im tańszy tym lepiej ale jestem w stanie dopłacić za mocny, stabilny sprzęt)
- najlepiej 1xUSB3.0 + 1xUSB2.0 - minimum 1xUSB z możliwością obsługi hub-a - Internet będzie z modemu LTE Huawei E3372 (ale myślę nad przesiadką na coś z agregacją pasma) + drukarka na USB +  pendrive ( do podstawowej wymiany plików przez SMB)
- gigabitowy lan
- mocne WiFi - domek jednorodzinny , router ustawiony na piętrze w drewnianej szafce - Tenda dawała rade pokryć zasięgiem nawet piwnicę ale WDR3600 zrywa połączenie z ESP w piwnicy.
- WiFi 2,4+5GHz (po 5GHz będą podłączone minimum 2xkomp, mibox, amazon fireTV, TV Samsung, 4xtelefon - nie wszystko będzie działać jednocześnie)
- musi poradzić sobie z dużą ilością ESP, serwerem OpenHAB na RPi3+ i innych urządzeń IoT ( aktualnie mam ponad 20szt. stale podpiętych do sieci)
- system wiem, że tutaj polecacie wszystko pod OPENWRT ale dla mnie może być to również DDWRT, Tomato, Merlin, RouterOS czy coś w tym stylu. Konfiguracja to dla mnie zabawa więc mogę powalczyć z nowym systemem.

Z góry dzięki za wskazanie ciekawych rozwiązań!

PS.
Hmmm... a może ktoś z Was ma do sprzedania router spełniający moje oczekiwania ? - Jak coś to PM .

91

(511 odpowiedzi, napisanych Sprzęt / Hardware)

@Zuzia
Używam go jako klienta dla mojego głównego routera czyli  904xdsl dostaje neta po LAN. To chyba się zwie xDSL.

@kipronar
Raczej tak bo router po skonfigurowaniu działa prawidłowo ale po pewnym czasie "coś" się z nim dzieje (nie wiem co) i router wchodzi sam w recovery.

92

(511 odpowiedzi, napisanych Sprzęt / Hardware)

Cześć.
Mój egzemplarz wysypuje się w konfiguracji DSL jako WAN. sad

93

(8 odpowiedzi, napisanych Inne)

Dzięki za rady ale dane poleciały w kosmos sad  Dysk żyje i ma się dobrze.
Na szczęście należę do ludzi którzy już robią backupy wink

Pojawił się niestety problem z obsługą amandy sad Mam kilka backupów zrobionych tym narzędziem ale kompletnie nie rozumiem jak to przywrócić sad

Znacie może to narzędzie?
Niby tutaj jest opis ale utykam na samym początku sad
https://github.com/openhab/openhabian/b … -amanda.md

[18:31:30] backup@openHABianPi:~$ amadmin openhab-dir find  openhabianpi /dev/mmcblk0 /var/lib/openhab2
Argument '/dev/mmcblk0' matches neither a host nor a disk.

date                host         disk              lv tape or file               file part status
2020-01-02 20:49:23 openHABianPi /var/lib/openhab2  0 openHABian-openhab-dir-001    2  1/1 OK

Nie wiem po co to /dev/mmcblk0 ?

94

(8 odpowiedzi, napisanych Inne)

Na bank była partycja sad

95

(8 odpowiedzi, napisanych Inne)

Jestem pewien , że to ten dysk o pojemności 56GB ale coś się tam wywaliło sad

96

(8 odpowiedzi, napisanych Inne)

Cześć
Wiem, że tu na forum jest mnóstwo linuksiarzy więc może ktoś mi będie w stanie coś podpowiedzieć...

Mam serwerek OpenHAB na RPi 3+ , które botuje z dysku SSD ( w RPi jest specjalnie przygotowana karta uSD która to wymusza). I niestety dzisiaj po restarcie RPi pojawiła się taki komunikat:
Kernel panic-not syncing: VFS: unable to mount root fs on unknown- block(8,17)

System nie wstaje sad

Przepiąłem ten dysk pod OpenWRT i nie wiem co dalej sad

root@Gargoyle:~# fdisk -l
Disk /dev/mtdblock0: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock1: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock2: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock3: 28 MiB, 29360128 bytes, 57344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock4: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock5: 60 MiB, 62914560 bytes, 122880 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/ubiblock0_0: 7.27 MiB, 7618560 bytes, 14880 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 14.86 GiB, 15938355200 bytes, 31129600 sectors
Disk model: UDisk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6f20736b

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 31129599 31127552 14.9G 83 Linux


Disk /dev/sdc: 55.92 GiB, 60022480896 bytes, 117231408 sectors
Disk model: ITY3
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdd: 41.82 MiB, 43832832 bytes, 85611 sectors
Disk model: TF CARD Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
root@Gargoyle:~# e2fsck -y /dev/sdc
e2fsck 1.44.5 (15-Dec-2018)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sdc

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

Może ktoś miał podobny problem?

97

(511 odpowiedzi, napisanych Sprzęt / Hardware)

Hej.
Jak w tym obrazie zmienić IP routera (sieci) na 192.168.5.1(192.168.5.x)  ?

Chyba coś jest nie tak z tym routerem Nexx sad Za Chny nie mogę go skonfigurować sad

Bez problemu działa APC oraz DHCP z głównego routera ale do momentu włączenia trybu APC+AP sad.

Aktualnie mam taki konfig jak w tym poradniku:
https://openwrt.org/docs/guide-user/net … figuration

Jak włączę AP wszytko zamiera sad

Sorry ale możesz dokładniej?
Mam przekonfigurować wireless czy dhcp czy firewall?

Cześć!
Z racji aktualnej sytuacji w naszym kraju mam nadmiar wolnego czasu więc chciałbym poprawić w mojej sieci kilka rzeczy.

R6220 - Gargoyle 1.13 tworzy adresacje 192.168.1.x , podłączony jest do niego również serwer OpenHAB na rpi.
Wt3002 - LUCI 19.07 dostaje zawsze IP 192.168.1.219 ( ustawione na stałe w R6220 ) i tworzy adresy 192.168.10.x. Dodatkowo na nim działa mjpg streamer na porcie 8090. Ten routerek również rozszerza mi sieć Wifi.


Aktualnie mój główny router to R6220 z Gargoyle 1.13 od Cezarego. Do niego podłączyłem za pomocą travelmate Nexx WT3002 + Webcam (mjpg streamer) i to również mi działa ale podgląd do kamery mam tylko z sieci którą tworzy Nexx. Będąc w sieci Nexx-ta bez problemu łącze się z GUI R6220 (192.168.1.1) ale w druga stronę to nie działa ( sprawdzam zarówno pod 192.168.10.1 jak i 192.168.1.219). Oczywiście nie działa mi podgląd obrazu w sieci tworzonej przez R6220.

Chciałbym abym miął z całej sieci tj. tej tworzonej przez R6220 jak i WT3002 miał podgląd do kamery jak i serwera OpenHAB. Dodatkowo chciałbym zrezygnować z całej adresacji 192.168.10.x czyli chciałbym wyłączyć DHCP na WT3002 ale jak to robię to tracę do niego zupełnie dostęp i muszę poprawiać konfig przez failsafe.


Mam prośbę o pomoc w rozwiązaniu tego problemu bo już mi się skończyły pomysły sad

Poniżej konfig WT3002

root@OpenWrt:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.channel='11'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/10180000.wmac'
wireless.radio0.country='PL'
wireless.radio0.htmode='HT40'
wireless.default_radio0=wifi-iface
wireless.default_radio0.device='radio0'
wireless.default_radio0.network='lan'
wireless.default_radio0.mode='ap'
wireless.default_radio0.wmm='0'
wireless.default_radio0.key='sss'
wireless.default_radio0.ssid='T2'
wireless.default_radio0.encryption='psk2'
wireless.radio0_Tradycja_DC_EF_09_11_18_98=wifi-iface
wireless.radio0_Tradycja_DC_EF_09_11_18_98.network='trm_wwan'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.device='radio0'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.mode='sta'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.bssid='DC:xx:xx:xx:xx:xx'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.ssid='T'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.key='sss'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.encryption='psk2'
wireless.radio0_Tradycja_DC_EF_09_11_18_98.disabled='0'
wireless.trm_zeoota_2576=wifi-iface
wireless.trm_zeoota_2576.mode='sta'
wireless.trm_zeoota_2576.network='trm_wwan'
wireless.trm_zeoota_2576.device='radio0'
wireless.trm_zeoota_2576.ssid='zeo6'
wireless.trm_zeoota_2576.encryption='none'
wireless.trm_zeoota_2576.disabled='1'
root@OpenWrt:~# uci show network
network.loopback=interface
network.loopback.ifname='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='fdb4:4e14:4060::/48'
network.lan=interface
network.lan.type='bridge'
network.lan.ifname='eth0.1'
network.lan.proto='static'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.ipaddr='192.168.10.1'
network.lan_eth0_1_dev=device
network.lan_eth0_1_dev.name='eth0.1'
network.lan_eth0_1_dev.macaddr='20:xx:xx:xx:xx:xx'
network.wan=interface
network.wan.ifname='eth0.2'
network.wan.proto='dhcp'
network.wan_eth0_2_dev=device
network.wan_eth0_2_dev.name='eth0.2'
network.wan_eth0_2_dev.macaddr='20:xx:xx:xx:xx:xx'
network.wan6=interface
network.wan6.ifname='eth0.2'
network.wan6.proto='dhcpv6'
network.@switch[0]=switch
network.@switch[0].name='switch0'
network.@switch[0].reset='1'
network.@switch[0].enable_vlan='1'
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device='switch0'
network.@switch_vlan[0].vlan='1'
network.@switch_vlan[0].ports='4 6t'
network.@switch_vlan[1]=switch_vlan
network.@switch_vlan[1].device='switch0'
network.@switch_vlan[1].vlan='2'
network.@switch_vlan[1].ports='0 6t'
network.trm_wwan=interface
network.trm_wwan.proto='dhcp'
root@OpenWrt:~# uci show firewall
firewall.@defaults[0]=defaults
firewall.@defaults[0].syn_flood='1'
firewall.@defaults[0].input='ACCEPT'
firewall.@defaults[0].output='ACCEPT'
firewall.@defaults[0].forward='REJECT'
firewall.@zone[0]=zone
firewall.@zone[0].name='lan'
firewall.@zone[0].input='ACCEPT'
firewall.@zone[0].output='ACCEPT'
firewall.@zone[0].forward='ACCEPT'
firewall.@zone[0].network='lan'
firewall.@zone[1]=zone
firewall.@zone[1].name='wan'
firewall.@zone[1].output='ACCEPT'
firewall.@zone[1].mtu_fix='1'
firewall.@zone[1].network='wan wan6 trm_wwan'
firewall.@zone[1].input='REJECT'
firewall.@zone[1].forward='REJECT'
firewall.@zone[1].masq='1'
firewall.@forwarding[0]=forwarding
firewall.@forwarding[0].src='lan'
firewall.@forwarding[0].dest='wan'
firewall.@rule[0]=rule
firewall.@rule[0].name='Allow-DHCP-Renew'
firewall.@rule[0].src='wan'
firewall.@rule[0].proto='udp'
firewall.@rule[0].dest_port='68'
firewall.@rule[0].target='ACCEPT'
firewall.@rule[0].family='ipv4'
firewall.@rule[1]=rule
firewall.@rule[1].name='Allow-Ping'
firewall.@rule[1].src='wan'
firewall.@rule[1].proto='icmp'
firewall.@rule[1].icmp_type='echo-request'
firewall.@rule[1].family='ipv4'
firewall.@rule[1].target='ACCEPT'
firewall.@rule[2]=rule
firewall.@rule[2].name='Allow-IGMP'
firewall.@rule[2].src='wan'
firewall.@rule[2].proto='igmp'
firewall.@rule[2].family='ipv4'
firewall.@rule[2].target='ACCEPT'
firewall.@rule[3]=rule
firewall.@rule[3].name='Allow-DHCPv6'
firewall.@rule[3].src='wan'
firewall.@rule[3].proto='udp'
firewall.@rule[3].src_ip='fc00::/6'
firewall.@rule[3].dest_ip='fc00::/6'
firewall.@rule[3].dest_port='546'
firewall.@rule[3].family='ipv6'
firewall.@rule[3].target='ACCEPT'
firewall.@rule[4]=rule
firewall.@rule[4].name='Allow-MLD'
firewall.@rule[4].src='wan'
firewall.@rule[4].proto='icmp'
firewall.@rule[4].src_ip='fe80::/10'
firewall.@rule[4].icmp_type='130/0' '131/0' '132/0' '143/0'
firewall.@rule[4].family='ipv6'
firewall.@rule[4].target='ACCEPT'
firewall.@rule[5]=rule
firewall.@rule[5].name='Allow-ICMPv6-Input'
firewall.@rule[5].src='wan'
firewall.@rule[5].proto='icmp'
firewall.@rule[5].icmp_type='echo-request' 'echo-reply' 'destination-unreachable' 'packet-too-big' 'time-exceeded' 'bad-header' 'unknown-header-type' 'router-solicitation' 'neighbour-solicitation' 'router-advertisement' 'neighbour-advertisement'
firewall.@rule[5].limit='1000/sec'
firewall.@rule[5].family='ipv6'
firewall.@rule[5].target='ACCEPT'
firewall.@rule[6]=rule
firewall.@rule[6].name='Allow-ICMPv6-Forward'
firewall.@rule[6].src='wan'
firewall.@rule[6].dest='*'
firewall.@rule[6].proto='icmp'
firewall.@rule[6].icmp_type='echo-request' 'echo-reply' 'destination-unreachable' 'packet-too-big' 'time-exceeded' 'bad-header' 'unknown-header-type'
firewall.@rule[6].limit='1000/sec'
firewall.@rule[6].family='ipv6'
firewall.@rule[6].target='ACCEPT'
firewall.@rule[7]=rule
firewall.@rule[7].name='Allow-IPSec-ESP'
firewall.@rule[7].src='wan'
firewall.@rule[7].dest='lan'
firewall.@rule[7].proto='esp'
firewall.@rule[7].target='ACCEPT'
firewall.@rule[8]=rule
firewall.@rule[8].name='Allow-ISAKMP'
firewall.@rule[8].src='wan'
firewall.@rule[8].dest='lan'
firewall.@rule[8].dest_port='500'
firewall.@rule[8].proto='udp'
firewall.@rule[8].target='ACCEPT'
firewall.@include[0]=include
firewall.@include[0].path='/etc/firewall.user'
root@OpenWrt:~# uci show dhcp
dhcp.@dnsmasq[0]=dnsmasq
dhcp.@dnsmasq[0].domainneeded='1'
dhcp.@dnsmasq[0].boguspriv='1'
dhcp.@dnsmasq[0].filterwin2k='0'
dhcp.@dnsmasq[0].localise_queries='1'
dhcp.@dnsmasq[0].rebind_protection='1'
dhcp.@dnsmasq[0].rebind_localhost='1'
dhcp.@dnsmasq[0].local='/lan/'
dhcp.@dnsmasq[0].domain='lan'
dhcp.@dnsmasq[0].expandhosts='1'
dhcp.@dnsmasq[0].nonegcache='0'
dhcp.@dnsmasq[0].authoritative='1'
dhcp.@dnsmasq[0].readethers='1'
dhcp.@dnsmasq[0].leasefile='/tmp/dhcp.leases'
dhcp.@dnsmasq[0].resolvfile='/tmp/resolv.conf.auto'
dhcp.@dnsmasq[0].nonwildcard='1'
dhcp.@dnsmasq[0].localservice='1'
dhcp.@dnsmasq[0].rebind_domain='free.aero2.net.pl'
dhcp.lan=dhcp
dhcp.lan.interface='lan'
dhcp.lan.start='100'
dhcp.lan.limit='150'
dhcp.lan.leasetime='12h'
dhcp.lan.dhcpv6='server'
dhcp.lan.ra='server'
dhcp.lan.ra_management='1'
dhcp.wan=dhcp
dhcp.wan.interface='wan'
dhcp.wan.ignore='1'
dhcp.odhcpd=odhcpd
dhcp.odhcpd.maindhcp='0'
dhcp.odhcpd.leasefile='/tmp/hosts/odhcpd'
dhcp.odhcpd.leasetrigger='/usr/sbin/odhcpd-update'
dhcp.odhcpd.loglevel='4'
root@OpenWrt:~#

To samo z R6220

root@Gargoyle:~# uci show wireless
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='pci0000:00/0000:00:01.0/0000:02:00.0'
wireless.radio0.noscan='1'
wireless.radio0.channel='1'
wireless.radio0.htmode='HT40+'
wireless.radio1=wifi-device
wireless.radio1.type='mac80211'
wireless.radio1.channel='36'
wireless.radio1.hwmode='11a'
wireless.radio1.path='pci0000:00/0000:00:00.0/0000:01:00.0'
wireless.radio1.htmode='VHT80'
wireless.radio1.noscan='1'
wireless.ap_g=wifi-iface
wireless.ap_g.device='radio0'
wireless.ap_g.mode='ap'
wireless.ap_g.network='lan'
wireless.ap_g.disassoc_low_ack='0'
wireless.ap_g.ssid='T'
wireless.ap_g.encryption='psk2'
wireless.ap_g.key='sss'
wireless.ap_a=wifi-iface
wireless.ap_a.device='radio1'
wireless.ap_a.mode='ap'
wireless.ap_a.network='lan'
wireless.ap_a.disassoc_low_ack='0'
wireless.ap_a.ssid='T5'
wireless.ap_a.encryption='psk2'
wireless.ap_a.key='ssss'
root@Gargoyle:~#  uci show network
network.loopback=interface
network.loopback.ifname='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='fd57:3193:7464::/48'
network.lan=interface
network.lan.type='bridge'
network.lan.ifname='eth0.1'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.dns='192.168.1.1'
network.lan_eth0_1_dev=device
network.lan_eth0_1_dev.name='eth0.1'
network.lan_eth0_1_dev.macaddr='dc:xx:xx:xx:xx:xx'
network.wan=interface
network.wan.proto='dhcp'
network.wan.ifname='eth1'
network.wan.ipv6='0'
network.wan.macaddr='dc:xx:xx:xx:xx:xx'
network.wan_eth0_2_dev=device
network.wan_eth0_2_dev.name='eth0.2'
network.wan_eth0_2_dev.macaddr='dc:xx:xx:xx:xx:xx'
network.wan6=interface
network.wan6.ifname='eth0.2'
network.wan6.proto='dhcpv6'
network.@switch[0]=switch
network.@switch[0].name='switch0'
network.@switch[0].reset='1'
network.@switch[0].enable_vlan='1'
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device='switch0'
network.@switch_vlan[0].vlan='1'
network.@switch_vlan[0].ports='0 1 2 3 6t'
network.@switch_vlan[1]=switch_vlan
network.@switch_vlan[1].device='switch0'
network.@switch_vlan[1].vlan='2'
network.@switch_vlan[1].ports='4 6t'
root@Gargoyle:~# uci show firewall
firewall.@defaults[0]=defaults
firewall.@defaults[0].syn_flood='1'
firewall.@defaults[0].input='ACCEPT'
firewall.@defaults[0].output='ACCEPT'
firewall.@defaults[0].forward='REJECT'
firewall.@defaults[0].enforce_dhcp_assignments='1'
firewall.@zone[0]=zone
firewall.@zone[0].name='lan'
firewall.@zone[0].network='lan'
firewall.@zone[0].input='ACCEPT'
firewall.@zone[0].output='ACCEPT'
firewall.@zone[0].forward='ACCEPT'
firewall.@zone[1]=zone
firewall.@zone[1].name='wan'
firewall.@zone[1].network='wan' 'wan6'
firewall.@zone[1].input='REJECT'
firewall.@zone[1].output='ACCEPT'
firewall.@zone[1].forward='REJECT'
firewall.@zone[1].masq='1'
firewall.@zone[1].mtu_fix='1'
firewall.@forwarding[0]=forwarding
firewall.@forwarding[0].src='lan'
firewall.@forwarding[0].dest='wan'
firewall.@rule[0]=rule
firewall.@rule[0].name='Allow-DHCP-Renew'
firewall.@rule[0].src='wan'
firewall.@rule[0].proto='udp'
firewall.@rule[0].dest_port='68'
firewall.@rule[0].target='ACCEPT'
firewall.@rule[0].family='ipv4'
firewall.@rule[1]=rule
firewall.@rule[1].name='Allow-Ping'
firewall.@rule[1].src='wan'
firewall.@rule[1].proto='icmp'
firewall.@rule[1].icmp_type='echo-request'
firewall.@rule[1].family='ipv4'
firewall.@rule[1].target='ACCEPT'
firewall.@rule[2]=rule
firewall.@rule[2].name='Allow-IGMP'
firewall.@rule[2].src='wan'
firewall.@rule[2].proto='igmp'
firewall.@rule[2].family='ipv4'
firewall.@rule[2].target='ACCEPT'
firewall.@rule[3]=rule
firewall.@rule[3].name='Allow-DHCPv6'
firewall.@rule[3].src='wan'
firewall.@rule[3].proto='udp'
firewall.@rule[3].src_ip='fc00::/6'
firewall.@rule[3].dest_ip='fc00::/6'
firewall.@rule[3].dest_port='546'
firewall.@rule[3].family='ipv6'
firewall.@rule[3].target='ACCEPT'
firewall.@rule[4]=rule
firewall.@rule[4].name='Allow-MLD'
firewall.@rule[4].src='wan'
firewall.@rule[4].proto='icmp'
firewall.@rule[4].src_ip='fe80::/10'
firewall.@rule[4].icmp_type='130/0' '131/0' '132/0' '143/0'
firewall.@rule[4].family='ipv6'
firewall.@rule[4].target='ACCEPT'
firewall.@rule[5]=rule
firewall.@rule[5].name='Allow-ICMPv6-Input'
firewall.@rule[5].src='wan'
firewall.@rule[5].proto='icmp'
firewall.@rule[5].icmp_type='echo-request' 'echo-reply' 'destination-unreachable' 'packet-too-big' 'time-exceeded' 'bad-header' 'unknown-header-type' 'router-solicitation' 'neighbour-solicitation' 'router-advertisement' 'neighbour-advertisement'
firewall.@rule[5].limit='1000/sec'
firewall.@rule[5].family='ipv6'
firewall.@rule[5].target='ACCEPT'
firewall.@rule[6]=rule
firewall.@rule[6].name='Allow-ICMPv6-Forward'
firewall.@rule[6].src='wan'
firewall.@rule[6].dest='*'
firewall.@rule[6].proto='icmp'
firewall.@rule[6].icmp_type='echo-request' 'echo-reply' 'destination-unreachable' 'packet-too-big' 'time-exceeded' 'bad-header' 'unknown-header-type'
firewall.@rule[6].limit='1000/sec'
firewall.@rule[6].family='ipv6'
firewall.@rule[6].target='ACCEPT'
firewall.@rule[7]=rule
firewall.@rule[7].name='Allow-IPSec-ESP'
firewall.@rule[7].src='wan'
firewall.@rule[7].dest='lan'
firewall.@rule[7].proto='esp'
firewall.@rule[7].target='ACCEPT'
firewall.@rule[8]=rule
firewall.@rule[8].name='Allow-ISAKMP'
firewall.@rule[8].src='wan'
firewall.@rule[8].dest='lan'
firewall.@rule[8].dest_port='500'
firewall.@rule[8].proto='udp'
firewall.@rule[8].target='ACCEPT'
firewall.@include[0]=include
firewall.@include[0].path='/etc/firewall.user'
firewall.@include[0].reload='1'
firewall.@include[1]=include
firewall.@include[1].type='script'
firewall.@include[1].path='/usr/lib/gargoyle_firewall_util/gargoyle_additions.firewall'
firewall.@include[1].family='IPv4'
firewall.@include[1].reload='1'
firewall.openvpn_include_file=include
firewall.openvpn_include_file.path='/etc/openvpn.firewall'
firewall.openvpn_include_file.reload='1'
root@Gargoyle:~# uci show dhcp
dhcp.@dnsmasq[0]=dnsmasq
dhcp.@dnsmasq[0].domainneeded='1'
dhcp.@dnsmasq[0].boguspriv='1'
dhcp.@dnsmasq[0].filterwin2k='0'
dhcp.@dnsmasq[0].localise_queries='1'
dhcp.@dnsmasq[0].rebind_protection='1'
dhcp.@dnsmasq[0].rebind_localhost='1'
dhcp.@dnsmasq[0].local='/lan/'
dhcp.@dnsmasq[0].domain='lan'
dhcp.@dnsmasq[0].expandhosts='1'
dhcp.@dnsmasq[0].nonegcache='0'
dhcp.@dnsmasq[0].authoritative='1'
dhcp.@dnsmasq[0].readethers='1'
dhcp.@dnsmasq[0].leasefile='/tmp/dhcp.leases'
dhcp.@dnsmasq[0].resolvfile='/tmp/resolv.conf.auto'
dhcp.@dnsmasq[0].nonwildcard='1'
dhcp.@dnsmasq[0].localservice='1'
dhcp.@dnsmasq[0].server='/.bit/178.32.31.41' '/.bit/106.187.47.17' '/.bit/176.58.118.172' '/.glue/66.244.95.20' '/.glue/95.211.32.162' '/.glue/95.142.171.235' '/.parody/66.244.95.20' '/.parody/95.211.32.162' '/.parody/95.142.171.235' '/.dyn/66.244.95.20' '/.dyn/95.211.32.162' '/.dyn/95.142.171.235' '/.bbs/66.244.95.20' '/.bbs/95.211.32.162' '/.bbs/95.142.171.235' '/.free/66.244.95.20' '/.free/95.211.32.162' '/.free/95.142.171.235' '/.fur/66.244.95.20' '/.fur/95.211.32.162' '/.fur/95.142.171.235' '/.geek/66.244.95.20' '/.geek/95.211.32.162' '/.geek/95.142.171.235' '/.gopher/66.244.95.20' '/.gopher/95.211.32.162' '/.gopher/95.142.171.235' '/.indy/66.244.95.20' '/.indy/95.211.32.162' '/.indy/95.142.171.235' '/.ing/66.244.95.20' '/.ing/95.211.32.162' '/.ing/95.142.171.235' '/.null/66.244.95.20' '/.null/95.211.32.162' '/.null/95.142.171.235' '/.oss/66.244.95.20' '/.oss/95.211.32.162' '/.oss/95.142.171.235' '/.micro/66.244.95.20' '/.micro/95.211.32.162' '/.micro/95.142.171.235'
dhcp.@dnsmasq[0].rebind_domain='free.aero2.net.pl' '.bit' '.glue' '.parody' '.dyn' '.bbs' '.free' '.fur' '.geek' '.gopher' '.indy' '.ing' '.null' '.oss' '.micro'
dhcp.@dnsmasq[0].addnhosts='/adblock/block.hosts'
dhcp.lan=dhcp
dhcp.lan.interface='lan'
dhcp.lan.start='100'
dhcp.lan.limit='150'
dhcp.lan.leasetime='12h'
dhcp.wan=dhcp
dhcp.wan.interface='wan'
dhcp.wan.ignore='1'
root@Gargoyle:~#