1 (edytowany przez shop 2018-07-17 13:59:43)

Temat: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Dzień dobry,
Pokrótce opisze swoją konfigurację:
- TP-Link TL-3420 v1 wgrany soft od  TL-WR842N (8MB flash, 64MB ram) łączy się z internetem poprzez modem gsm (hilink), jest klientem vpn
- komputer pc, mający przypisane na sztywno adres IP, robiący za rejestrator
- kamera ip, mająca przypisana na sztywno adres ip
Wczoraj straciłem dostęp do urządzeń w sieci, sam router żyje, z poziomu routera urządzenia się nie pingują ale w statusie switcha widać, że coś jest włączone.
Mam zainstalowany pakiet Wake On Lan, po próbie właczenia laptopa mam następujacą odpowiedź:
/usr/bin/etherwake -D "C8:0A:A9:6B:38:9C"

The target station address is C8:0A:A9:6B:38:9C.
Packet is c8 0a a9 6b 38 9c c8 0a a9 6b 38 9c 08 42 ff ff ff ff ff ff c8 0a a9 6b 38 9c c8 0a a9 6b...
Sendto worked ! 116.

w logach mam następujące ostrzeżenie:
kern.warn kernel: [39087.591506] br-lan: received packet on eth0 with own address as source address

Możecie naprowadzić na trop gdzie szukać? Oczywiście nie mam fizycznego dostępu do urządzeń.


root@LEDE:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr F4:EC:38:F9:44:8B
          inet addr:192.168.6.1  Bcast:192.168.6.255  Mask:255.255.255.0
          inet6 addr: fe80::f6ec:38ff:fef9:448b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5163 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3064 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:666693 (651.0 KiB)  TX bytes:151339 (147.7 KiB)

eth0      Link encap:Ethernet  HWaddr F4:EC:38:F9:44:8B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5216 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3071 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:751726 (734.1 KiB)  TX bytes:151989 (148.4 KiB)
          Interrupt:5

eth1      Link encap:Ethernet  HWaddr F4:EC:38:F9:44:8D
          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)
          Interrupt:4

eth2      Link encap:Ethernet  HWaddr 58:2C:80:13:92:63
          inet addr:192.168.102.100  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: fe80::5a2c:80ff:fe13:9263/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17875 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20143 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4102359 (3.9 MiB)  TX bytes:5399955 (5.1 MiB)

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:126 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:10194 (9.9 KiB)  TX bytes:10194 (9.9 KiB)

tun11     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.8.1.13  P-t-P:10.8.1.14  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:12597 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12841 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:1467606 (1.3 MiB)  TX bytes:4531848 (4.3 MiB)

wlan0     Link encap:Ethernet  HWaddr F4:EC:38:F9:44:8C
          inet6 addr: fe80::f6ec:38ff:fef9:448c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4963 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:782269 (763.9 KiB)

root@LEDE:~# ps
  PID USER       VSZ STAT COMMAND
    1 root      1536 S    /sbin/procd
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    5 root         0 SW<  [kworker/0:0H]
   70 root         0 SW<  [writeback]
   71 root         0 SW<  [crypto]
   73 root         0 SW<  [bioset]
   75 root         0 SW<  [kblockd]
  103 root         0 SW   [kworker/0:1]
  110 root         0 SW   [kswapd0]
  163 root         0 SW   [fsnotify_mark]
  172 root         0 SW   [spi0]
  206 root         0 SW<  [bioset]
  211 root         0 SW<  [bioset]
  216 root         0 SW<  [bioset]
  221 root         0 SW<  [bioset]
  226 root         0 SW<  [bioset]
  231 root         0 SW<  [bioset]
  302 root         0 SW<  [ipv6_addrconf]
  309 root         0 SW<  [deferwq]
  311 root         0 SW<  [kworker/0:1H]
  354 root         0 SW   [kworker/0:2]
  385 root         0 SWN  [jffs2_gcd_mtd3]
  458 root      1176 S    /sbin/ubusd
  474 root       892 S    /sbin/askfirst /usr/libexec/login.sh
  596 root         0 SW<  [cfg80211]
  770 root      1224 S    /sbin/logd -S 64
  811 root      1440 S    /sbin/rpcd
  938 root      1704 S    /sbin/netifd
  975 root      1396 S    /usr/sbin/odhcpd
  995 root      1188 S    /usr/sbin/crond -f -c /etc/crontabs -l 8
