Router 1 to router do którego podpięty jest komputer z windowsem
Router 2 to router do którego podpięte są sterowniki plc
Konfiguracja routera 1
/etc/config/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 packet_steering '1'
option ula_prefix 'fdfb:bf2f:af48::/48'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.11.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'n2n'
option proto 'static'
option netmask '255.255.255.0'
option ipaddr '10.1.2.190'
option device 'edge0'
config interface 'wan'
option device 'wan'
option proto 'dhcp'
W pliku /etc/config/dhcp dodałem opcję wyłączenia tego interfejsu z dhcp na wzór wanu ale coś chyba nie działa
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv4 'server'
option dhcpv6 'server'
option ra 'server'
option ra_slaac '1'
list ra_flags 'managed-config'
list ra_flags 'other-config'
option ignore '1'
Konfiguracja routera 2 do którego podpięte są sterowniki
/etc/config/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 packet_steering '1'
option ula_prefix 'fd65:fb2b:9f06::/48'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.10.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'n2n'
option device 'edge0'
option proto 'static'
option ipaddr '10.1.2.75'
option netmask '255.255.255.0'
#config interface 'hosta'
# option proto 'gretap'
# option zone 'tunnels'
# option peeraddr '10.1.2.74'
# option tunlink 'eth0'
#config interface 'hosta_addr'
# option proto 'static'
# option ipaddr '192.168.10.1'
# option netmask '255.255.255.0'
# option device '@hosta'
config interface 'wan'
option device 'wan'
Tutaj w dhcp nic nie zmieniałem
W jaki sposób mogę sprawdzić czy zestawiony jest most pomiędzy tymi 2 routerami ?
Czego może mi jeszcze brakować żeby zejść do warstwy 2 ?
Docelowo chcę żeby zadziałał ten protokół
https://profinetuniversity.com/naming-a … finet-dcp/
Edit:
Zapomniałem dopisać jeszcze w jaki sposób zestawiam tunele.
Router 1
ip link add gretap1 type gretap local 10.1.2.190 remote 10.1.2.75
ip link set dev gretap1 up
ip link set dev eth0 up
brctl addbr br0
brctl addif br0 gretap1
brctl addif br0 eth0
#ip addr add 10.10.10.2/24 dev br0
ip link set br0 up
Nie wiem czemu ale nie działa dołączenie karty eth0 do mostu.
brctl addif br0 eth0
brctl: bridge br0: Invalid argument
Router 2
ip link add gretap1 type gretap local 10.1.2.75 remote 10.1.2.190
ip link set dev gretap1 up
ip link set dev eth0 up
brctl addbr br0
brctl addif br0 gretap1
brctl addif br0 eth0
#ip addr add 10.10.10.2/24 dev br0
ip link set br0 up
Na 1 i 2 routerze po uruchomieniu skryptów widać ten nowy most br0
root@openwrt:~# ifconfig
br-lan Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
inet addr:192.168.11.1 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: fdfb:bf2f:af48::1/60 Scope:Global
inet6 addr: fe80::b239:56ff:fe53:dbe8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6877 errors:0 dropped:0 overruns:0 frame:0
TX packets:5292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1298381 (1.2 MiB) TX bytes:3929093 (3.7 MiB)
br0 Link encap:Ethernet HWaddr 6A:87:E5:3B:4E:AC
inet6 addr: fe80::6887:e5ff:fe3b:4eac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1362 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:934 (934.0 B)
edge0 Link encap:Ethernet HWaddr 1A:4C:E9:8F:C9:7C
inet addr:10.1.2.190 Bcast:10.1.2.255 Mask:255.255.255.0
inet6 addr: fe80::184c:e9ff:fe8f:c97c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1400 Metric:1
RX packets:243 errors:0 dropped:42 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:60577 (59.1 KiB) TX bytes:3324 (3.2 KiB)
eth0 Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
inet6 addr: fe80::b239:56ff:fe53:dbe8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1504 Metric:1
RX packets:14592 errors:0 dropped:0 overruns:0 frame:0
TX packets:12194 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5808079 (5.5 MiB) TX bytes:5341819 (5.0 MiB)
Interrupt:17
gretap1 Link encap:Ethernet HWaddr 6A:87:E5:3B:4E:AC
inet6 addr: fe80::6887:e5ff:fe3b:4eac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1362 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:1456 (1.4 KiB)
lan1 Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7193 errors:0 dropped:104 overruns:0 frame:0
TX packets:5298 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1334393 (1.2 MiB) TX bytes:3929609 (3.7 MiB)
lan2 Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lan3 Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lan4 Link encap:Ethernet HWaddr B0:39:56:53:DB:E8
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:63 errors:0 dropped:0 overruns:0 frame:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5651 (5.5 KiB) TX bytes:5651 (5.5 KiB)
wan Link encap:Ethernet HWaddr B0:39:56:53:DB:E9
inet addr:192.168.100.41 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::b239:56ff:fe53:dbe9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7399 errors:0 dropped:103 overruns:0 frame:0
TX packets:5997 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4211030 (4.0 MiB) TX bytes:1250163 (1.1 MiB)