Ennobleu l'encaminador Wi-Fi Phcomm K3C

Ennobleu l'encaminador Wi-Fi Phcomm K3C

1. Una mica de fons
2. Especificacions Phcomm K3C
3. Firmware OpenWRT
4. Russificació de la interfície
5. Afegint temes foscos

L'empresa xinesa Phcomm té un dispositiu anomenat K3C AC1900 Smart WLAN Router a la seva línia d'encaminadors Wi-Fi.

El dispositiu utilitza un munt d'Intel AnyWAN SoC GRX350 i Intel Home Wi-Fi Chipset WAV500 (Per cert, a ASUS Blue Cave s'utilitza el mateix maquinari: el mateix processador Intel PXB4583EL i xips Wi-Fi Intel PSB83514M/PSB83524M en comptes de PSB83513M/PSB83523M).

Hi ha diverses versions d'aquest encaminador:

  • B1, B1G, B2 - per a la Xina;
  • A1, C1, S1(VIE1) — per a altres països (Tinc - C1 amb firmware v.34.1.7.30).

Què em va interessar en aquest encaminador IEEE 802.11ac?

Què està disponible: 4 ports gigabit (1 WAN i 3 LAN), banda de 5 GHz, suport per a MU-MIMO 3×3:3 i USB 3.0. Bé, no només.

1. Una mica de fons

Part opcionalEl meu encaminador anterior era TP-Link TL-WR941ND amb la versió de maquinari 3.6 (4MB Flash i 32MB RAM). El microprogramari estàndard es penjava periòdicament sense cap motiu, independentment de les versions (actualitzat un parell de vegades, la darrera actualització del meu maquinari es va publicar a finals de 2012).

Decebut amb el firmware natiu, vaig flashejar Gàrgola (emnip, versió 1.8; el firmware es basa en OpenWRT, si algú no ho sap) i finalment l'encaminador va començar a funcionar com calia.

WR941 en el moment de la compra tenia un bon maquinari per a les meves necessitats (I això va ser fa uns 10 anys), però ara ja vaig començar a faltar la seva actuació. Tots els ports són de 100 Mbps, la velocitat màxima de Wi-Fi és de 300 Mbps. Pot ser que encara sigui normal per a Internet, però transferir fitxers a través d'una xarxa local entre dispositius és una mica lenta. A més, la memòria Flash incorporada no és suficient ni tan sols per a la russificació del firmware (fins i tot substituint fitxers mitjançant WinSCP, ho vaig provar d'alguna manera), sense oblidar la instal·lació de connectors més amplis (per descomptat, podeu ampliar la memòria, instal·lar el firmware per a una quantitat més gran de memòria, però no tinc prou mans directes per soldar els xips de memòria).

Però, probablement, fins i tot tot l'anterior no m'obligaria aviat a canviar l'encaminador. Acabo de comprar-me a principis de setembre d'aquest any Xiaomi Redmi Note 5 per substituir el prematurament mort Redmi Note 4 (després de 2 anys de servei exemplar) i va resultar que RN5 i WR941 tenien incompatibilitats mútues: RN5 no volia tornar a connectar-se després de desconnectar-se de la xarxa sense fil creada amb WR941 (i això no és un problema aïllat, com vaig descobrir una mica més tard llegint). tema a w4bsitXNUMX-dns.com).

En general, cal canviar l'encaminador. Per què el tema? M'interessava el seu farcit (Vaig llegir sobre això només a SmallNetBuilder fa un any) i possibilitats (tot i que és poc probable que fins i tot la meitat d'ells s'utilitzin en un futur proper). Però fins i tot això no va ser decisiu per triar Phcomm K3C (També vaig mirar Xiaomi Mi WiFi Router 3G), i el preu assequible (comprat per 32 dòlars al tipus de canvi) amb un bon farcit i la possibilitat de canviar el firmware d'estoc a un OpenWRT complet. L'encaminador ve amb una modificació OpenWRT tallada pel fabricant (Vaig llegir en algun lloc que s'hi va afegir un espia, però no vaig trobar cap detall).

Modificació d'OpenWRT per treballar amb Phcomm K3C (oficialment, OpenWRT no admet el chipset Intel WAV500) fet per un xinès amb un sobrenom Paldier (seva GitHub и pàgina de fitxers de firmware per a aquest encaminador tema de l'encaminador al fòrum OpenWRT). També va fer un port de firmware d'Asus Merlin per a K3C (perquè per instal·lar-lo, cal substituir la memòria RAM de 256MB a 512MB, no ho tindrem en compte).

