Verbesserung des Wi-Fi-Routers Phicomm K3C

Verbesserung des Wi-Fi-Routers Phicomm K3C

1. Ein wenig Vorgeschichte
2. Technische Spezifikationen des Phicomm K3C
3. OpenWRT-Firmware
4. Interface lokalisieren
5. Dunkle Themen hinzufügen

Die chinesische Firma Phicomm bietet in ihrem Sortiment von Wi-Fi-Routern ein Gerät namens K3C AC1900 Smart WLAN Router an.

In dem Gerät wird eine Kombination aus Intel AnyWAN SoC GRX350 und Intel Home Wi-Fi Chipset WAV500 verwendet (übrigens wird dieselbe Hardware im ASUS Blue Cave verwendet: derselbe Prozessor Intel PXB4583EL und die Wi-Fi-Chips Intel PSB83514M/PSB83524M anstelle von PSB83513M/PSB83523M).

Es gibt mehrere Versionen dieses Routers:

  • B1, B1G, B2 — für China;
  • A1, C1, S1(VIE1) — für andere Länder (ich habe die C1 mit der Firmware v.34.1.7.30 erhalten).

Was hat mein Interesse an diesem IEEE 802.11ac Router geweckt?

Weil es Folgendes bietet: 4 Gigabit-Ports (1 WAN und 3 LAN), den 5GHz-Bereich, Unterstützung für MU-MIMO 3×3:3 und USB 3.0. Und noch mehr.

1. Ein wenig Vorgeschichte

Optionaler TeilMein vorheriger Router war der TP-Link TL-WR941ND mit der Hardwareversion 3.6 (4MB Flash und 32MB RAM). Die Standardfirmware hing zeitweise ohne Grund, unabhängig von den Versionen (ich habe ein paar Mal aktualisiert, das letzte Update für meine Hardware kam Ende 2012 heraus).

Enttäuscht von den Originalfirmware-Versionen, flashte ich Gargoyle (meines Wissens nach, Version 1.8; die Firmware basiert auf OpenWRT, falls jemand es nicht weiß.) und endlich funktioniert der Router wie er sollte.

Der WR941 hatte zum Zeitpunkt des Kaufs eine ordentliche Hardware für meine Bedürfnisse (das ist etwa 10 Jahre her), aber jetzt fehlt mir schon die Leistung. Alle Ports sind 100 Mbit/s, die maximale Wi-Fi-Geschwindigkeit beträgt 300 Mbit/s. Für das Internet ist das vielleicht noch akzeptabel, aber das Übertragen von Dateien über das lokale Netzwerk zwischen Geräten ist etwas langsam. Außerdem reicht der eingebaute Flash-Speicher nicht einmal für die Lokalisierung der Firmware (selbst mit dem Ersetzen von Dateien über WinSCP, ich habe es einmal versucht), geschweige denn für die Installation größerer Plugins (natürlich kann man den Speicher erweitern, eine Firmware installieren, die den Speicher erhöht, aber ich habe nicht die nötigen Fähigkeiten, um die Speicherchips umzupolen.).

Aber wahrscheinlich würde mich all das oben Genannte noch nicht bald zwingen, den Router zu wechseln. Ich habe mir Anfang September dieses Jahres das Xiaomi Redmi Note 5 als Ersatz für das vorzeitig verstorbene Redmi Note 4 gekauft (nach 2 Jahren vorbildlichen Dienstes.) und es stellte sich heraus, dass RN5 und WR941 inkompatibel sind — RN5 wollte sich nach der Trennung vom WLAN, das mit WR941 erstellt wurde, nicht wieder verbinden (und das ist kein Einzelfall, wie ich etwas später beim Lesen Thema auf 4PDA).

Insgesamt steht der Bedarf nach einem neuen Router im Raum. Warum genau dieser? Ich interessierte mich für seine Hardware (ich habe gerade vor etwa einem Jahr auf SmallNetBuilder darüber gelesen) und die Möglichkeiten (obwohl wahrscheinlich nicht einmal die Hälfte davon in naher Zukunft genutzt wird). Aber selbst das war nicht entscheidend bei der Wahl des Phicomm K3C (ich hatte auch einen Blick auf den Xiaomi Mi WiFi Router 3G geworfen), sondern der günstige Preis (ich habe ihn für 32 $ zum Kurs gekauft) bei ordentlicher Hardware und der Möglichkeit, die originale Firmware gegen eine vollständige OpenWRT-Version zu wechseln. Der Router wird mit einer vom Hersteller beschnittenen OpenWRT-Modifikation ausgeliefert (ich habe irgendwo gelesen, dass dort ein Spion integriert ist, habe aber keine Details gefunden).

Die OpenWRT-Modifikation für Phicomm K3C (offiziell unterstützt OpenWRT das Intel WAV500 Chipsatz nicht) wurde von einem Chinesen mit dem Nicknamen Paldier (seine GitHub und Seite mit den Firmware-Dateien für diesen Router, Thema des Routers im OpenWRT-Forum). Er hat auch einen Asus Merlin Firmware-Port für K3C erstellt (da die RAM von 256 MB auf 512 MB geändert werden muss, werden wir sie nicht betrachten).

