шлюз xiaomi не виден по wifi

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Volk
Сообщения: 23
Зарегистрирован: Пт апр 13, 2018 6:39 am
Благодарил (а): 5 раз
Поблагодарили: 0

шлюз xiaomi не виден по wifi

Сообщение Volk » Ср апр 25, 2018 8:13 am

Помогите разобраться! Сервер стоит на raspberry pi3 образ ver3_31. wifi на роутере Tp-link Модель TL-WR842ND. По ethernet модуль XiaomiHome видит шлюз с оборудованием, по wifi нет. wifi на raspberry поднят, общаюсь с малиной через SSH без проблем, изоляции wifi на роутере нет.
СпойлерПоказать

Код: Выделить всё

root@majordomo:~# tcpdump -i eth0 -n udp dst port 9898 -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
07:46:05.762925 IP 192.168.0.108.4321 > 224.0.0.50.9898: UDP, length 136
        0x0000:  4500 00a4 6cc8 0000 ff11 ad39 c0a8 006c  E...l......9...l
        0x0010:  e000 0032 10e1 26aa 0090 80e9 7b22 636d  ...2..&.....{"cm
        0x0020:  6422 3a22 6865 6172 7462 6561 7422 2c22  d":"heartbeat","
        0x0030:  6d6f 6465 6c22 3a22 6761 7465 7761 7922  model":"gateway"
        0x0040:  2c22 7369 6422 3a22 3738 3131 6463 6134  ,"sid":"7811dca4
        0x0050:  3766 6432 222c 2273 686f 7274 5f69 6422  7fd2","short_id"
        0x0060:  3a22 3022 2c22 746f 6b65 6e22 3a22 7065  :"0","token":"pe
        0x0070:  6c59 4273 7842 794a 4343 7261 5754 222c  lYBsxByJCCraWT",
        0x0080:  2264 6174 6122 3a22 7b5c 2269 705c 223a  "data":"{\"ip\":
        0x0090:  5c22 3139 322e 3136 382e 302e 3130 385c  \"192.168.0.108\
        0x00a0:  227d 227d                                "}"}
07:46:15.737133 IP 192.168.0.108.4321 > 224.0.0.50.9898: UDP, length 136
        0x0000:  4500 00a4 6ccb 0000 ff11 ad36 c0a8 006c  E...l......6...l
        0x0010:  e000 0032 10e1 26aa 0090 16dc 7b22 636d  ...2..&.....{"cm
        0x0020:  6422 3a22 6865 6172 7462 6561 7422 2c22  d":"heartbeat","
        0x0030:  6d6f 6465 6c22 3a22 6761 7465 7761 7922  model":"gateway"
        0x0040:  2c22 7369 6422 3a22 3738 3131 6463 6134  ,"sid":"7811dca4
        0x0050:  3766 6432 222c 2273 686f 7274 5f69 6422  7fd2","short_id"
        0x0060:  3a22 3022 2c22 746f 6b65 6e22 3a22 4c4a  :"0","token":"LJ
        0x0070:  7a72 5550 3156 496e 3531 6b56 506c 222c  zrUP1VIn51kVPl",
        0x0080:  2264 6174 6122 3a22 7b5c 2269 705c 223a  "data":"{\"ip\":
        0x0090:  5c22 3139 322e 3136 382e 302e 3130 385c  \"192.168.0.108\
        0x00a0:  227d 227d                                "}"}

Код: Выделить всё

root@majordomo:~# tcpdump -i wlan0 -n udp dst port 9898 -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: шлюз xiaomi не виден по wifi

Сообщение skysilver » Ср апр 25, 2018 9:58 pm

Думаешь, создав новую тему, найдется больше желающих решить у тебя проблему?! )) Можно было дальше продолжить в теме по модулю.

На телефоне в Milticast Tester есть сообщения от шлюза?
На ноуте (компе) с виндой, подключенном по wifi к домашней сетке, в программе MiHomeAdmin есть сообщения от шлюза?

Покажи вывод команд на малине:
- sudo ifconfig wlan0
- sudo netstat -avpu
- sudo netstat -r
- sudo netstat -g
Volk писал(а):
Ср апр 25, 2018 8:13 am
изоляции wifi на роутере нет
Это как определил?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Volk
Сообщения: 23
Зарегистрирован: Пт апр 13, 2018 6:39 am
Благодарил (а): 5 раз
Поблагодарили: 0

