We verbeteren de Phicomm K3C Wi-Fi-router

We verbeteren de Phicomm K3C Wi-Fi-router

1. Een beetje achtergrond
2. Technische kenmerken van Phicomm K3C
3. OpenWRT-firmware
4. Laten we de interface russificeren
5. Donkere thema's toevoegen

Het Chinese bedrijf Phicomm heeft een apparaat in zijn assortiment Wi-Fi-routers genaamd K3C AC1900 Smart WLAN Router.

Het apparaat maakt gebruik van een combinatie van Intel AnyWAN SoC GRX350 en Intel Home Wi-Fi Chipset WAV500 (Overigens wordt in ASUS Blue Cave dezelfde hardware gebruikt: dezelfde Intel PXB4583EL-processor en Intel PSB83514M/PSB83524M Wi-Fi-chips in plaats van PSB83513M/PSB83523M).

Er zijn verschillende versies van deze router:

  • B1, B1G, B2 — voor China;
  • A1, C1, S1(VIE1) — voor andere landen (Ik heb het - C1 met firmware v.34.1.7.30).

Waarom raakte ik geïnteresseerd in deze IEEE 802.11ac-router?

Wat is beschikbaar: 4 gigabit-poorten (1 WAN en 3 LAN), 5GHz-band, ondersteuning voor MU-MIMO 3×3:3 en USB 3.0. Nou ja, en niet alleen dat.

1. Een beetje achtergrondinformatie

Optioneel onderdeelMijn vorige router was TP-Link TL-WR941ND met hardwareversie 3.6 (4 MB Flash en 32 MB RAM). De standaardfirmware liep periodiek zonder reden vast, ongeacht de versie (Ik heb het een paar keer bijgewerkt, de laatste update voor mijn hardware kwam eind 2012 uit).

Teleurgesteld over de native firmware, flitste ik Waterspuwer (emnip, versie 1.8; De firmware is gebaseerd op OpenWRT, als iemand het niet weet) en uiteindelijk begon de router te werken zoals het hoort.

Op het moment van aankoop had de WR941 goede hardware voor mijn behoeften (en dat was ongeveer 10 jaar geleden), maar nu begin ik de prestaties ervan te missen. Alle poorten zijn 100 Mbit/s, de maximale Wi-Fi-snelheid is 300 Mbit/s. Misschien is dit nog steeds normaal voor internet, maar het overbrengen van bestanden via het lokale netwerk tussen apparaten gaat enigszins traag. Bovendien is het ingebouwde Flash-geheugen niet voldoende, zelfs niet voor russificatie van de firmware (zelfs het vervangen van bestanden via WinSCP, ik heb het op de een of andere manier geprobeerd), om nog maar te zwijgen van de installatie van ruimere plug-ins (Natuurlijk kun je het geheugen uitbreiden, firmware installeren voor meer geheugencapaciteit, maar ik heb niet genoeg handen om geheugenchips opnieuw te solderen).

Maar waarschijnlijk zou zelfs al het bovenstaande mij niet snel dwingen de router te veranderen. Ik heb net begin september van dit jaar een Xiaomi Redmi Note 5 gekocht ter vervanging van de vroegtijdige dood van Redmi Note 4 (na 2 jaar voorbeeldige dienst) en het bleek dat RN5 en WR941 onderling incompatibel waren - RN5 wilde niet opnieuw verbinding maken nadat hij de verbinding had verbroken met het draadloze netwerk dat was gemaakt met WR941 (en dit is geen op zichzelf staand probleem, zoals ik iets later ontdekte toen ik las onderwerp op 4PDA).

Over het algemeen is het nodig om de router te wijzigen. Waarom het onderwerp? Ik was geïnteresseerd in de vulling (Ik las er ongeveer een jaar geleden over op SmallNetBuilder) en kansen (hoewel het onwaarschijnlijk is dat zelfs de helft ervan in de nabije toekomst zal worden gebruikt). Maar zelfs dit was niet doorslaggevend bij de keuze voor de Phicomm K3C (Ik keek ook naar de Xiaomi Mi WiFi Router 3G), en betaalbare prijs (gekocht voor $ 32 tegen de wisselkoers) met goede hardware en de mogelijkheid om de standaardfirmware te wijzigen naar volwaardige OpenWRT. De router wordt geleverd met een aanpassing van OpenWRT die door de fabrikant is uitgeschakeld (Ik las ergens dat er een spion aan was toegevoegd, maar ik kon geen details vinden).

Wijziging van OpenWRT om te draaien op Phicomm K3C (OpenWRT ondersteunt officieel de Intel WAV500-chipset niet) gemaakt door een Chinees met een bijnaam Paldier (zijn GitHub и pagina met firmwarebestanden voor deze router, router-thema op het OpenWRT-forum). Hij maakte ook een port van Asus Merlin-firmware voor K3C (omdat om het te installeren, moet je het RAM-geheugen vervangen van 256 MB naar 512 MB, we zullen het niet overwegen).

