-
Posts
1914 -
Joined
-
Last visited
-
Days Won
96
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by eralde
-
-
On 3/7/2026 at 11:32 AM, ru.celebi said:
Hello @eralde
The problem is still occurring.
Hello @ru.celebi, which version of the firmware is currently installed on your devices?
-
18 hours ago, PriSonerS61 said:
Hello @eralde When accessing the home segment tab, the following error appears in the logs. When checking RCI requests, it appears that such a request actually exists.Tested on versions 5.1 Alpha 4 and 5.1 Alpha 5. The self-test file will be available in the next private message.
Core::Configurator: not found: "show/sc/mws/wlan" [http/rci 192.168.1.29] Core::Configurator: not found: "show/mws/wlan" [http/rci 192.168.1.29]Thank you for the report. This will be fixed in one of the future draft versions.
The web UI relies on new parts of the API that are not yet publicly available.
The error messages will go away, once the API is updated.-
1
-
-
9 hours ago, tulgar said:
After installing the Alpha 3 version, I started experiencing issues with firmware updates.
On the Hopper, Sprinter, and Viva models, I am unable to install either the main (stable) or the dev versions.
Unfortunately, there is a bug in the Alpha 3, related to the firmware update process.
I suggest that you use the recovery utility described here: https://support.keenetic.com/sprinter/kn-3710/en/21740.html#21740-keeneticos-recovery
And then you should be able to update to Alpha 4, where this issue is fixed.
The link above is for KN-3710, you can find the recovery utility relevant to your particular model, by entering it's name here: https://support.keenetic.com/ and then searching for "Restore". -
On 2/10/2026 at 4:19 PM, simone bravo said:
Hello,
I have a Hopper DSL modem router purchased in December. I configured two Wi-Fi networks: 2.4 GHz and 5 GHz.Today, when I logged into the dashboard, I saw that the new firmware version 5.0.4 was available, so I started the update. The update completed successfully.
After the reboot, however, I noticed something (I’m not sure if this was the case before with firmware 4.x, so it may have been normal): the 2.4 GHz Wi-Fi turns on immediately, while the 5 GHz network remains disabled for several minutes (about 11 minutes), showing the message “Wi-Fi temporarily disabled.” After that time, it finally turns on.
Is this normal behavior, or could I have some incorrect setting?
Hello @simone bravo,
this is the expected behavior. Your device checks for radars that may be working on frequencies overlapping with the 5 GHz Wi-Fi.
This article has more details: https://support.keenetic.com/hero/kn-1012/en/43659-dfs.html -
1 hour ago, Jim said:
On a SSD/HDD or a flash drive?
That really depends on the applications you want to use there.
If you plan to use a BitTorrent client to download smth., then you may need more storage than available on an average USB thumb drive.
In this particular case, an external SSD would be the best choice, but the maximum read/write speed will be limited by the USB port (SSDs are usually faster).You can transfer your existing OPKG configuration to the new drive.
I don't have any personal experience with this, but I've seen reviews from people who have done it.-
1
-
-
16 hours ago, Jim said:
Idea:
Find a reasonably large flash drive for the downloads.
Would that work or be too slow?
@Jim, installing OPKG (the base system + all the packages you choose) on an external USB drive is the assumed default setup.
It definitely works.-
1
-
-
3 hours ago, Jim said:
And if I don't install the OPKG files to an external drive?
You should also be able do delete everything created by the OPKG installer via the web UI/telnet.
-
1
-
-
21 hours ago, Jim said:
So, what's the truth of this? Maybe I should just stick with the stock functionality of my router instead of opening the can of worms that is OpenWRT?
Hello, Jim 🙂
Nothing is wrong with trying OPKG if you want to configure something that is not possible with the stock firmware.
That being said there is no official support for any OPKG-related issues, so if you have an issue you will have to refer to other users,
e.g., here on the forum or in the OpenWRT community. However, since Keenetic firmware is not OpenWRT the advice you will get from the OpenWRT community
may be not fully applicable.
On the other hand, I would suggest that you just back up your router's firmware and configuration files (startup-config) once you configured the stock firmware
the way you want it. You can do that via the web UI. Even if something goes wrong with the OPKG, you can go the the router's web UI, de-select the USB drive you've installed OPKG to and keep using the stock firmware until you want to try again. If the "something goes wrong" situation is worse and you can't access the web UI -- you will
always be able to restore the stock firmware using the files you backed up *.* The startup configuration file does not contain encryption keys used in the Wi-Fi system or in WireGuard interfaces. That means that if you restore your router's
configuration using a backed up startup-config file, you will have to re-acquire any Wi-Fi system extenders (if you have them) and re-create WireGuard interfaces (if you use them).-
1
-
-
On 2/5/2026 at 10:01 AM, Jim said:
Greetings!
One of the interesting features of this router is that it is extremely configurable. So much so that I am beginning to wonder which Linux distribution it's based on! 😉
One feature is the ability to add additional functionality via both the web interface and Open Packages.
1. How do I know how much of my router's memory is available for use?
2. How full is "too full"? (How much "headroom" should I leave?)
3. Where do I find these Open Packages?
4. How will I know if a particular package is compatible with my router?
5. The OPKG package manager configuration page asks for an "initrc script". What should I provide?Thanks!
P.S.
I found this: https://openwrt.org/docs/guide-user/additional-software/opkg
It seems both useful and gnarly.Hi, Jim!
I am not sure I can answer all of your questions completely, but I will try to do my best:
1 + 2. If you are talking about RAM, then you can monitor that parameter in the web UI dashboard. There is no general rule of thumb on how many different service you will be able to run at the same time, so it is trial and error.
If you meant permanent storage, than I would recommend to install the open package system on a USB drive. There is an option to install it on the device internal storage, but the available space will be quite limited.SpoilerA few examples of RAM usage:
A "dev" router I use (it has some basic stuff configured on it):
My main home router, that has a few WireGuard connections, a KeenDNS (+ a few subdomains on it) and some other minor stuff:
Another "dev" router, that actually has a few OPKG packages configured on it
(and also an ARM CPU like your device plus more RAM in total):
3. You can check this GitHub repo and this section of the forum (the Entware Quickstart thread is a good start 🙂)
4. After setting up Entware/OPKG and logging into the SSH shell it provides, you can run opkg update && opkg list to see all the packages available for your device:
Spoiler~ # opkg update
Downloading http://bin.entware.net/aarch64-k3.10/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/aarch64-k3.10/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev
Downloading https://bin.antiscan.ru/b8e636fd/all/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/antiscan-test
Downloading https://dimon27254.github.io/antiscan/all/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/antiscan
~ # opkg list | grep lua
apache-mod-lua - 2.4.62-1 - Lua support for the Apache HTTP server.
asterisk-app-readexten - 20.8.1-1 - Read and evaluate extension validity.
asterisk-func-evalexten - 20.8.1-1 - Extension evaluation functions.
asterisk-pbx-lua - 20.8.1-1 - Lua PBX switch.
collectd-mod-lua - 5.12.0-53 - lua input/output plugin
...5. You can leave the "initrc script" field empty, the installer will fill this parameter automatically.
Out KB article on how to install Entware on your router: https://help.keenetic.com/hc/en-us/articles/360021214160-Installing-the-Entware-repository-package-system-on-a-USB-drive-
1
-
-
5 hours ago, Jim said:
Of course. 🤪😉
Okay, thank you 😅
5 hours ago, Jim said:Also. . . . All these devices are "registered".
That should not affect anything