Tornar a dalt

2. Especificacions de Phcomm K3C

Espero que no calgui traduir-los al gran i poderós?

Especificacions Phcomm K3C

Maquinari

Estàndards WiFi
IEEE802.11 ac/n/a 5 GHz i IEEE 802.11b/g/n 2.4 GHz

CPU
Processador principal GRX350 Dual Core + 2 coprocessadors sense fil

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

Botons
Alimentació, restabliment

Font d'alimentació externa
12V CC / 3A

Antenes
6 antenes d'alt guany a l'interior

dimensions
212 74 mm x mm x mm 230,5

Paràmetre de ràdio

Velocitat de transferència
màx. 1.900 Mbps

Freqüència
2.4 GHz = màx. 600 Mbps i 5 GHz = màx. 1.300 Mbps

Funcions bàsiques
Habilita / desactiva la connexió sense fil, amaga SSID, aïllament AP

Funcions avançades
MU-MIMO, Smart ConnectWiFi Seguretat: WPA/WPA2, WPA-PSK/WPA2-PSK

Software

tipus WAN
IP dinàmica / IP estàtica / PPPoE / PPTP / L2TP

Reenviament de ports
Servidor virtual, DMZ, UPnPDHCP:Servidor DHCP, llista de clients

Seguretat
Tallafoc, gestió remota

Funcions d’utilitat
Xarxa de convidats, DDNS, Configuració del client, Pass-Through VPN, Control d'amplada de banda

Funcions USB
Compartició d'emmagatzematge, servidor multimèdia, servidor FTP

Altres característiques

Contingut del paquet
Encaminador K3C, unitat d'alimentació, cable ethernet, QIG incloent llicències DoC i GPL

Temperatura de funcionament
0 - 40 ° C

Temperatura d'emmagatzematge
-40 - 70 ° C

Humitat de funcionament
10 - 90% sense condensació

Humitat d'emmagatzematge
5 - 90% sense condensació

