101

Odp: Easyconfig parę pytań

Cezary napisał/a:

Nie. pingraw jest binarką, easyconfig - tylko skryptami i działa na wszystkim

Zainstalowałem sobie ten pingraw z najnowszym easyconfig, no i działa.
Planujesz udostępnić jego źródła na githubie, aby każdy mógł to skompilować pod siebie?

102

Odp: Easyconfig parę pytań

Tak, wrzucę później. Ale nie przyzwyczajaj się do niego, fping dostał opcję wyniku w json i na jego docelowo chcę przejść jak tylko pojawi się nowa wersja w repo openwrt.

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

103

Odp: Easyconfig parę pytań

Edytowałem /www/easyconfig.html
i pod przyciskiem Logowanie dopisałem

<input type="button" class="btn btn-primary" id="loginbtn" onclick="login();" value="Logowanie">
<br><br>
<div class="text-center"><label style="font-weight: bold;">PCB</label></div>

Po to żeby patrząc na stronę logowania easyconfig widzieć od razu czy loguję się na PCA czy PCB.
Zmiana błaha ale cieszy.
Robiąc aktualizację owut rozumiem, że moja zmiana w easyconfig.html zniknie. O ile kojarzę tak było.
Zastanawiam czy podczas rozbudowy easyconfig które robisz dość często, również zmieniana jest zawartość pliku /www/easyconfig.html
Ponieważ jeśli nie jest zmieniany w ogóle to dopisałbym go do /etc/sysupgrade.conf żeby po wykonaniu owut moje zmiany się zachowały.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

104

Odp: Easyconfig parę pytań

Zmieniam. Prościej będzie jak w skrypcie startowym (uci-defaults) zmienisz sobie sedem to.

sed -i 's|value="Logowanie">|value="Logowanie"><br><br><div class="text-center"><label style="font-weight: bold;">PCB</label></div>|' /www/easyconfig.html
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

105

Odp: Easyconfig parę pytań

Teraz czas na PCA. Tu jest mini pc który ma 3 porty LAN (tak nietypowo).
W związku z tym dostosowuje /etc/config/network i ustawiam tak:

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth1'
    list ports 'eth2'

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

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

Oraz dla poprawności wyświetlania w easyconfig w /etc/board.json robię tak:

"network": {
        "lan": {
            "ports": [
                "eth1",
                "eth2"
            ],
            "protocol": "static"
        },
        "wan": {
            "device": "eth0",
            "protocol": "dhcp"
        }
    }}

Także jest pytanie czy po aktualizacji owut zachowają się moje zmiany?. Czy będę musiał je ponownie wprowadzić.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

106

Odp: Easyconfig parę pytań

board.json dodaj sobie do listy zachowywanych plików.

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

107

Odp: Easyconfig parę pytań

Mini pc u siostry stoi na komodzie. Jego niebieskie podświetlanie przycisku Power, bije po oczach.
Wątpię żeby dało się to wyłączyć programowo ale można spróbować. 
W easyconfig jest zakładka Tryb nocny. Diody LED. Klikałem na Wyłącz ale nic to nie daje.
Coś jeszcze mogę spróbować?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

108

Odp: Easyconfig parę pytań

Raczej nie jest to led którą możesz sterować. Czarna taśma do przyklejenia jeżeli nie chcesz fizycznie odłączać diody.

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

109

Odp: Easyconfig parę pytań

Na mini pc u siostry kończę aktualizację do Openwrt 25.12.
Na którym jest sieć dodatkowa wyklikana w easyconfig.
W lokalizacji /etc/config/network
w sekcji jak poniżej pojawiło się option bridge_empty '1', którego wcześniej na 24.12 raczej nie było.

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth1'
    list ports 'eth2'
    option bridge_empty '1'

Także nie wiem do czego jest option bridge_empty '1' i co go utworzyło, sieć dodatkowa?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

110

Odp: Easyconfig parę pytań

Było, było. To jest po to żeby bridge się podniósł jak nie ma interfejsów dodanych. w/w przypadku masz interfejsy więc opcja nie ma znaczenia, ale możesz zrobić np. na tych portach inne sieci a lan zostawić tylko do wifi które wstaje później. I wtedy potrzebujesz tą opcją.