Zurück nach oben

2. Technische Spezifikationen Phicomm K3C

Ich hoffe, es ist nicht notwendig, sie auf Groß und Mächtig zu übersetzen?

Technische Spezifikationen des Phicomm K3C

Hardware

WiFi-Standards
IEEE802.11 ac/n/a 5 GHz und IEEE 802.11b/g/n 2.4 GHz

CPU
GRX350 Dual-Core-Hauptprozessor + 2 drahtlose Co-Prozessoren

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

Tasten
Ein/Aus, Zurücksetzen

Externes Netzteil
12V DC / 3A

Antennen
6 hochleistungsfähige Antennen im Inneren

Abmessungen
212 mm x 74 mm x 230,5 mm

Funkparameter

Übertragungsrate
max. 1.900 Mbps

Frequenz
2.4 GHz = max. 600 Mbps und 5 GHz = max. 1.300 Mbps

Grundfunktionen
Drahtlos aktivieren/deaktivieren, SSID ausblenden, AP-Isolierung

Erweiterte Funktionen
MU-MIMO, Smart Connect WiFi-Sicherheit: WPA/WPA2, WPA-PSK/WPA2-PSK

Software

WAN-Typ
Dynamische IP / Statische IP / PPPoE / PPTP / L2TP

Portweiterleitung
Virtueller Server, DMZ, UPnP DHCP: DHCP-Server, Clientliste

Sicherheit
Firewall, Fernverwaltung

Dienstprogramme
Gastnetzwerk, DDNS, Clienteinstellungen, VPN-Durchleitung, Bandbreitenkontrolle

USB-Funktionen
Speicherfreigabe, Medienserver, FTP-Server

Weitere Funktionen

Lieferumfang
K3C-Router, Netzteil, Ethernet-Kabel, QIG einschließlich DoC und GPL-Lizenzen

Betriebstemperatur
0 — 40°C

Lagertemperatur
-40 — 70°C

Betriebsfeuchtigkeit
10 — 90% nicht kondensierend

Luftfeuchtigkeit bei Lagerung
5 — 90% nicht kondensierend

Entnommen von offizielle deutsche Seite (andere Optionen — chinesische Seite mit Übersetzungen in mehrere Sprachen und Verzögerungen).
Auch etwas detaillierter darüber kann man auf WikiDevi (Aus mir unbekannten Gründen hat die Website am 20. Oktober das abgelaufene Zertifikat nicht aktualisiert und die Seite kann in dem Google-Cache).
Wenn Sie jedoch eine ausführliche Übersicht, Tests und Fotos der Innereien dieses Geräts interessieren, finden Sie all dies auf der Website SmallNetBuilder und im KoolShare-Forum (Hier gibt es viele Fotos und alles ist auf Chinesisch).

Zurück nach oben

3. OpenWRT-Firmware

  1. Verbinden Sie den Router über den LAN-Port (einen der drei) mit dem Computer/Laptop und mit dem Internet über WAN (da wir die Firmware herunterladen müssen, etwas mehr als 30 MB).
  2. Ermitteln Sie die Adresse des Routers im lokalen Netzwerk (die wir später benötigen, normalerweise ist das 192.168.2.1).
  3. Starten Sie das zuvor heruntergeladene Dienstprogramm RoutAckPro (600 KB groß und voller Chinesisch; ich weiß nicht, wo ich es am besten hochladen kann, aber es kann heruntergeladen werden von dem 4PDA-Forum nach der Registrierung dort). Wenn die Adresse von der oben angegebenen abweicht, geben Sie sie in das IP-Formular ein. Klicken Sie im Fenster auf die Schaltfläche Telnet. Wenn alles richtig gemacht wurde, erscheint der Text im Fenster 打开Telnet完成. Jetzt kann das Dienstprogramm geschlossen werden, d.h. wir haben den Router zur Firmwareänderung über Telnet vorbereitet.

    Verbesserung des Wi-Fi-Routers Phicomm K3C
    RoutAckPro-Fenster

  4. Mit dem Programm PuTTY (Smartty oder einem ähnlichen Programm) verbinden wir uns über Telnet mit dem Router (Wir geben dieselbe IP an wie für RoutAckPro, Port — 23).

    Verbesserung des Wi-Fi-Routers Phicomm K3C
    Das PuTTY-Fenster mit den Verbindungseinstellungen.

  5. Geben Sie im PuTTY-Terminal Folgendes ein, um in das Verzeichnis tmp zu wechseln:
    cd /tmp

  6. Bestimmen Sie, welche Firmware Sie herunterladen müssen (die Version der Hardware ist auf dem Aufkleber angegeben, der an der Unterseite des Routers angebracht ist, in meinem Fall ist dies „H/W C1“, das heißt, ich benötige die Firmware für C1).
  7. Wählen Sie auf der Paldier-Website die benötigte Version der Datei fullimage.img. Für mich ist das
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Deshalb geben wir im PuTTY-Terminal Folgendes ein:

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

  8. Dann geben wir den Befehl ein
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    und warten auf die Meldung über die erfolgreiche Firmware.

  9. Danach geben wir ein
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    und warten, bis der Router neu gestartet wird (ein paar Minuten). Danach können Sie sich mit seiner Web-Oberfläche verbinden (Adresse 192.168.2.1Nach dem Login gelangen wir zum Hauptfenster der Einstellungen. admin).

  10. Nach dem ersten Booten wird empfohlen, einen Reset durchzuführen (über den versteckten Knopf am Router, etwas rechts vom Stromanschluss, oder über die Web-Oberfläche.).

    Verbesserung des Wi-Fi-Routers Phicomm K3C
    Jetzt wird der Router eine solche Benutzeroberfläche haben.