1018 root      1056 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
1045 root      1552 S    /usr/sbin/uhttpd -f -h /www -r LEDE -x /cgi-bin -u /
1069 root      3580 S    /usr/sbin/collectd -f
1086 root      3664 S    /usr/sbin/openvpn --syslog openvpn(custom_config) --
1168 root      1184 S    udhcpc -p /var/run/udhcpc-eth2.pid -s /lib/netifd/dh
1291 root      1188 S <  /usr/sbin/ntpd -n -N -S /usr/sbin/ntpd-hotplug -p nt
1375 dnsmasq   1048 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg02411c
1395 root      1684 S    /usr/sbin/hostapd -s -P /var/run/wifi-phy0.pid -B /v
9023 root         0 SW   [kworker/u2:2]
14431 root      1124 S    /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p
14434 root      1188 S    -ash
14486 root      1184 R    ps
24942 root         0 SW   [kworker/u2:0]

2

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Czy ktoś spotkał się z takim problemem? Gdzie mam czegokolwiek szukać, może jest jakiś sposób żeby odczytać jakie urządzenia są podłączone do switcha, skoro ten wykrywa że coś niby jest. Może mogę spróbować wyłączyć opcję "Enable VLAN functionality" o ile nie strace dostępu do routera. Sam router chodził dłuższy czas bezawaryjnie w tej konfiguracji.

3

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Stracisz dostęp więc tego nie rób. Najprościej to zrób po prostu restart, switch ulegnie wewnętrznemu resetowi i jeżeli jest ok to się podniesie.

Nie możesz odczytać jakie urządzenia są podłączone do switcha. Możesz tylko sprawdzić czy kabel jest (to sprawdziłeś) ew zobaczyć w /proc/net/arp co widać z mac adresów w arpach.

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

4

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Restart już robiłem kilka razy, oczywiście nie pomogło. W pliku arp nic nie ma, jest pusty.

5 (edytowany przez shop 2018-07-18 10:24:41)

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

przepraszam za moją głupotę:
IP address       HW type     Flags       HW address            Mask     Device
192.168.102.1    0x1         0x2         00:0d:87:8e:4b:ac     *        eth2
192.168.6.100    0x1         0x2         58:04:cb:00:3d:92     *        br-lan
192.168.6.101    0x1         0x0         c8:0a:a9:6b:38:9c     *        br-lan

czyli wykrywa i laptopa i modem mam rozumieć (102.1 - hilink, 6.100 kamera, 6.101 laptop)

6

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Więc sorry, nie masz jak. Samochód i jedziesz.

Chyba że masz kogoś na miejscu z laptopem żeby przez TV się dostać od wewnątrz sieci i rozejrzeć się co się dzieje.

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

7

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

zamiast odczytać arpa normalnie poprzez konsole, zrobilem to przez winscp dlatego wydawal sie byc pusty

8

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

.6.100 jest aktywne i coś tam wysyła do routera.

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

9 (edytowany przez shop 2018-07-18 13:28:55)

Odp: TP-Link TL-WR842N/ND v1 - przestał widzieć urządzenia na switchu

Odpowiedział mi na ping 6.100. Po chwili zaczęło sypać co sekundę w logach:
Wed Jul 18 14:08:46 2018 kern.warn kernel: [86023.021030] br-lan: received packet on eth0 with own address as source address
I na pingi nie odpowiada.
Po restarcie kamera działała jakąś chwilę. Mam podejrzenia, że jak próbuje się łączyć z laptopem (6.101) to coś się dzieje i zaczyna sypać powyższym błędem. Po restarcie 6.100 działa jakąś chwilę ponownie. Mogę się zalogować na kamerę i wszystko jest ok przez jakiś czas (może do minuty).