5 hours ago, Jim said:I'm sure there's some setting somewhere that I set, (or failed to set), that causes this.
Also. . . . All these devices are "registered".
If you can access the router's web UI, you can check if the telnet port is the default one here: http://my.keenetic.net/administrator
Also, from the web UI you can restart the internal telnet service:
SpoilerIf that does not help, please download the self-test file from your device and attach it here, so we can check it (we will hide the message containing the file since it has some sensitive data in it, so you won't see it, but the moderators will still be able to access it).
-
1
-
-
5 hours ago, JIm said:
Greetings!
Router: Keenetic Giga (KN-1012) EAEU
System: Linux Mint 22.3I have been trying to establish a SSH connection to my Keenetic router but I keep getting "Connection Refused". I found and installed the SSH module and rebooted the router. Research indicates that I have to issue certain specific commands via the "command line interface", (telnet) to activate it. The instructions indicate that telnet is enabled by default and that I should open a telnet connection to the IP address of the router - which opens the router's CLI.
Unfortunately, telnet also returns "connection refused".
Every solution I searched for cycles back to needing the CLI to enable/change things, but I have to do something to enable the CLI so that I can change things to enable the CLI to enable things to enable. . . . Etc.
I've installed putty on my system and I've also tried via a Linux terminal window. Neither SSH nor telnet can connect; both return "connection refused".
Update:
Using putty installed on Windows 10, both telnet and SSH also return "connection refused".What am I missing?
Jim
Hello, Jim
The telnet access from the LAN should be enabled by default. I know this is a dumb question, but is your computer in the local network of your router when you try to connect it to the router? (i.e., is it connected to one of the grey Ethernet ports on the router/to router's Wi-FI)-
1
-
-
16 minutes ago, Giaccaz said:
That's what I wanted to avoid...redoing the procedure by setting it to AP mode. It would be nice if this was implemented in a future firmware version. That would be a plus. Imagine modifying the scheduler of the various nodes directly from the controller (Titan) independently. Anyway, thanks for the info, and think about this feature...it's not bad for us users.Thank you for explaining why do you want it 🙂
We will keep that scenario in mind for the future.17 minutes ago, Giaccaz said:P.S.
An info ....will Keenetic release a router with a 10 GB WAN and a 10 GB LAN this year?I would be happy to give you a timeline, but at this point, it's difficult to do so. We definitely have 10G models in our roadmap.
-
41 minutes ago, Giaccaz said:
@eraldeI have a Titan be7200 and a buddy 6 to extend the WiFi network inside my house. In the garage, I have a buddy 6 connected via Ethernet with a webcam and a photovoltaic inverter connected to the WiFi network. I would like the garage WiFi to be always on, separately from the Titan and the buddy 6 inside my house.I think that in your case the easiest way would be to exclude the Buddy 6 that is placed in the garage from the Wi-Fi system.
You can remove the Buddy 6 from the Wi-Fi system using the controller Web UI. After that you can set up that Buddy device again as a separate "Access Point" device (there is an option for that in the Initial Setup Wizard on that Buddy). You will still be able to configure that Buddy using it's own web UI, but the controller won't sync it's settings to it. That means that the work schedule on that Buddy can be 24/7 instead of the one you have inside your house.
Unfortunately, that also means that you'll have to configure all the relevant settings (e.g., Wi-Fi SSID/password/...) on the Buddy itself. Some of those settings can be configured in the Initial Setup Wizard. For ones that you can't change there you'll have to log in to the Buddy web UI. You will see a link to it on the "Client Lists" page in the controller web UI.
-
18 hours ago, moij258 said:
No, on my ISP both connections are VLAN connection: 1. is native untagged VLAN (special VLAN on an 802.1Q trunk link that carries traffic without VLAN tags), 2. is VLAN with specific ID number/tag.
Is this configuration possible on KN-3610?
You can configure a configuration that you describe via the command line. It won't be possible to do it in the web UI.
Spoilertelnet 192.168.1.1 Trying 192.168.1.1... Connected to 192.168.1.1. Escape character is '^]'. KeeneticOS version 5.00.C.4.0-1, copyright (c) 2010-2025 Keenetic Ltd. This software is a subject of Keenetic Ltd. end-user licence agreement. By using it you agree on terms and conditions hereof. For more information please check https://keenetic.com/legal WARNING: administrative password is not configured. (config)> in interface - network interface configuration (config)> interface Dsl0 Usage template: interface {name} Choose: Dsl0 Dsl0/Pvc0 (config)> interface Dsl0 Usage template: interface {name} Choose: Dsl0 Dsl0/Pvc0 (config)> interface Dsl0/Vlan0 Network::Interface::Repository: "Dsl0/Vlan0" interface created. (config-if)> ip address dhcp Dhcp::Client: Started DHCP client on Dsl0/Vlan0. (config-if)> ip global auto Network::Interface::L3Base: Global priority recalculated. (config-if)> up Network::Interface::Base: "Dsl0/Vlan0": interface is up. (config-if)> exit Core::Configurator: Done. (config)> interface Dsl0/Vlan123 Network::Interface::Repository: "Dsl0/Vlan123" interface created. (config-if)> ip address dhcp Dhcp::Client: Started DHCP client on Dsl0/Vlan123. (config-if)> ip global auto Network::Interface::L3Base: Global priority recalculated. (config-if)> up Network::Interface::Base: "Dsl0/Vlan0": interface is up. (config-if)> exit Core::Configurator: Done. (config)> sy system - maintenance functions (config)> system con configuration - manage system configuration (config)> system configuration save Core::System::StartupConfig: Saving (cli).The resulting configuration file (startup-config) will contain something like this:
... interface Dsl0 rename DSL ip dhcp client dns-routes ip name-servers ... up ! ... interface Dsl0/Vlan0 security-level public ip address dhcp ip dhcp client dns-routes ip global 306 up ! interface Dsl0/Vlan123 security-level public ip address dhcp ip dhcp client dns-routes ip global 153 up ! ...However, I don't have enough expertise to answer any following questions about the setup you want. I kindly suggest that you contact our technical support: https://support.keenetic.com/
Our support engineers will be able to answer your questions better than I am.
-
On 1/31/2026 at 11:24 PM, Giaccaz said:
Good evening, I apologize for my poor English. For a few months now, I've been using the Keenetic Titan BE7200 with two Buddy 6s, one as a Wi-Fi repeater and the other connected via Ethernet. I was wondering if it would be possible to have Wi-Fi scheduling just for the nodes, in addition to the one currently implemented for the entire mesh network. For example, the Buddy is connected via Ethernet 24/7, the second Buddy I use as a repeater can be set to specific times, and the router (TitanBe7200 controller) can be set to different times. Thank you, and I look forward to hearing from you.
Hello @Giaccaz unfortunately the setup you described is not possible to configure at the moment. Maybe you can consider configuring a separate Wi-Fi network (AccessPoint) interface specifically for the repeater? Then you can assign a separate schedule only for that Wi-Fi network.
Could you elaborate a bit more on what issue you're trying to solve with this scheduling?
-
2 hours ago, moij258 said:
This mean if VLAN ID is not defined router handles it as untagged (native) VALN?
Other routers I have seen, did not expect empty VLAN ID at all or have some special check box for untagged (native) VLAN.
Yes, this configuration (no VLAN for the Internet, only for IPTV) should work as you expect.
I hope that helps 🙂 -
15 hours ago, moij258 said:
I have one ISP, but ISP have 2 VLAN-s on VDLS.
1. untagged (native) VALN, without ID for general internet connection.
2. VLAN with ID for IPTV.
Is it possible to send them to different physical LAN ports?
@moij258 if I understand you correctly, your goal is to configure something like this (in my example I configure the IPTV VLAN on the port #4):
Spoiler -
22 hours ago, reshuffle812 said:
I'm just experiencing the new router I bought. I was expecting IntelliQoS to work without limiting my overall network speed, but it seems not to. Bufferbloat test results are same if I don't touch SQM parameters. So what are the other options useful for? The priority options. I was trying to achieve better bufferbloat tests than my previous router, but without limiting network speeds of devices.
In order for IntelliQoS to properly prioritize traffic it needs to know the total amount of bandwidth available, that's why you see different results after manually specifying the download and upload speed.
You said before that without any IntelliQoS configuration you typically get bandwidth values around 92 Mbps (download) / 22Mbps (upload). How do you measure those values? I am asking, because you said that you see different bufferbloat results after entering lower values manually (85/20). Could it be that the lower numbers are closer to the actual bandwidth of your connection?
-
Hi, @reshuffle812
What problem are you trying to solve with IntelliQoS?
I see that you check the configuration by running a bufferbloat test, but if you could elaborate on what you're trying to achieve with getting certain values there, maybe we can provide a better advice about how to configure the Keenetic. -
2 hours ago, emresensoy said:
same...
(config)> ip dhcp pool _WEBADMIN option 66 string 192.168.2.1 Command::Base error[7405602]: argument parse error.If you press Tab after entering part of the command it will show you the available autocomplete options.
For example, if you press Tab after entering ip dhcp pool<space>, you will see the names of existing DHCP pool objects.
After that you can check which options are available after you enter ip dhcp pool __POOL_NAME__ option<space> or ip dhcp pool __POOL_NAME__ option 66<space>.
Maybe that will help you.Spoiler -
29 minutes ago, emresensoy said:
Hi,
I want to configure dhcp option 66 and 67,
according to this page, https://destek.keenetic.com.tr/titan/kn-1811/en/47174-configuring-dhcp-options.html
I am connection va telnet and run command;
(config)> ip dhcp pool _WEBADMIN_HOME option 66 string 192.168.2.1 Command::Base error[7405602]: argument parse error.it generates error like this,
what should I do?
Regards,
Hi @emresensoy, it looks like you need to change string to ascii in your command:
(config)> ip dhcp pool _WEBADMIN option 66 ascii 192.168.2.1 Dhcp::Pool: "_WEBADMIN": set option 66.
-
On 12/22/2025 at 12:48 AM, David CHEVALIER said:
Indeed I'm interested in that REST API.
ThanksI hope this will help you a bit with the REST API: https://github.com/Eralde/rci-tools
It is a small side project I am working on. Feedback is appreciated 🙂-
1
-
-
On 12/28/2025 at 11:37 AM, FartKnight said:
The Web UI relies on the values in the startup-config. You should check if your automation changes the value there.
If it is not so try adding the system configuration save command after you switch the Wi-Fi with Home Assistant. It should resolve the issue. -
14 hours ago, em286 said:
Hi!
I'm trying to run some commands (specifically setting a policy for a network client) using Keenetic's REST API, which is working fine as long as I send requests to my internal IP address 192.168.1.1. But for my final goal I need to be able to run those commans from a cloud, which is why I need to be able to send https requests to my domain name registered on KeenDNS.
The problem is that when I send auth requests to https://xxx.yyy.keenetic.name/auth the service wouldn't send back headers like X-NDM-Challenge and X-NDM-Realm in the response and I can't build an authorization header to proceed.
Are there any configurations or workarounds that would let me send REST API requests to my domain name instead of IP?
Thanks.Hi @em286
There is a way to do that using Entware nginx-ssl package. While it is not a very straightforward one, it should work.- Install Entware
- Run opkg update && opkg upgrade && opkg-install nginx-ssl in the Entware shell
- Adjust /opt/etc/nginx/nginx.conf to proxy /auth and /rci/ requests to the firmware web server (see configuration below; replace "Home" segment address in it with 192.168.1.1)
- Configure xxx.yyy.keenetic.name to proxy requests to "This Keenetic Device" + nginx-ssl port
This way X-NDM-Challenge and X-NDM-Realm headers will be preserved:
$ curl -i https://rci.dev-3811.keenetic.link/auth HTTP/2 401 server: Web server date: Mon, 29 Dec 2025 07:51:34 GMT set-cookie: ... Path=/; SameSite=Strict; Max-Age=300 www-authenticate: x-ndw2-interactive ... x-ndm-realm: Keenetic Hopper x-ndm-challenge: BJ**** x-ndm-product: HopperSpoileruser nobody; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 8080; server_name localhost; root /opt/share/nginx/html; index index.html; # Serve static files location / { try_files $uri $uri/ /index.html; } # Proxy RCI API requests to the Keenetic web server location /rci/ { proxy_pass http://192.168.38.11/rci/; proxy_set_header Origin "http://$host"; proxy_set_header Referer "http://$host"; proxy_set_header Host $host; } # Proxy authentication requests location /auth { proxy_pass http://192.168.38.11/auth; proxy_set_header Origin "http://$host"; proxy_set_header Referer "http://$host"; proxy_set_header Host $host; } } }-
1


Download station and different internet gateway
in Feature Requests
Posted
Hi @Luca Zammarchi
Please read this thread:
It explains how to configure the Download Station for a setup similar to yours.