Re: шлюз xiaomi не виден по wifi

Сообщение Volk » Пт апр 27, 2018 11:21 am

Привет, skysilver, тему я создал потому что проблема ушла за рамки работы модуля, подсуетился дабы не отфутболили, каюсь если не прав.
СпойлерПоказать

Код: Выделить всё

pi@majordomo:~ $ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.113  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::a832:4c9:ced:4569  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:1c:aa:37  txqueuelen 1000  (Ethernet)
        RX packets 111041  bytes 15427705 (14.7 MiB)
        RX errors 0  dropped 25  overruns 0  frame 0
        TX packets 60388  bytes 18563555 (17.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 575446  bytes 74616098 (71.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 575446  bytes 74616098 (71.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.117  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::ac12:ad14:5923:64c8  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:49:ff:62  txqueuelen 1000  (Ethernet)
        RX packets 27251  bytes 5289046 (5.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1823  bytes 255847 (249.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Код: Выделить всё

pi@majordomo:~ $  sudo netstat -avpu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 0.0.0.0:mdns            0.0.0.0:*                           360/avahi-daemon: r
udp        0      0 0.0.0.0:55129           0.0.0.0:*                           360/avahi-daemon: r
udp        0      0 0.0.0.0:bootpc          0.0.0.0:*                           593/dhcpcd
udp        0      0 192.168.0.25:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.11:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.25:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.11:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:netbios-ns      0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.2:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.1:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.2:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.1:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:netbios-dgm     0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:9898            0.0.0.0:*                           872/php
udp6       0      0 [::]:mdns               [::]:*                              360/avahi-daemon: r
udp6       0      0 [::]:34926              [::]:*                              360/avahi-daemon: r

Код: Выделить всё

pi@majordomo:~ $ sudo netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.0.1     0.0.0.0         UG        0 0          0 eth0
default         192.168.0.1     0.0.0.0         UG        0 0          0 wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

Код: Выделить всё

pi@majordomo:~ $ sudo netstat -g
IPv6/IPv4 Group Memberships
Interface       RefCnt Group
--------------- ------ ---------------------
lo              1      all-systems.mcast.net
eth0            1      224.0.0.50
eth0            1      224.0.0.251
eth0            1      all-systems.mcast.net
wlan0           1      224.0.0.251
wlan0           1      all-systems.mcast.net
lo              1      ip6-allnodes
lo              1      ff01::1
eth0            1      ff02::fb
eth0            1      ff02::1:ffed:4569
eth0            1      ip6-allnodes
eth0            1      ff01::1
wlan0           1      ff02::fb
wlan0           1      ff02::1:ff23:64c8
wlan0           1      ip6-allnodes
wlan0           1      ff01::1
Multicast Tester
MiHomeAdmin что за зверь?
Вложения
2018-04-21 08-34-01.PNG
2018-04-21 08-34-01.PNG (83.16 КБ) 5260 просмотров
Volk
Сообщения: 23
Зарегистрирован: Пт апр 13, 2018 6:39 am
Благодарил (а): 5 раз
Поблагодарили: 0

Re: шлюз xiaomi не виден по wifi

Сообщение Volk » Пт апр 27, 2018 11:28 am

настройки роутера
СпойлерПоказать
Снимок экрана (45).png
Снимок экрана (45).png (378.05 КБ) 5260 просмотров
гостевая сеть также не активна..
Что не так делаю?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: шлюз xiaomi не виден по wifi

Сообщение skysilver » Пт апр 27, 2018 2:55 pm

Volk писал(а):
Пт апр 27, 2018 11:21 am
MiHomeAdmin что за зверь?
Вот viewtopic.php?f=5&t=4863&start=190#p72228
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: шлюз xiaomi не виден по wifi

Сообщение skysilver » Пт апр 27, 2018 2:57 pm

Volk писал(а):
Пт апр 27, 2018 11:21 am
Multicast Tester
Телефон к той же точке доступа подключен, что и шлюз?
Если да, и Multicast Tester не видит сообщений от шлюза, то похоже, что дело именно в роутере.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: шлюз xiaomi не виден по wifi

Сообщение skysilver » Пт апр 27, 2018 2:59 pm

Volk писал(а):
Пт апр 27, 2018 11:21 am
pi@majordomo:~ $ ifconfig
pi@majordomo:~ $ sudo netstat -avpu
pi@majordomo:~ $ sudo netstat -r
Вижу, что одновременно есть подключения и по ethernet, и по wifi. Давай теперь все то же самое, только с отключенным ethernet.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Volk
Сообщения: 23
Зарегистрирован: Пт апр 13, 2018 6:39 am
Благодарил (а): 5 раз
Поблагодарили: 0

Re: шлюз xiaomi не виден по wifi

Сообщение Volk » Пт апр 27, 2018 8:27 pm

точка вафли одна и та же для телефона и gateway xiaomi и малины
отключил lan:
СпойлерПоказать

Код: Выделить всё

pi@majordomo:~ $ ifconfig
eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether b8:27:eb:1c:aa:37  txqueuelen 1000  (Ethernet)
        RX packets 133590  bytes 19442110 (18.5 MiB)
        RX errors 0  dropped 72  overruns 0  frame 0
        TX packets 64538  bytes 20925346 (19.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 753785  bytes 100577103 (95.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 753785  bytes 100577103 (95.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.117  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::ac12:ad14:5923:64c8  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:49:ff:62  txqueuelen 1000  (Ethernet)
        RX packets 41927  bytes 8221673 (7.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2999  bytes 422611 (412.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Код: Выделить всё

pi@majordomo:~ $ sudo netstat -avpu
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
udp        0      0 0.0.0.0:mdns            0.0.0.0:*                           360/avahi-daemon: r
udp        0      0 0.0.0.0:55129           0.0.0.0:*                           360/avahi-daemon: r
udp        0      0 0.0.0.0:bootpc          0.0.0.0:*                           593/dhcpcd
udp        0      0 192.168.0.25:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.11:netbios-ns 0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:netbios-ns      0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.2:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 192.168.0.1:netbios-dgm 0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:netbios-dgm     0.0.0.0:*                           798/nmbd
udp        0      0 0.0.0.0:9898            0.0.0.0:*                           872/php
udp6       0      0 [::]:mdns               [::]:*                              360/avahi-daemon: r
udp6       0      0 [::]:34926              [::]:*                              360/avahi-daemon: r

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         192.168.0.1     0.0.0.0         UG        0 0          0 wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

Код: Выделить всё

pi@majordomo:~ $ sudo netstat -g
IPv6/IPv4 Group Memberships
Interface       RefCnt Group
--------------- ------ ---------------------
lo              1      all-systems.mcast.net
eth0            1      all-systems.mcast.net
wlan0           1      224.0.0.50
wlan0           1      224.0.0.251
wlan0           1      all-systems.mcast.net
lo              1      ip6-allnodes
lo              1      ff01::1
eth0            1      ip6-allnodes
eth0            1      ff01::1
wlan0           1      ff02::fb
wlan0           1      ff02::1:ff23:64c8
wlan0           1      ip6-allnodes
wlan0           1      ff01::1
pi@majordomo:~ $
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: шлюз xiaomi не виден по wifi

Сообщение skysilver » Пт апр 27, 2018 9:05 pm

Аха, тут все норм. Только вывода tcpdump -i wlan0 -n udp dst port 9898 -X не хватает. Запусти, посмотри есть что? (с выключенным эзернет, понятное дело).
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Volk
Сообщения: 23
Зарегистрирован: Пт апр 13, 2018 6:39 am
Благодарил (а): 5 раз
Поблагодарили: 0

Re: шлюз xiaomi не виден по wifi

Сообщение Volk » Пт апр 27, 2018 10:56 pm

не видит...
СпойлерПоказать

Код: Выделить всё

root@majordomo:~# tcpdump -i wlan0 -n udp dst port 9898 -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
22:47:06.793362 IP 192.168.0.117.9898 > 224.0.0.50.9898: UDP, length 15
        0x0000:  4500 002b 84a1 4000 2011 34d1 c0a8 0075  E..+..@...4....u
        0x0010:  e000 0032 26aa 26aa 0017 bd52 7b22 636d  ...2&.&....R{"cm
        0x0020:  6422 3a22 7768 6f69 7322 7d              d":"whois"}
22:48:07.113501 IP 192.168.0.117.9898 > 224.0.0.50.9898: UDP, length 15
        0x0000:  4500 002b 959c 4000 2011 23d6 c0a8 0075  E..+..@...#....u
        0x0010:  e000 0032 26aa 26aa 0017 bd52 7b22 636d  ...2&.&....R{"cm
        0x0020:  6422 3a22 7768 6f69 7322 7d              d":"whois"}
22:49:08.553600 IP 192.168.0.117.9898 > 224.0.0.50.9898: UDP, length 15
        0x0000:  4500 002b 97e4 4000 2011 218e c0a8 0075  E..+..@...!....u
        0x0010:  e000 0032 26aa 26aa 0017 bd52 7b22 636d  ...2&.&....R{"cm
        0x0020:  6422 3a22 7768 6f69 7322 7d              d":"whois"}
22:50:09.993439 IP 192.168.0.117.9898 > 224.0.0.50.9898: UDP, length 15
        0x0000:  4500 002b aef2 4000 2011 0a80 c0a8 0075  E..+..@........u
        0x0010:  e000 0032 26aa 26aa 0017 bd52 7b22 636d  ...2&.&....R{"cm
        0x0020:  6422 3a22 7768 6f69 7322 7d              d":"whois"}
22:51:11.433350 IP 192.168.0.117.9898 > 224.0.0.50.9898: UDP, length 15
        0x0000:  4500 002b b493 4000 2011 04df c0a8 0075  E..+..@........u
        0x0010:  e000 0032 26aa 26aa 0017 bd52 7b22 636d  ...2&.&....R{"cm
        0x0020:  6422 3a22 7768 6f69 7322 7d              d":"whois"}
22:51:59.282772 IP 192.168.0.117.9898 > 192.168.0.108.9898: UDP, length 152
        0x0000:  4500 00b4 2fc7 4000 4011 8840 c0a8 0075  E.../.@.@..@...u
        0x0010:  c0a8 006c 26aa 26aa 00a0 812e 7b22 7369  ...l&.&.....{"si
        0x0020:  6422 3a22 3135 3864 3030 3032 3233 3862  d":"158d0002238b
        0x0030:  3065 222c 2273 686f 7274 5f69 6422 3a30  0e","short_id":0
        0x0040:  2c22 636d 6422 3a22 7772 6974 6522 2c22  ,"cmd":"write","
        0x0050:  6d6f 6465 6c22 3a22 6374 726c 5f6e 6575  model":"ctrl_neu
        0x0060:  7472 616c 3222 2c22 6461 7461 223a 227b  tral2","data":"{
        0x0070:  5c22 6368 616e 6e65 6c5f 305c 223a 5c22  \"channel_0\":\"
        0x0080:  6f6e 5c22 2c5c 226b 6579 5c22 3a5c 2264  on\",\"key\":\"d
        0x0090:  3563 3336 6630 3638 6635 3537 3135 3934  5c36f068f5571594
        0x00a0:  6331 6262 3762 6433 3864 3332 6261 385c  c1bb7bd38d32ba8\
        0x00b0:  227d 227d                                "}"}
22:51:59.398942 IP 192.168.0.108.9898 > 192.168.0.117.9898: UDP, length 79
        0x0000:  4500 006b 82af 0000 ff11 b6a0 c0a8 006c  E..k...........l
        0x0010:  c0a8 0075 26aa 26aa 0057 6e2a 7b22 636d  ...u&.&..Wn*{"cm
        0x0020:  6422 3a22 7772 6974 655f 6163 6b22 2c22  d":"write_ack","
        0x0030:  7369 6422 3a22 3135 3864 3030 3032 3233  sid":"158d000223
        0x0040:  3862 3065 222c 2264 6174 6122 3a22 7b5c  8b0e","data":"{\
        0x0050:  2265 7272 6f72 5c22 3a5c 2249 6e76 616c  "error\":\"Inval
        0x0060:  6964 206b 6579 5c22 7d22 7d              id.key\"}"}
22:52:04
Ответить