Temat: Immortalwrt - brak adresu ip

Witam wszystkich. Stworzyłem własny obraz immortalwrt pod banana pi r4, ale jak chcę dostać się do routera, to nie przydziela mi adresu ip, ani przez lan ani przez wifi. Jak chce się połączyc po wifi, to mam komunikat 'błąd konfiguracji ip'.Poza tym, cos jest nie tak z dnsmasq, bo mam komunikat 'dnsmasq failed to start up'. Pomoże ktoś ?

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

2

Odp: Immortalwrt - brak adresu ip

Konsola i dajesz logi od uruchomienia routera oraz

uci show network
uci show dhcp

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

3

Odp: Immortalwrt - brak adresu ip

root@ImmortalWrt:~# 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='fd19:abf:e4ef::/48'
network.@device[0]=device
network.@device[0].name='br-lan'
network.@device[0].type='bridge'
network.@device[0].ports='lan1' 'lan2' 'lan3' 'eth1' 'wan'
network.lan=interface
network.lan.device='br-lan'
network.lan.proto='static'
network.lan.ipaddr='192.168.6.1'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.@device[1]=device
network.@device[1].name='eth2'
network.@device[1].macaddr='86:34:28:07:aa:54'
network.wan=interface
network.wan.device='eth2'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.device='eth2'
network.wan6.proto='dhcpv6'

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

4

Odp: Immortalwrt - brak adresu ip

root@ImmortalWrt:~# 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].cachesize='1000'
dhcp.@dnsmasq[0].nonegcache='1'
dhcp.@dnsmasq[0].authoritative='1'
dhcp.@dnsmasq[0].readethers='1'
dhcp.@dnsmasq[0].leasefile='/tmp/dhcp.leases'
dhcp.@dnsmasq[0].resolvfile='/tmp/resolv.conf.d/resolv.conf.auto'
dhcp.@dnsmasq[0].nonwildcard='1'
dhcp.@dnsmasq[0].localservice='1'
dhcp.@dnsmasq[0].dns_redirect='1'
dhcp.@dnsmasq[0].ednspacket_max='1232'
dhcp.@dnsmasq[0].filter_aaaa='0'
dhcp.@dnsmasq[0].filter_a='0'
dhcp.lan=dhcp
dhcp.lan.interface='lan'
dhcp.lan.start='100'
dhcp.lan.limit='150'
dhcp.lan.leasetime='12h'
dhcp.lan.dhcpv4='server'
dhcp.lan.dhcpv6='disabled'
dhcp.lan.ra='server'
dhcp.lan.ra_slaac='1'
dhcp.lan.ra_flags='other-config'
dhcp.lan.max_preferred_lifetime='2700'
dhcp.lan.max_valid_lifetime='5400'
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'

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

5

Odp: Immortalwrt - brak adresu ip

Logread jest za długi żeby go wkleić

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

6

Odp: Immortalwrt - brak adresu ip

To wrzuć na pastebin.com i daj tu linka.

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

7

Odp: Immortalwrt - brak adresu ip

https://pastebin.com/aJ3NqFeY Nie wiem czy dobrze to zrobiłem

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

8 (edytowany przez Cezary 2025-07-27 14:55:15)

Odp: Immortalwrt - brak adresu ip

nie to nie jest od początku. I wyłącz nextdns bo jego wyniki masz w logu a nie tego co trzeba. Wyłacz nextdns, zrestartuj i wklej jeszcze raz logi.

PS.

Tue Apr 15 12:04:28 2025 daemon.crit dnsmasq[1]: failed to create listening socket for 192.168.6.1: Address in use
Tue Apr 15 12:04:28 2025 daemon.crit dnsmasq[1]: FAILED to start up

Nextdns ci bruździ i dlatego dnsmasq nie startuje? I nie masz przez to serwera dhcp.

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

9

Odp: Immortalwrt - brak adresu ip

https://pastebin.com/xdrGs4ve

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

10

Odp: Immortalwrt - brak adresu ip

j/w nextdns ci sie wciska. Albo go wyłącz albo wyłącz serwer dns na dnsmasq.

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

11

Odp: Immortalwrt - brak adresu ip

Dobra, a jak dam takie polecenie, to mam takie coś:
root@ImmortalWrt:~# cat /etc/dnsmasq.d/
cat: can't open '/etc/dnsmasq.d/': No such file or directory

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

12

Odp: Immortalwrt - brak adresu ip

No nie ma takiego katalogu. Po co chciałeś zrobić cat na katalogu? ls chyba nie cat jak już. Ale i tak, po co? Konfigurację masz w /etc/config/dhcp

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

13

Odp: Immortalwrt - brak adresu ip

OK, to po restarcie zobacze czy wszystko jest ok.

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

14 (edytowany przez lukasz3134 2025-07-27 15:16:47)

Odp: Immortalwrt - brak adresu ip

Niestety, w dalszym ciągu nic. Ani po kablu, ani po wifi. A adres ip jaki przydziela zaczyna się od 169.

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

15

Odp: Immortalwrt - brak adresu ip

A co robiłeś?

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

16

Odp: Immortalwrt - brak adresu ip

Wyłączyłem nextdns, dnsmasq i zrobiłem restart.

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

17

Odp: Immortalwrt - brak adresu ip

ehhh, przecież dnsmasq robi i za serwer dns i za serwer dhcp. Nie możesz go wyłączyć całkowicie jeżeli chcesz mieć serwer dhcp.

/etc/init.d/nextdns stop
/etc/init.d/nextdns disable
/etc/init.d/dnsmasq enable
/etc/init.d/dnsmasq start

i sprawdź czy dostaniesz aders po dhcp.

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

18

Odp: Immortalwrt - brak adresu ip

O, teraz działa, muszę ci postawić kawę smile

GL I.Net GL-MT6000 | GL I.Net GL-MT3000 (Beryl AX)| Banana Pi BPI-R4 | Banana PI BPI-R3 | Quantum Fiber W1700K | Zyxel T-56 | Linksys MX8500 | Linksys MX6200 | Linksys MX5300 | Linksys MX4300 | Linksys SPNMX42 (MX4200v2 ) | Linksys MX4200 V1 x2 | Linksys WHW03 V2 | Linksys WHW01 | Netgear R6220 | Zyxel SCR50AXE

19

Odp: Immortalwrt - brak adresu ip

Dzięki.

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