easyconfig ją ustawia dla pewności żeby lan zawsze się podniósł.

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

111

Odp: Easyconfig parę pytań

Chciałbym zrobić szyfrowany dns. Dotychczas używałem stubby, instalowane i konfigurowane wg poradnika na forum.
Ale mam z nim problemy i chcę zmienić na inny. W easyconfig w Ustawienia ---> Serwery DNS są różne dns do wyboru.

Jak to działa. Jak wybiorę z listy np. Quad 9 i zapisze. To wszystko się samo zainstaluje i skonfiguruje?.
Druga sprawa. Dla testu ręcznie zainstalowałem i skonfigurowałem https-dns-proxy
/etc/config/https-dns-proxy

config main 'config'
    option canary_domains_icloud '1'
    option canary_domains_mozilla '1'
    option dnsmasq_config_update '*'
    option force_dns '1'
    list force_dns_port '53'
    list force_dns_port '853'
    list force_dns_src_interface 'lan'
    option procd_trigger_wan6 '0'
    option heartbeat_domain 'heartbeat.melmac.ca'
    option heartbeat_sleep_timeout '10'
    option heartbeat_wait_timeout '10'
    option user 'nobody'
    option group 'nogroup'
    option listen_addr '127.0.0.1'

config https-dns-proxy
    option bootstrap_dns '9.9.9.9,149.112.112.112'
    option resolver_url 'https://dns.quad9.net/dns-query'
    option listen_addr '127.0.0.1'
    option listen_port '5053'

/etc/config/dhcp

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 cachesize '1000'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option nonwildcard '1'
    option localservice '1'
    option ednspacket_max '1232'
    option filter_aaaa '0'
    option filter_a '0'
    list server '127.0.0.1#5053'
    list server '/mask.icloud.com/'
    list server '/mask-h2.icloud.com/'
    list server '/use-application-dns.net/'
    option doh_backup_noresolv '-1'
    option noresolv '1'
    list doh_backup_server '127.0.0.1#5053'
    list doh_server '127.0.0.1#5053'

Myślałem że po mojej instalacji w easyconfig w Ustawienia ---> Serwery DNS samo mi wskoczy na np. Quad 9. Lecz nadam mam "Otrzymane od dostawcy". Także nie wiem. Czy używam jednak tych od dostawcy czy te z konfiga https-dns-proxy

Stubby powodował mulenie połączenia z moim serwerem supla, gdy internet był odłączony od wan.
W menu easyconfig jest sporo różnych dns do wyboru. Który warto wybrać na początek?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

112

Odp: Easyconfig parę pytań

Zainstaluj stubby i w easyconfig w dnsach pojawi się opcja wyboru stubby?

Quad 9 wyskoczy, jeżeli w networku w opcji dns będą dnsy od quad9.

Wybierasz... najszybszy. Bo to ważne żeby odpowiadał najszybciej jak się da.

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

113

Odp: Easyconfig parę pytań

Zainstalowany przeze mnie mam tylko https-dns-proxy
A w easyconfig do wyboru mam całą listę. Stąd moje pytanie czy wystarczy że wybiorę, zapisze zmiany i reszta się sama zrobi?.
Nie mam obecnie możliwości udostępnienia screen-a na serwerze. Wysłałem na email.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

114

Odp: Easyconfig parę pytań

easyconfig nie obsługuje https-dns-proxy. Jeżeli wybierzesz jakieś dnsy z listy to po prostu wpisze te dnsy w networku i tyle.

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

115

Odp: Easyconfig parę pytań

Czyli dns-y do wyboru w easyconfig są zwykłe, bez szyfrowania dns?. Quad 9, czy Cloudflare kojarzy mi się z szyfrowaniem. Co mnie trochę myli. Lecz szyfrowany dns raczej zwykle wymaga zainstalowania jeszcze czegoś tam, a nie tylko wpisania cyferek w networku?.

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

116

Odp: Easyconfig parę pytań

Quad 9 czy clouldflare dostarczają wiele usług, i zwykłe dnsy i szyfrowane i stertę innych rzeczy.  To co ustawiasz w gui dotyczy zwykłych dnsów, jeżeli zainstalujesz stubby to będzie opcja wyboru stubby. Nic więcej w temacie szyfrowanych dnsów nie ma.

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