Agafat de lloc web oficial alemany (altres opcions: un lloc xinès amb traduccions a diversos idiomes i frens).
També podeu llegir-ne més informació a Wikidevi (el lloc, per un motiu desconegut per a mi, no va actualitzar el certificat caducat el 20 d'octubre i la pàgina es pot veure a memòria cau de google).
Si esteu interessats en una revisió detallada, proves i fotos dels menuts d'aquest dispositiu, tot això es pot trobar a Lloc de SmallNetBuilder и fòrum KoolShare (hi ha moltes fotos i tot està en xinès).

Tornar a dalt

3. Microprogramari OpenWRT

  1. Connectem l'encaminador a un ordinador / portàtil a través del port LAN (qualsevol dels tres) i Internet mitjançant WAN (perquè caldrà descarregar el firmware, una mica més de 30 MB).
  2. Esbrineu l'adreça de l'encaminador a la xarxa local (ho necessitarem més, normalment ho és 192.168.2.1).
  3. Executeu l'eina prèviament baixada RouteAckPro (600 kB de pes i un munt de text xinès a l'interior; No sé on és millor omplir, però es pot descarregar des fòrum w4bsitXNUMX-dns.com després de registrar-s'hi). Si l'adreça és diferent de l'anterior, introduïu-la al formulari IP. Premeu el botó de la finestra Telnet. Si tot està fet correctament, el text apareixerà a la finestra telnet 完成. Ara es pot tancar la utilitat, és a dir. hem preparat el router per canviar el firmware a través de Telnet.

    Ennobleu l'encaminador Wi-Fi Phcomm K3C
    finestra RouteAckPro

  4. Mitjançant el programa PuTTY (Smartty o similar) connecteu-vos a través de Telnet al router (Especifiqueu la mateixa IP que per a RoutAckPro, port - 23).

    Ennobleu l'encaminador Wi-Fi Phcomm K3C
    Finestra PuTTY amb configuració de connexió.

  5. A la consola PuTTY, entreu per anar al directori tmp:
    cd /tmp

  6. Decidim quin firmware hem de descarregar (la versió de maquinari està impresa en un adhesiu enganxat a la part inferior del router, en el meu cas és "H/A C1“, és a dir. Necessito firmware per С1).
  7. Triem en Web de Paldier la versió del fitxer que necessitem imatge completa.img. Per mi això
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Per tant, escrivim el següent a la consola PuTTY:

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

  8. Després introduïm l'ordre
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    i espereu un missatge sobre un firmware correcte.

  9. Després d'això entrem
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    i espereu que l'encaminador es reiniciï (un parell de minuts). Després d'això, us podeu connectar a la seva interfície web (адрес 192.168.2.1, contrasenya admin).

  10. Després de la primera arrencada, es recomana fer un restabliment (botó ocult a l'encaminador, lleugerament a la dreta de la presa d'alimentació o a través de la interfície web).

    Ennobleu l'encaminador Wi-Fi Phcomm K3C
    Ara l'encaminador tindrà aquesta interfície

Les instruccions per flashejar les va compilar un usuari del fòrum w4bsitXNUMX-dns.com sortidaper la qual cosa a ell moltes gràcies.

Si no voleu connectar el vostre K3C a Internet immediatament i teniu una unitat flash USB o un lector de targetes USB amb una targeta flash. Saltem el pas 5, i al pas 7, en lloc de descarregar el fitxer de microprogramari a l'encaminador amb l'ordre wget, descarregueu-lo a un ordinador (de sobte necessitem més en el futur) i copieu el fitxer a una unitat flash USB i connecteu-lo al port USB de l'encaminador.
Al pas 8, introduïm la següent comanda:

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

La resta d'elements es mantenen sense canvis.

Tornar a dalt

4. Russifica la interfície

Però el firmware de Paldier, malauradament, no conté una traducció al rus, però té una llista de llocs que haurien de ser bloquejats a la Xina (per tant, no podem anar al mateix github amb la configuració predeterminada, però això es resol eliminant una marca de verificació a la configuració de V2Ray).

Per tant, instal·larem la localització russa per a LuCI.

Això es fa de manera senzilla:

  1. Entra Sistema ==> Software ==> fitxa Accions.
  2. En camp Baixeu i instal·leu el paquet entrar
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    i premeu el botó Ok a la dreta.

    Llista d'enllaços a paquets per a la russificació de la interfície i una forma ràpida d'instal·lar-los

    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

    *Si ho observeu, el nostre microprogramari és OpenWRT 15.05 i els paquets són d'OpenWRT 18.06.0. Però això és normal, perquè. LuCI al microprogramari s'utilitza des d'OpenWRT 18.06

    Bé, o descarreguem aquests paquets, els desem a una unitat flaix USB i després el connectem al port USB de l'encaminador i els instal·lem mitjançant PuTTY amb l'ordre

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

    *Tot s'instal·larà PIK-paquets pel camí /tmp/usb/.run/mountd/sda1/ i tenir un nom que comenci per luci-i18n-. Aquesta és la forma més ràpida d'aplicar Russify (s'instal·larà uns segons): haureu d'instal·lar cada paquet per separat a través de la interfície web (a més, no estic segur de què s'actualitzarà dels mitjans locals) i la instal·lació trigarà uns quants minuts, a través d'Internet i PuTTY cal escriure el camí a cada paquet, que tampoc és tan ràpid.

  3. Anem a qualsevol secció o simplement actualitzem la pàgina i podreu gaudir de la interfície gairebé completament en rus (alguns mòduls no tenen localització russa).

    Ennobleu l'encaminador Wi-Fi Phcomm K3C
    Tema avançat de material de tomàquet

    Ennobleu l'encaminador Wi-Fi Phcomm K3C
    Tema Bootstrap

  4. També tenim l'element Rus (rus) a la llista d'idiomes disponibles.

Tornar a dalt

5. Afegiu temes foscos

També us explicaré com instal·lar un tema fosc perquè els temes predeterminats no us cremin els ulls.
Mirem l'algorisme anterior d'accions per afegir un idioma i substituïm l'enllaç que hi ha per

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

Com a resultat, obtenim un tema agradable a la llista de temes Matèria fosca.
Ennobleu l'encaminador Wi-Fi Phcomm K3C

També podeu instal·lar una modificació fosca del tema Bootstrap (M'agrada més, perquè funciona més ràpid que el material). Pots agafar-ho aquí (a l'arxiu adjunt a aquesta publicació *.ipk.zip empaquetat dues vegades amb el tema).

Ennobleu l'encaminador Wi-Fi Phcomm K3C
Tema fosc de Sunny basat en Bootstrap

Ara en tinc una versió lleugerament alterada per mi.

Ennobleu l'encaminador Wi-Fi Phcomm K3C

Tornar a dalt

PS Els consells constructius sobre disseny/contingut són benvinguts.

Font: www.habr.com

Afegeix comentari