Jump to content
  • 0

Keenetik Ultra не получает обновления


Alexey Lyahkov

Question

Так как официальный сапорт не смог решить эту проблему, попробуем решить ее тут.

Есть Ultra - которая настроена в режиме только контролера wifi сети согласно https://help.keenetic.com/hc/ru/articles/360014436120-Возможно-ли-использовать-контроллер-Wi-Fi-системы-в-режиме-обычной-точки-доступа- - роутером выступает микротик 4011.

На первый взгляд все работает

config)> tools ping www.google.com
sending ICMP ECHO request to www.google.com...
PING www.google.com (142.250.74.132) 56 (84) bytes of data.
84 bytes from www.google.com (142.250.74.132): icmp_req=1, ttl=57, time=43.00 ms.
84 bytes from www.google.com (142.250.74.132): icmp_req=2, ttl=57, time=42.93 ms.
84 bytes from www.google.com (142.250.74.132): icmp_req=3, ttl=57, time=42.93 ms.
--- www.google.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss,
0 duplicate(s), time 2243.89 ms.
Round-trip min/avg/max = 42.93/42.95/43.00 ms.
(config)> tools traceroute www.google.com
starting traceroute to www.google.com...
traceroute to www.google.com (142.250.74.132), 30 hops maximum, 60 byte packets.
 1  192.168.1.1 (192.168.1.1)  0.413 ms  0.571 ms  0.290 ms
 2  10.10.1.1 (10.10.1.1)  1.098 ms  47.861 ms  47.519 ms
 3  gw.sevstar.net (109.110.64.10)  1.154 ms  1.008 ms  1.084 ms
 4  ae19-535.svsl-30-ar1.miranda-media.net (185.64.47.165)  6.617 ms  2.131 ms  0.917 ms

Но.. попытка получить обновления - уходит в цикл, keendns - говорит нет подключения, попытка добавить через мобильное приложение говорит "а давайте вы настроете сначала интернет". Хорошо - через web портал - устройство добавилось, видно в мобильном приложении - но остальных ошибок это не убрало. Из интересных сообщений в системном логе 

Core::Ndss: [31930] no internet connection.
 

и так в цикле.

вопрос традиционный - что это такое - и как лечить? :)

Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0
7 минут назад, Alexey Lyahkov сказал:

вопрос традиционный - что это такое - и как лечить? :)

Пропишите маршрут по умолчанию с Ultra через интерфейс, а не через адрес.

ip route default Home

 

Link to comment
Share on other sites

  • 0
Только что, sergeyk сказал:

Пропишите маршрут по умолчанию с Ultra через интерфейс, а не через подсеть.

эээ.. это же зернет а не p2p интерфейс - как его прописать? или вы имеете ввиду что надо дополнительно указать интерфейс?

~ # netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 br0
10.1.30.0       0.0.0.0         255.255.255.0   U         0 0          0 br1
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 br0
~ # ip route l
default via 192.168.1.1 dev br0
10.1.30.0/24 dev br1  proto kernel  scope link  src 10.1.30.1
192.168.1.0/24 dev br0  proto kernel  scope link  src 192.168.1.2
~ #

предупреждая вопрос - ничего особенного - в opkg не поставлено - только mc / tcpdump - только что бы анализировать трафик.

Link to comment
Share on other sites

  • 0

не помогает.

Цитата
Network::RoutingTable: added static route: 0.0.0.0/0 via Home. 
Окт 16 21:36:22
 
ndm
Core::Ndss: [16060] no internet connection. 
Окт 16 21:36:30
 
ndm
Core::Ndss: [16088] no internet connection. 
Окт 16 21:36:41
 
ndm
Core::Ndss: [16107] no internet connection. 
Окт 16 21:36:53
 
ndm
Core::Ndss: [16166] no internet connection. 
Окт 16 21:36:54
 
ndm
Core::Ndss: [16179] no internet connection. 
Окт 16 21:37:04
 
ndm
Core::Ndss: [16227] no internet connection.

 

Link to comment
Share on other sites

  • 0

Для вашего контроллера Ultra шлюзом для выхода в интернет являеться микротик, следовательно для Ultra маршрут по умолчание должен быть на микротик через интерфейс br0 по обозначению Keenetic это скорей всего у вас home. Данную команду можно ввести на Ultra только через cli, пример ниже

ip route default 192.168.130.97 Home

где ip адрес это шлюз микротика а Home это интерфейс через который посылать эти пакетики для микротика (он же br0)

Страница 85 ссылки ниже последний пост

 

Edited by vasek00
Link to comment
Share on other sites

  • 0
20 минут назад, sergeyk сказал:

Какой у вас адрес на br0?

~ # ifconfig br0
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.2  netmask 255.255.255.0  broadcast 192.168.1.255

пробовал с 1.20 - без разницы. 

 

Link to comment
Share on other sites

  • 0
2 минуты назад, vasek00 сказал:
ip route default 192.168.130.97 Home

 

без разницы. Не работает.

Network::RoutingTable: renewed static route: 0.0.0.0/0 via 192.168.1.1 (Home).
Окт 16 22:03:06 ndm
Core::Ndss: [22013] no internet connection.
Окт 16 22:03:27 ndm
Core::Ndss: [22113] no internet connection.
Окт 16 22:03:38 ndm
Core::Ndss: [22147] no internet connection.
Окт 16 22:03:50 ndm
Core::Ndss: [22179] no internet connection.

 

Link to comment
Share on other sites

  • 0
Только что, Alexey Lyahkov сказал:

без разницы. Не работает.

Network::RoutingTable: renewed static route: 0.0.0.0/0 via 192.168.1.1 (Home).
Окт 16 22:03:06 ndm
Core::Ndss: [22013] no internet connection.
Окт 16 22:03:27 ndm
Core::Ndss: [22113] no internet connection.
Окт 16 22:03:38 ndm
Core::Ndss: [22147] no internet connection.
Окт 16 22:03:50 ndm
Core::Ndss: [22179] no internet connection.

 

Там написано две команды и это работает из покон веков.

Link to comment
Share on other sites

  • 0

я бы сказал что даже сокета через который должно запрашиваться обновление не видно в системе.

в одном окне браузера открыта вкладка "общие настройки" где идет проверка обновлений, при этом в консоли 

~ # netstat -4np
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 192.168.1.2:80          192.168.1.64:59766      ESTABLISHED 1105/nginx: worker
tcp        0      0 192.168.1.2:80          192.168.1.64:59732      ESTABLISHED 1105/nginx: worker
tcp        0      0 192.168.1.2:80          192.168.1.64:59767      ESTABLISHED 1105/nginx: worker
tcp        0      0 192.168.1.2:80          192.168.1.64:59769      ESTABLISHED 1105/nginx: worker
tcp        0    180 192.168.1.2:222         192.168.1.64:58738      ESTABLISHED 15855/dropbear
tcp        0      0 192.168.1.2:49508       192.168.1.3:3517        TIME_WAIT   -
tcp        0      0 192.168.1.2:80          192.168.1.64:59768      ESTABLISHED 1105/nginx: worker
tcp        0      0 192.168.1.2:49510       192.168.1.3:3517        TIME_WAIT   -

в это же время ~ # tcpdump -s 0 -vv -n -i br0 port 53 and host 192.168.1.2 - показывает тишину - значит запросов на dns нету..

Link to comment
Share on other sites

  • 0

Такс.. пардон - не уследил что 

Цитата
ip route default 192.168.1.1

остался в конфиге не смотря на "no ip ..." - почему-то удалило то что с Home.

после правки - заработало.

 

Спасибо большое!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...