После покупки модема Megafon для резервного соединения обнаружил что у меня списываются деньги за дни когда я не использую соединение (использую тариф с оплатой только за дни подключения). Оказалось что роутер не отключает интернет на модеме после опускания интерфейса. Из отладочного лога видно следующее (ключевые части):
Jan 22 16:59:55 192.168.0.1 ndm: Network::Interface::Base: "CdcEthernet0": interface is up.
Jan 22 16:59:55 192.168.0.1 ndm: Core::ConfigurationSaver: saving configuration...
Jan 22 16:59:56 192.168.0.1 ndm: Network::Interface::UsbEthernet: "CdcEthernet0": link up.
...
Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: calling http://192.168.100.1/goform/goform_set_cmd_process.
Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: sending: goformId=SET_CONNECTION_MODE&isTest=false&ConnectionMode=auto_dial&roam_setting_option=off.
...
Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: calling http://192.168.100.1/goform/goform_set_cmd_process.
Jan 22 17:00:05 192.168.0.1 ndm: Network::Interface::WebCaller::Task: sending: isTest=false¬Callback=true&goformId=CONNECT_NETWORK.
Дальше идет опрос уровня сигнала и т.п.
При отключении:
Jan 22 17:06:25 192.168.0.1 ndm: Network::Interface::Base: "CdcEthernet0": interface is down.
Jan 22 17:06:25 192.168.0.1 ndm: Core::ConfigurationSaver: saving configuration...
Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: sendmsg() failed (network is unreachable).
Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: can not send RELEASE (network is unreachable) in RELEASING state.
Jan 22 17:06:26 192.168.0.1 ndm: Dhcp::Client: DHCP server is not responding.
Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: interrupted by a stop signal.
Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: NDM DHCP client stopped (exit status 0).
Jan 22 17:06:26 192.168.0.1 ndm: Network::Interface::Ip: "CdcEthernet0": IP address cleared.
Jan 22 17:06:26 192.168.0.1 ndm: FeedbackListener: failed to send a feedback result code.
Jan 22 17:06:28 192.168.0.1 ndm: Network::Interface::UsbEthernet: "CdcEthernet0": link down.
Jan 22 17:06:29 192.168.0.1 ndm: Core::ConfigurationSaver: configuration saved.
Я бы как минимум ожидал `goformId=DISCONNECT_NETWORK` перед отключением порта.
Мне так-же кажется лишним `ConnectionMode=auto_dial` при подключении. Возможно имеет смысл на всякий случай перезагрузки модема, но тогда я хотел бы видеть `ConnectionMode=manual_dial` при выключении интерфейса.
Проблема с открытым соединением не позволяет мне удобно использовать данный вид подключения. Считаю это недоработкой/ошибкой.
Есть ли шанс что ситуация изменится в будущих версиях прошивки?
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.
Question
Andrey Kupreychik (Foxel)
Добрый вечер!
После покупки модема Megafon для резервного соединения обнаружил что у меня списываются деньги за дни когда я не использую соединение (использую тариф с оплатой только за дни подключения). Оказалось что роутер не отключает интернет на модеме после опускания интерфейса. Из отладочного лога видно следующее (ключевые части):
Jan 22 16:59:55 192.168.0.1 ndm: Network::Interface::Base: "CdcEthernet0": interface is up. Jan 22 16:59:55 192.168.0.1 ndm: Core::ConfigurationSaver: saving configuration... Jan 22 16:59:56 192.168.0.1 ndm: Network::Interface::UsbEthernet: "CdcEthernet0": link up. ... Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: calling http://192.168.100.1/goform/goform_set_cmd_process. Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: sending: goformId=SET_CONNECTION_MODE&isTest=false&ConnectionMode=auto_dial&roam_setting_option=off. ... Jan 22 17:00:04 192.168.0.1 ndm: Network::Interface::WebCaller::Task: calling http://192.168.100.1/goform/goform_set_cmd_process. Jan 22 17:00:05 192.168.0.1 ndm: Network::Interface::WebCaller::Task: sending: isTest=false¬Callback=true&goformId=CONNECT_NETWORK.
Дальше идет опрос уровня сигнала и т.п.
При отключении:
Jan 22 17:06:25 192.168.0.1 ndm: Network::Interface::Base: "CdcEthernet0": interface is down. Jan 22 17:06:25 192.168.0.1 ndm: Core::ConfigurationSaver: saving configuration... Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: sendmsg() failed (network is unreachable). Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: can not send RELEASE (network is unreachable) in RELEASING state. Jan 22 17:06:26 192.168.0.1 ndm: Dhcp::Client: DHCP server is not responding. Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: interrupted by a stop signal. Jan 22 17:06:26 192.168.0.1 ndhcpc: CdcEthernet0: NDM DHCP client stopped (exit status 0). Jan 22 17:06:26 192.168.0.1 ndm: Network::Interface::Ip: "CdcEthernet0": IP address cleared. Jan 22 17:06:26 192.168.0.1 ndm: FeedbackListener: failed to send a feedback result code. Jan 22 17:06:28 192.168.0.1 ndm: Network::Interface::UsbEthernet: "CdcEthernet0": link down. Jan 22 17:06:29 192.168.0.1 ndm: Core::ConfigurationSaver: configuration saved.
Я бы как минимум ожидал `goformId=DISCONNECT_NETWORK` перед отключением порта.
Мне так-же кажется лишним `ConnectionMode=auto_dial` при подключении. Возможно имеет смысл на всякий случай перезагрузки модема, но тогда я хотел бы видеть `ConnectionMode=manual_dial` при выключении интерфейса.
Проблема с открытым соединением не позволяет мне удобно использовать данный вид подключения. Считаю это недоработкой/ошибкой.
Есть ли шанс что ситуация изменится в будущих версиях прошивки?
Роутер KN-1010. Текущая версия KeeneticOS: 3.5.6. Модем: Мегафон 4G+ (LTE) модем M150-3
kn-1010-cdc.log
Edited by Andrey Kupreychik (Foxel)Link to comment
Share on other sites
3 answers to this question
Recommended Posts
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.