Die Anleitung zum Flashen wurde von einem Benutzer des 4PDA-Forums erstellt, WayOutt, dafür ein großes Dankeschön.

Wenn Sie K3C nicht sofort mit dem Internet verbinden möchten und einen USB-Stick oder einen USB-Kartenleser mit einer Speicherkarte haben. Wir überspringen Punkt 5, und anstelle des Herunterladens der Firmware-Datei für den Router mit dem Befehl wget, laden wir sie auf den PC herunter (falls wir sie später noch benötigen) und kopieren die Datei auf einen USB-Stick, den wir dann an den USB-Port des Routers anschließen.
In Punkt 8 geben wir folgenden Befehl ein:

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

Die restlichen Punkte bleiben unverändert.

Zurück nach oben

4. Übersetzung der Benutzeroberfläche ins Russische

Leider enthält die Firmware von Paldier keine russische Übersetzung, dafür listet sie jedoch die Websites auf, die in China blockiert werden (deshalb können wir mit den Standard-Einstellungen nicht auf die gleiche Art und Weise auf GitHub zugreifen, aber das kann behoben werden, indem man ein Häkchen in den Einstellungen von V2Ray entfernt.).

Daher werden wir die russische Lokalisierung für LuCI installieren.

Das ist ziemlich einfach zu machen:

  1. Gehen Sie zu System ==> Software ==> Registerkarte Aktionen.
  2. Im Feld Pakete herunterladen und installieren geben Sie ein
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    und drücken Sie die Taste Ok rechts.

    Liste der Links zu Paketen zur Übersetzung der Benutzeroberfläche und schnelle Installationsmethode.

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

    *Wenn Sie bemerkt haben, verwenden wir die OpenWRT-Firmware 15.05, während die Pakete von OpenWRT 18.06.0 stammen. Aber das ist normal, da LuCI in der Firmware aus OpenWRT 18.06 stammt.

    Oder wir laden diese Pakete herunter, speichern sie auf einem USB-Stick und schließen diesen dann an den USB-Port des Routers an, um sie mit dem Befehl über PuTTY zu installieren.

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

    *Alle ipk-Pakete, die sich im Pfad befinden /tmp/usb/.run/mountd/sda1/ und deren Namen mit luci-i18n-. Dies ist die schnellste Methode zur Russifizierung (die Installation dauert nur einige Sekunden): über die Webschnittstelle müsste jedes Paket einzeln installiert werden (außerdem bin ich mir nicht sicher, ob ein Update von einem lokalen Medium funktioniert) und die Installation würde mehrere Minuten in Anspruch nehmen, während es über das Internet und PuTTY notwendig ist, den Pfad zu jedem Paket anzugeben, was auch nicht so schnell ist.

  3. Wir gehen in einen beliebigen Abschnitt oder aktualisieren einfach die Seite und können uns über eine fast vollständig russischsprachige Oberfläche freuen (einige Module haben keine russische Lokalisierung.).

    Verbesserung des Wi-Fi-Routers Phicomm K3C
    Das Thema AdvancedTomatoMaterial

    Verbesserung des Wi-Fi-Routers Phicomm K3C
    Das Bootstrap-Thema

  4. Außerdem haben wir den Punkt Russisch (Russian) in der Liste der verfügbaren Sprachen.

Zurück nach oben

5. Fügen wir dunkle Themen hinzu

Ich werde auch erklären, wie man ein dunkles Thema installiert, damit die Standardthemen Ihre Augen nicht überanstrengen.
Wir schauen uns den vorherigen Ablauf zur Hinzufügung der Sprache an und ersetzen den Link darin durch

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

Insgesamt erhalten wir in der Themenliste ein ansprechendes Thema. Darkmatter.
Verbesserung des Wi-Fi-Routers Phicomm K3C

Es kann auch eine dunkle Modifikation des Bootstrap-Themes installiert werden (ich mag sie am meisten, da sie schneller als die materiellen arbeitet). Man kann sie hier. (im im Anhang dieser Nachricht enthaltenen Archiv holen *.ipk.zip ein doppelt verpacktes Paket mit dem Theme).

Verbesserung des Wi-Fi-Routers Phicomm K3C
Das Dark-Theme von Sunny basiert auf Bootstrap

Ich habe derzeit eine leicht modifizierte Version davon.

Verbesserung des Wi-Fi-Routers Phicomm K3C

Zurück nach oben

P.S. Konstruktive Hinweise zu Design/Inhalt sind willkommen.

Quelle: habr.com

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster