26

Odp: Instalacja Openwrt na x86

MiG25 napisał/a:

W tym AX3000T ,jak wan dokładasz do lanu , to trzeba chyba usunąć config interface 'wan'...

nie, nie ma tam określonego interfejsu. A sekcja o takiej nazwie nie ma nic wspólnego z interfejsem.

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

27

Odp: Instalacja Openwrt na x86

eth0 to lan a eth1 wan ? B

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .

28

Odp: Instalacja Openwrt na x86

ambrozy5 napisał/a:

eth0 to lan a eth1 wan ? B

Nie ponieważ zmieniłem to. Także eth0 to Wan, eth1 to Lan i eth2 to Lan. Bynajmniej tak mi się wydaje.

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

29

Odp: Instalacja Openwrt na x86

Cezary napisał/a:

Zmień z bridge na eth1 i zobacz co będzie.

Co masz na myśli. Przełożyć przewód UTP w inne gniazdo? Teraz jest właśnie w gnieździe Lan 2 (eth1).

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

30

Odp: Instalacja Openwrt na x86

Zrobiłem test.
Wziąłem inny starszy komputer x86 który ma tylko 2 porty Lan. Zainstalowałem tą samą wersję openwrt-24.10-snapshot-r28566-1c1c373943-x86-64-generic-ext4-combined.img z tą różnicą że nie efi. Czyste openwrt bez luci.
Zostawiłem domyślne eth0 to Lan i eth1 to Wan.
Konfiguracja /etc/config/network jak poprzednio, czyli dodałem gateway i dns. Wyłączyłem serwer dhcp dodając option ignore '1'.

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 'fdd2:f5e2:cc1e::/48'

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

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.2.10'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option gateway '192.168.2.1'
    option dns '192.168.2.1'

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

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

No i ping 192.168.2.1 oraz ping wp.pl nadal nie działa.
Natomiast ping 192.168.2.2 (Raspberry pi) działa.

root@OpenWrt:~# ping wp.pl
ping: bad address 'wp.pl'

root@OpenWrt:~# ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 data bytes
^C
--- 192.168.2.1 ping statistics ---
7 packets transmitted, 0 packets received, 100% packet loss

root@OpenWrt:~# ping 192.168.2.2
PING 192.168.2.2 (192.168.2.2): 56 data bytes
64 bytes from 192.168.2.2: seq=0 ttl=64 time=1.339 ms
64 bytes from 192.168.2.2: seq=1 ttl=64 time=1.771 ms
64 bytes from 192.168.2.2: seq=2 ttl=64 time=1.309 ms
^C
--- 192.168.2.2 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 1.309/1.473/1.771 ms
root@OpenWrt:~#

Dodam że w tym teście Xiaomi AX3000T zastąpione przez Mikrotik głupi AP (oryginalny soft) i to do switcha Mikrotika podpinam ten czy inne mini komputery oraz Raspberry pi.
Zalogowałem się na Raspberry pi, który podpięty jest do tego samego switcha Mikrotika i na Rpi pingi działają prawidłowo.

pi@raspberrypi:~ $ ping wp.pl
PING wp.pl (212.77.98.9) 56(84) bytes of data.
64 bytes from www.wp.pl (212.77.98.9): icmp_seq=1 ttl=59 time=10.3 ms
64 bytes from www.wp.pl (212.77.98.9): icmp_seq=2 ttl=59 time=9.83 ms
64 bytes from www.wp.pl (212.77.98.9): icmp_seq=3 ttl=59 time=10.2 ms
^C
--- wp.pl ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 9.834/10.103/10.254/0.190 ms
pi@raspberrypi:~ $ ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=1.17 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.988 ms
64 bytes from 192.168.2.1: icmp_seq=3 ttl=64 time=1.13 ms
^C
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 0.988/1.096/1.173/0.078 ms
pi@raspberrypi:~ $

Także albo z openwrt jest coś nie tak, lub coś źle konfiguruję, może jakaś literówka?.

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

31

Odp: Instalacja Openwrt na x86

To zamień sobie     
option dns '192.168.2.1'
na
option dns '8.8.8.8'
service dnsmasq restart
lub reboot
i zobacz czy coś się zmieniło.

32

Odp: Instalacja Openwrt na x86

krynio napisał/a:
Cezary napisał/a:

Zmień z bridge na eth1 i zobacz co będzie.

Co masz na myśli. Przełożyć przewód UTP w inne gniazdo? Teraz jest właśnie w gnieździe Lan 2 (eth1).

Wywalić z konfiga definicje bridge, wywalić option device br-lan i wpisać tam option device eth1

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

33

Odp: Instalacja Openwrt na x86

Cezary napisał/a:

Zmień z bridge na eth1 i zobacz co będzie.
Wywalić z konfiga definicje bridge, wywalić option device br-lan i wpisać tam option device eth1