Aanvankelijk

2. Technische kenmerken van Phicomm K3C

Ik hoop dat het niet nodig is om ze over te dragen aan de groten en machtigen?

Technische kenmerken van Phicomm K3C

Hardware

WiFi-normen
IEEE802.11 ac/n.v.t. 5 GHz en IEEE 802.11b/g/n 2.4 GHz

CPU
GRX350 Dual Core hoofdprocessor + 2 draadloze co-processors

poorten
1x 10/100/1000 Mbps WAN, 3x 10/100/1000 Mbps LAN, 1x USB 3.0, Flash 128 MB, RAM 256 MB

Knopen
Stroom, reset

Externe voeding
12V gelijkstroom / 3A

Antennes
6 antennes met hoge versterking binnenin

Afmetingen
212 mm x 74 mm x 230,5 mm

Radioparameter

Transfer Rate
maximaal 1.900 Mbps

Frequentie
2.4 GHz = maximaal. 600 Mbps en 5 GHz = max. 1.300 Mbps

Basisfuncties
Draadloos in-/uitschakelen, SSID verbergen, AP-isolatie

Geavanceerde functies
MU-MIMO, Smart ConnectWiFi-beveiliging: WPA/WPA2, WPA-PSK/WPA2-PSK

Software

WAN-type
Dynamisch IP / Statisch IP / PPPoE / PPTP / L2TP

Port forwarding
Virtuele server, DMZ, UPnPDHCP:DHCP-server, klantenlijst

Security
Firewall, beheer op afstand

Hulpfuncties
Gastnetwerk, DDNS, clientinstellingen, VPN-doorvoer, bandbreedtecontrole

USB-functies
Opslag delen, mediaserver, FTP-server

Andere mogelijkheden

Pakketinhoud
K3C-router, voedingseenheid, ethernetkabel, QIG inclusief DoC- en GPL-licenties

Bedrijfstemperatuur
0-40 ° C

Temperatuur bij opslag
-40 - 70 ° C

Luchtvochtigheid
10 - 90% niet-condenserend

Opslag Vochtigheid
5 - 90% niet-condenserend

Genomen van officiële Duitse website (andere opties - Chinese site met vertalingen in verschillende talen en remmen).
Je kunt er ook iets meer over lezen op Wikidevi (de site heeft, om een ​​mij onbekende reden, het verlopen certificaat op 20 oktober niet verlengd en de pagina kan worden bekeken in Google-cache).
Als u geïnteresseerd bent in een gedetailleerd overzicht, tests en foto's van het lef van dit apparaat, dan kunt u dit allemaal vinden op SmallNetBuilder-website и KoolShare-forum (er zijn veel foto's en alles is in het Chinees).

Aanvankelijk

