The Chinese company Phicomm has a device called the K3C AC1900 Smart WLAN Router in its lineup of Wi-Fi routers.
The device uses a bunch of Intel AnyWAN SoC GRX350 and Intel Home Wi-Fi Chipset WAV500 (By the way, the same hardware is used in ASUS Blue Cave: the same Intel PXB4583EL processor and Wi-Fi chips Intel PSB83514M/PSB83524M instead of PSB83513M/PSB83523M).
There are several versions of this router:
B1, B1G, B2 - for China;
A1, C1, S1(LIFE1) — for other countries (I got - C1 with firmware v.34.1.7.30).
What got me interested in this IEEE 802.11ac router?
What is available: 4 gigabit ports (1 WAN and 3 LAN), 5GHz band, support for MU-MIMO 3×3:3 and USB 3.0. Well, not only.
1. A little background
Optional partMy previous router was TP-Link TL-WR941ND with hardware version 3.6 (4MB Flash and 32MB RAM). The standard firmware periodically hung for no reason, regardless of the versions (updated a couple of times, the last update for my hardware was released at the end of 2012).
Disappointed in native firmware, I flashed Gargoyle (emnip, version 1.8; the firmware is based on OpenWRT, if someone is not in the know) and finally the router began to work as it should.
WR941 at the time of purchase had good hardware for my needs (And that was about 10 years ago), but now I already began to miss its performance. The ports are all 100 Mbps, the maximum Wi-Fi speed is 300 Mbps. It may still be normal for the Internet, but transferring files over a local network between devices is somewhat slow. Also, the built-in Flash memory is not enough even for the Russification of the firmware (even by replacing files through WinSCP, I tried somehow), not to mention installing more capacious plugins (of course, you can expand the memory, install the firmware for an increased amount of memory, but I don’t have enough direct hands to solder the memory chips).
But, probably, even all of the above would not soon force me to change the router. I just bought myself at the very beginning of September this year Xiaomi Redmi Note 5 to replace the untimely deceased Redmi Note 4 (after 2 years of exemplary service) and it turned out that RN5 and WR941 had mutual incompatibility - RN5 did not want to reconnect after disconnecting from the wireless network created using WR941 (and this is not an isolated problem, as I discovered a little later reading topic on w4bsitXNUMX-dns.com).
In general, there is a need to change the router. Why the subject? I was interested in its filling (I read about it just on SmallNetBuilder a year ago) and possibilities (although it is unlikely that even half of them will be used in the near future). But even this was not decisive in choosing Phicomm K3C (I also looked at Xiaomi Mi WiFi Router 3G), and the affordable price (bought for $32 at the exchange rate) with a good filling and the ability to change the stock firmware to a full-fledged OpenWRT. The router comes with a manufacturer-cut OpenWRT modification (I read somewhere that a spy was added to it, but I did not find the details).
Modification of OpenWRT to work on Phicomm K3C (officially OpenWRT does not support the Intel WAV500 chipset) made by a Chinese with a nickname Paldier (his GitHub и firmware files page for this router router theme on the OpenWRT forum). He also made a firmware port of Asus Merlin for K3C (because to install it, you need to replace the RAM from 256MB to 512MB, we will not consider it).
USB functions
Storage Sharing, Media Server, FTP Server
Other Features
Content Package
K3C router, power supply unit, ethernet cable, QIG including DoC and GPL licenses
Operating Temperature
0 - 40 ° C
Storage Temperature
-40 - 70°C
Operating Humidity
10 - 90% non-condensing
Humidity
5 - 90% non condensing
Taken from official german website (other options - a Chinese site with translations into several languages and brakes).
You can also read more about it at WikiDevi (the site, for a reason unknown to me, did not update the expired certificate on October 20 and the page can be viewed in google cache).
If you are interested in a detailed review, tests and photos of the giblets of this device, then all this can be found on SmallNetBuilder site и forum KoolShare (there are a lot of photos and everything is in Chinese).
We connect the router to a computer / laptop through the LAN port (any of the three) and the Internet via WAN (because you will need to download the firmware, a little more than 30MB).
Find out the address of the router in the local network (we will need it further, usually it is 192.168.2.1).
Run the pre-downloaded tool RouteAckPro (600kB of weight and a bunch of Chinese text inside; I do not know where it is better to fill in, but it can be downloaded from w4bsitXNUMX-dns.com forum after registration on it). If the address differs from the above, then enter it in the IP form. Press the button in the window telnet. If everything is done correctly, the text will appear in the window telnet 完成. Now the utility can be closed, i.e. we have prepared the router for changing the firmware via Telnet.
RouteAckPro window
Through the PuTTY program (Smartty or similar) connect via Telnet to the router (Specify the same IP as for RoutAckPro, port - 23).
PuTTY window with connection settings.
In the PuTTY console, enter to go to the tmp directory:
cd /tmp
We decide what firmware we need to download (the hardware version is printed on a sticker glued to the bottom of the router, in my case it is “H/W C1“, i.e. I need firmware for С1).
We choose on Paldier website the version of the file we need fullimage.img. For me it
http://k3c.paldier.com/openwrt/C1/fullimage.img
Therefore, we write the following in the PuTTY console:
and wait for a message about a successful firmware.
After that we enter
rm -rf /overlay/*
sync && sleep 10 && reboot
and wait for the router to restart (a couple of minutes). After that, you can connect to its web interface (address 192.168.2.1, password admin).
After the first boot, it is advised to do a reset (hidden button on the router, slightly to the right of the power socket, or through the web interface).
Now the router will have this interface
The instructions for flashing were compiled by a user of the w4bsitXNUMX-dns.com forum wayouttfor which many thanks to him.
If you don't want to connect your K3C to the Internet right away and you have a USB flash drive or a USB card reader with a flash card. We skip step 5, and in step 7, instead of downloading the firmware file to the router with the wget command, download it to a PC (suddenly need more in the future) and copy the file to a USB flash drive and connect it to the USB port of the router.
In step 8, we enter the following command:
But the firmware from Paldier, unfortunately, does not contain a Russian translation, but it has a list of sites that should be blocked in China (therefore, we cannot go to the same github with default settings, but this is solved by removing one checkmark in the V2Ray settings).
Therefore, we will install Russian localization for LuCI.
*If you notice, our firmware is OpenWRT 15.05, and the packages are from OpenWRT 18.06.0. But this is normal, because. LuCI in the firmware is used from OpenWRT 18.06
Well, or download these packages, save them to a USB flash drive, and then connect it to the USB port of the router and install them via PuTTY with the command
*All will be installed ipk-packages along the way /tmp/usb/.run/mountd/sda1/ and having a name starting with luci-i18n-. This is the fastest way to Russify (it will take a few seconds to install): you will have to install each package separately through the web interface (besides, I'm not sure what will be updated from local media) and the installation will take several minutes, via the Internet and PuTTY you need to write the path to each package, which is also not so fast.
We go to any section or simply refresh the page and you can enjoy the almost completely Russian-language interface (some modules do not have Russian localization).
AdvancedTomatoMaterial Theme
Bootstrap Theme
We also have the item Russian (Russian) in the list of available languages.
I’ll also tell you how to install a dark theme so that the default themes do not burn your eyes out.
We look at the previous algorithm of actions for adding a language and replace the link in it with
As a result, we get a nice theme in the list of topics darkmatter.
You can also install a dark modification of the Bootstrap theme (I like her the most, because works faster than material). You can take it here (in the archive attached to that post *.ipk.zip twice packaged with the theme).
Dark theme by Sunny based on Bootstrap
I now have a version of it slightly altered by me.