Zrobiłem i nadal ping wp.pl oraz ping 192.168.2.1 nie działa.
Konfig po zmianach jak poniżej.

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 'fd52:8fb6:dda0::/48'

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

config interface 'lan'
    option device 'eth1'
    option proto 'static'
    option ipaddr '192.168.2.10'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option gateway '192.168.2.1'
    option dns '192.168.2.1'
   
config interface 'wan'
    option device 'eth0'
    option proto 'dhcp'

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

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

34 (edytowany przez krynio 2025-04-20 11:49:56)

Odp: Instalacja Openwrt na x86

Focus napisał/a:

To zamień sobie     
option dns '192.168.2.1'
na
option dns '8.8.8.8'
service dnsmasq restart
lub reboot
i zobacz czy coś się zmieniło.

Robiłem to już wcześniej i też nie pomaga.

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

35

Odp: Instalacja Openwrt na x86

Masz sekcje br-lan i w niej eth1 i eth2 to dlaczego konfigurujesz eth1 a nie br-lan?

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .

36

Odp: Instalacja Openwrt na x86

ambrozy5 napisał/a:

Masz sekcje br-lan i w niej eth1 i eth2 to dlaczego konfigurujesz eth1 a nie br-lan?

Robię co @Cezary pisze. A czy to do końca rozumiem... to już inna kwestia.
Opis mojego problemu zaczyna się tutaj https://eko.one.pl/forum/viewtopic.php? … 02#p318202
Standardowe ustawienia już miałem ale nie działało. Zrobiłem pewne testy i mam pomysł na kolejne ale to dopiero późnym wieczorem lub w nocy. Na koniec dam znać.
Aczkolwiek każda podpowiedź mile widziana.

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

37 (edytowany przez krynio 2025-04-20 23:48:32)

Odp: Instalacja Openwrt na x86

Zrobiłem dużo różnych testów, ale nie dały one rozwiązania i je pomijam żeby nie zaciemniać sytuacji.
Natomiast poniższy opis dotyczy testu, który w pewnym sensie przyniósł wynik pozytywny.

1. Odłączyłem mój mini pc nazywam go PCB do którego mam podłączony internet światłowód i dalej on po kablu rozprowadza sieć. Żeby nie powielać opisu tu https://eko.one.pl/forum/viewtopic.php? … 02#p318202 jest opis połączeń i z czym jest problem.
Przygotowałem inny komputer na który wgrałem czyste openwrt-24.10-snapshot, ustawiłem adres IP 192.168.2.1 oraz skonfigurowałem podłączenie pppoe. Poza tym reszta domyślna.
2. Podmieniłem w/w mini pc PCB na przygotowany komputer. Schemat połączeń pozostał jak w w linku powyżej.
3. Do switcha Xiaomi AX3000T podłączyłem nowy mini pc nazywam go PCA z którym był problem (brak internetu). Konfigurację PCA zostawiłem bez zmian (jest poniżej).
No i okazuje się że na nowym mini pc PCA jest internet i odpowiada na ping 192.168.2.1 oraz ping wp.pl

Czyli jakby problem był po stronie mojego mini pc PCB adres IP 192.168.2.1. Lecz jest to dziwne bo jak pinguję z Xiaomi AX3000T czy Raspberry pi adres 192.168.2.1 czyli mój PCB to wszystko działa. A nie działa tylko z nowego mini pc PCA.

Co może być nie tak na mini pc PCB, co sprawdzić?.

Faktem jest że na mini pc PCB mam rozbudowany /etc/config/network oraz /etc/config/firewall ale wszystko wydaje się działać.

Konfig nowego mini pc PCA

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 'fd52:8fb6:dda0::/48'

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

config interface 'lan'
    option device 'br-lan'
    option proto 'static'
    option ipaddr '192.168.2.10'
    option netmask '255.255.255.0'
    option ip6assign '60'
    option gateway '192.168.2.1'
    option dns '192.168.2.1'
   
config interface 'wan'
    option device 'eth0'
    option proto 'dhcp'

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

Edycja:
Znalazłem przyczynę hura, hura... która była faktycznie "po stronie" mojego PCB.
Nowemu PCA nieszczęśliwie nadałem adres IP 192.168.2.10.
A okazało się że na moim PCB w /etc/rc.local miałem poniższy wpis (który służył do wake on lan), komputera w sieci którego obecnie już nie mam.

ip neigh change 192.168.2.10 lladdr 50:e5:49:52:26:82 nud permanent dev br-lan
ip neigh add 192.168.2.10 lladdr 50:e5:49:52:26:82 nud permanent dev br-lan

Wywaliłem to i wszystko śmiga. Dziękuję za poświęcony czas i chęć pomocy!.
PS w ten weekend zainstalowałem dla testów więcej razy różne openwrt niż przez całe życie smile.

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