3. OpenWRT-firmware

  1. We verbinden de router via de LAN-poort (een van de drie) en internet via WAN (omdat je zult de firmware moeten downloaden, iets meer dan 30 MB).
  2. Zoek het adres van de router op het lokale netwerk (We zullen het verder nodig hebben, meestal dit 192.168.2.1).
  3. Start het eerder gedownloade hulpprogramma RouteAckPro (600 kB aan gewicht en een heleboel Chinese tekst erin; Ik weet niet waar ik het beter kan uploaden, maar je kunt het downloaden forum w4bsitXNUMX-dns.com nadat u zich erop heeft geregistreerd). Als het adres afwijkt van het hierboven aangegeven adres, voer dit dan in het IP-formulier in. Klik op de knop in het venster Telnet. Als alles correct is gedaan, verschijnt de tekst in het venster Telnet. Nu kan het hulpprogramma worden gesloten, d.w.z. We hebben de router voorbereid op het wijzigen van de firmware via Telnet.

    We verbeteren de Phicomm K3C Wi-Fi-router
    RoutAckPro-venster

  4. Via PuTTY (Smartty of iets dergelijks) maak via Telnet verbinding met de router (We specificeren hetzelfde IP-adres als voor RoutAckPro, poort - 23).

    We verbeteren de Phicomm K3C Wi-Fi-router
    PuTTY-venster met verbindingsinstellingen.

  5. In de PuTTY-console gaan we naar de map tmp:
    cd /tmp

  6. We beslissen welke firmware we moeten downloaden (de hardwareversie staat afgedrukt op een sticker die aan de onderkant van de router is geplakt, in mijn geval is dit “H/W C1", d.w.z. Ik heb firmware nodig voor С1).
  7. Kies aan Paldier-website de versie van het bestand die we nodig hebben volledige afbeelding.img. Voor mij het
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Daarom schrijven we het volgende in de PuTTY-console:

    wget http://k3c.paldier.com/openwrt/C1/fullimage.img

  8. Voer vervolgens de opdracht in
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    en wacht op het bericht over succesvolle firmware.

  9. Daarna gaan we naar binnen
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    en wacht tot de router opnieuw is opgestart (een paar minuten). Hierna kunt u verbinding maken met de webinterface (adres 192.168.2.1, wachtwoord beheerder).

  10. Na de eerste keer opstarten wordt geadviseerd om te resetten (een verborgen knop op de router, iets rechts van het stopcontact, of via de webinterface).

    We verbeteren de Phicomm K3C Wi-Fi-router
    Nu zal de router deze interface hebben

Instructies voor het flashen zijn samengesteld door een gebruiker van het w4bsitXNUMX-dns.com-forum WayOutt, waarvoor ik hem hartelijk dank.

Als u de K3C niet meteen met internet wilt verbinden en u beschikt over een USB-stick of een USB-kaartlezer met een flashkaart. We slaan stap 5 over, en in stap 7, in plaats van het firmwarebestand naar de router te downloaden met behulp van de wget-opdracht, downloadt u het naar de pc (plotseling heb je meer nodig in de toekomst) en kopieer het bestand naar een USB-stick en sluit deze aan op de USB-poort van de router.
Voer in stap 8 de volgende opdracht in:

/usr/sbin/upgrade /tmp/usb/.run/mountd/sda1/fullimage.img fullimage 0 1

De overige punten blijven ongewijzigd.

Aanvankelijk

4. Russificeer de interface

Maar de firmware van Paldier bevat helaas geen Russische vertaling, maar wel een lijst met sites die in China geblokkeerd zouden moeten worden (daarom kunnen we met de standaardinstellingen niet naar dezelfde github gaan, maar dit kan worden opgelost door één vakje in de V2Ray-instellingen uit te schakelen).

Daarom zullen we Russische lokalisatie voor LuCI installeren.

Dit gebeurt heel eenvoudig:

  1. Laten we gaan Systeem ==> Software ==> tabblad Acties.
  2. In het veld Pakket downloaden en installeren binnenkomen
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    en druk op de knop Ok aan de rechterkant.

    Lijst met links naar pakketten voor het Russificeren van de interface en een snelle manier om ze te installeren

    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-advanced-reboot-ru_git-19.297.26179-fbefeed-42_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-aria2-ru_1.0.1-2_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-ddns-ru_2.4.9-3_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-firewall-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-hd-idle-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-minidlna-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-mwan3-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-nlbwmon-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-samba-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-transmission-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-upnp-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-wireguard-ru_git-19.297.26179-fbefeed-1_all.ipk

    *Als je het gemerkt hebt, is onze firmware OpenWRT 15.05 en pakketten van OpenWRT 18.06.0. Maar dit is normaal, want... LuCI in de firmware wordt gebruikt vanaf OpenWRT 18.06

    Welnu, of download deze pakketten, sla ze op een flashstation op en sluit deze vervolgens aan op de USB-poort van de router en installeer ze via PuTTY met de opdracht

    opkg install /tmp/usb/.run/mountd/sda1/luci-i18n-*.ipk

    *Alles zal worden geïnstalleerd PIK-pakketjes onderweg /tmp/usb/.run/mountd/sda1/ en een naam hebben die begint met luci-i18n-. Dit is de snelste methode van russificatie (installatie duurt enkele seconden): u moet elk pakket afzonderlijk installeren via de webinterface (Bovendien weet ik niet zeker of het mogelijk zal zijn om via lokale media te updaten) en de installatie duurt enkele minuten; via internet en PuTTY moet je het pad naar elk pakket registreren, wat ook niet zo snel is.

  3. We gaan naar elke sectie of vernieuwen eenvoudigweg de pagina en u kunt genieten van de bijna volledig Russischtalige interface (sommige modules hebben geen Russische lokalisatie).

    We verbeteren de Phicomm K3C Wi-Fi-router
    GeavanceerdTomatoMateriaal-thema

    We verbeteren de Phicomm K3C Wi-Fi-router
    Bootstrap-thema

  4. We hebben het Russische item ook in de lijst met beschikbare talen.

Aanvankelijk

5. Voeg donkere thema's toe

Ik zal je ook vertellen hoe je een donker thema installeert, zodat de standaardthema's je ogen niet verbranden.
We kijken naar het vorige algoritme voor het toevoegen van een taal en vervangen de link daarin

http://apollo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk

Hierdoor krijgen we een mooi thema in de lijst met onderwerpen Donkere materie.
We verbeteren de Phicomm K3C Wi-Fi-router

Je kunt ook een donkere aanpassing van het Bootstrap-thema installeren (Ik vind het het leukst omdat... werkt sneller dan materialen). Je kunt het nemen hier (in het archief dat bij dat bericht is gevoegd *.ipk.zip dubbel verpakt pakket met thema).

We verbeteren de Phicomm K3C Wi-Fi-router
Donker thema van Sunny gebaseerd op Bootstrap

Ik heb er nu een versie van, enigszins aangepast door mij.

We verbeteren de Phicomm K3C Wi-Fi-router

Aanvankelijk

PS Constructief advies over vormgeving/inhoud is welkom.

Bron: www.habr.com

Voeg een reactie