Melloramos o router Wi-Fi Phcomm K3C

Melloramos o router Wi-Fi Phcomm K3C

1. Un pouco de fondo
2. Características técnicas de Phcomm K3C
3. Firmware OpenWRT
4. Rusificamos a interface
5. Engadindo temas escuros

A empresa chinesa Phcomm ten un dispositivo na súa gama de enrutadores Wi-Fi chamado K3C AC1900 Smart WLAN Router.

O dispositivo usa unha combinación de Intel AnyWAN SoC GRX350 e Intel Home Wi-Fi Chipset WAV500 (Por certo, en ASUS Blue Cave úsase o mesmo hardware: o mesmo procesador Intel PXB4583EL e chips Wi-Fi Intel PSB83514M/PSB83524M en lugar de PSB83513M/PSB83523M).

Hai varias versións deste enrutador:

  • B1, B1G, B2 - para China;
  • A1, C1, S1(VIE 1) — para outros países (Conseguíno - C1 con firmware v.34.1.7.30).

Por que me interesei neste enrutador IEEE 802.11ac?

Que está dispoñible: 4 portos gigabit (1 WAN e 3 LAN), banda de 5 GHz, compatible con MU-MIMO 3×3:3 e USB 3.0. Ben, e non só iso.

1. Un pouco de fondo

Parte opcionalO meu router anterior era TP-Link TL-WR941ND con versión de hardware 3.6 (4 MB de Flash e 32 MB de RAM). O firmware estándar conxelouse periodicamente sen motivo, independentemente das versións (Actualiceino un par de veces, a última actualización para o meu hardware saíu a finais de 2012).

Decepcionado co firmware nativo, flashei Gárgola (emnip, versión 1.8; O firmware está baseado en OpenWRT, se alguén non o sabe) e finalmente o router comezou a funcionar como debería.

No momento da compra, o WR941 tiña un bo hardware para as miñas necesidades (e iso foi hai uns 10 anos), pero agora empezo a perder a súa actuación. Todos os portos son de 100 Mbit/s, a velocidade máxima da wifi é de 300 Mbit/s. Quizais isto aínda sexa normal para Internet, pero a transferencia de ficheiros a través da rede local entre dispositivos é algo lenta. Ademais, a memoria flash incorporada non é suficiente nin sequera para a rusificación do firmware (incluso substituíndo ficheiros a través de WinSCP, tentei dalgún xeito), sen esquecer a instalación de complementos máis amplos (Por suposto, pode ampliar a memoria, instalar firmware para aumentar a capacidade de memoria, pero as miñas mans non son o suficientemente fortes como para soldar chips de memoria).

Pero, probablemente, mesmo todo o anterior non me obrigaría pronto a cambiar o router. Acabo de comprarme un Xiaomi Redmi Note 5 a principios de setembro deste ano para substituír a prematura morte do Redmi Note 4 (despois de 2 anos de servizo exemplar) e resultou que RN5 e WR941 eran mutuamente incompatibles - RN5 non quería volver conectarse despois de desconectarse da rede sen fíos creada usando WR941 (e este non é un problema illado, como descubrín un pouco máis tarde lendo). tema sobre 4PDA).

En xeral, é necesario cambiar o router. Por que o tema? Estaba interesado no seu recheo (Lin sobre iso en SmallNetBuilder hai aproximadamente un ano) e oportunidades (aínda que é pouco probable que ata a metade delas se utilicen nun futuro próximo). Pero mesmo isto non foi decisivo á hora de escoller o Phcomm K3C (Tamén estaba mirando o Xiaomi Mi WiFi Router 3G) e prezo accesible (comprou por 32 dólares ao tipo de cambio) cun bo hardware e a posibilidade de cambiar o firmware de stock a OpenWRT completo. O router vén cunha modificación de OpenWRT cortada polo fabricante (Lin nalgún lugar que se lle engadiu un espía, pero non atopei ningún detalle).

Modificación de OpenWRT para executarse en Phcomm K3C (OpenWRT non admite oficialmente o chipset Intel WAV500) feita por un chinés cun alcume Paldier (súa GitHub и páxina con ficheiros de firmware para este router, tema do enrutador no foro OpenWRT). Tamén fixo un porto do firmware Asus Merlin para K3C (porque para instalalo, cómpre substituír a RAM de 256MB a 512MB, non o consideraremos).

Enriba

2. Características técnicas do Phcomm K3C

Espero que non haxa necesidade de transferilos aos grandes e poderosos?

Características técnicas de Phcomm K3C

ferraxes

Estándares Wi-Fi
IEEE802.11 ac/n/a 5 GHz e IEEE 802.11b/g/n 2.4 GHz

CPU
Procesador principal GRX350 Dual Core + 2 coprocesadores sen fíos

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

Botóns
Potencia, Restablecer

Fonte de alimentación externa
12V CC / 3A

Antenas
6 antenas de alta ganancia no interior

dimensións
212 mm x 74 mm x 230,5 mm

Parámetro de radio

Taxa de transferencia
máx. 1.900 Mbps

frecuencia
2.4 GHz = máx. 600 Mbps e 5 GHz = máx. 1.300 Mbps

Funcións básicas
Activar/desactivar sen fíos, ocultar SSID, illamento AP

Funcións avanzadas
MU-MIMO, Smart ConnectWiFi Security: WPA/WPA2, WPA-PSK/WPA2-PSK

software

Tipo WAN
IP dinámica / IP estática / PPPoE / PPTP / L2TP

Reenvío de portos
Servidor virtual, DMZ, UPnPDHCP:Servidor DHCP, Lista de clientes

seguridade
Firewall, Xestión remota

Funcións de utilidade
Rede de invitados, DDNS, configuración do cliente, VPN Pass-Through, control de ancho de banda

Funcións USB
Almacenamento compartido, servidor multimedia, servidor FTP

Outros recursos

Contido da Embalaxe
Enrutador K3C, fonte de alimentación, cable Ethernet, QIG incluíndo licenzas DoC e GPL

Temperatura de operación
0 - 40 ° C

Temperatura de almacenamento
-40 - 70 ° C

Humidade de Operación
10 - 90% sen condensación

Humidade de almacenamento
5 - 90% sen condensación

Tomado de sitio web oficial alemán (outras opcións: sitio chinés con traducións a varios idiomas e freos).
Tamén podes ler un pouco máis sobre el en Wikidevi (o sitio, por un motivo descoñecido para min, non renovou o certificado caducado o 20 de outubro e a páxina pódese ver en Caché de Google).
Se estás interesado nunha revisión detallada, probas e fotografías das entrañas deste dispositivo, podes atopar todo isto en Sitio web de SmallNetBuilder и Foro KoolShare (hai moitas fotos e todo está en chinés).

Enriba

3. Firmware OpenWRT

  1. Conectamos o router ao ordenador/portátil a través do porto LAN (calquera dos tres) e Internet a través de WAN (porque terás que descargar o firmware, algo máis de 30 MB).
  2. Descubra o enderezo do enrutador na rede local (Necesitarémolo máis, normalmente isto 192.168.2.1).
  3. Inicie a utilidade descargada anteriormente RouteAckPro (600 kB de peso e un montón de texto chinés dentro; Non sei onde é mellor cargalo, pero podes descargalo desde foro w4bsitXNUMX-dns.com despois de rexistrarse nel). Se o enderezo é diferente do indicado anteriormente, introdúceo no formulario IP. Fai clic no botón da xanela Telnet. Se todo está feito correctamente, o texto aparecerá na xanela Telnet. Agora pódese pechar a utilidade, é dicir. Preparamos o router para cambiar o firmware a través de Telnet.

    Melloramos o router Wi-Fi Phcomm K3C
    Ventá RoutAckPro

  4. Vía PuTTY (Smartty ou outro semellante) conectarse mediante Telnet ao router (Especificamos a mesma IP que para RoutAckPro, porto - 23).

    Melloramos o router Wi-Fi Phcomm K3C
    Fiestra PuTTY con configuración de conexión.

  5. Na consola PuTTY entramos para ir ao directorio tmp:
    cd /tmp

  6. Decidimos que firmware necesitamos descargar (a versión de hardware está impresa nun adhesivo pegado na parte inferior do router, no meu caso é "H/W C1", é dicir. Necesito firmware para С1).
  7. Escolla Páxina web de Paldier a versión do ficheiro que necesitamos imaxe completa.img. Para min iso
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Polo tanto, escribimos o seguinte na consola PuTTY:

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

  8. A continuación, introduza o comando
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    e agarde a mensaxe sobre o firmware exitoso.

  9. Despois diso entramos
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    e agarde ata que se reinicie o router (un par de minutos). Despois diso, pode conectarse á súa interface web (enderezo 192.168.2.1, contrasinal administrador).

  10. Despois do primeiro arranque, recoméndase reiniciar (un botón oculto no enrutador, lixeiramente á dereita da toma de corrente ou a través da interface web).

    Melloramos o router Wi-Fi Phcomm K3C
    Agora o router terá esta interface

As instrucións para flashear foron compiladas por un usuario do foro w4bsitXNUMX-dns.com WayOutt, polo que lle agradezo moito.

Se non queres conectar inmediatamente o K3C a Internet e tes unha unidade flash USB ou un lector de tarxetas USB cunha tarxeta flash. Saltamos o paso 5, e no paso 7, en lugar de descargar o ficheiro de firmware no router usando o comando wget, descárgueo no PC (de súpeto necesitas máis no futuro) e copie o ficheiro nunha unidade flash USB e conécteo ao porto USB do enrutador.
No paso 8, introduza o seguinte comando:

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

Os puntos restantes permanecen sen cambios.

Enriba

4. Rusifica a interface

Pero o firmware de Paldier, desafortunadamente, non contén unha tradución ao ruso, pero ten unha lista de sitios que deberían bloquearse en China (polo tanto, coa configuración predeterminada, non podemos ir ao mesmo github, pero isto pódese resolver desmarcando unha caixa na configuración de V2Ray).

Polo tanto, instalaremos a localización rusa para LuCI.

Isto faise de forma sinxela:

  1. Imos sistema ==> software ==> ficha Accións.
  2. no campo Descarga e instala o paquete 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

    e prema o botón Ok á dereita

    Lista de ligazóns a paquetes para rusificar a interface e unha forma rápida de instalalos

    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

    *Se notaches, o noso firmware é OpenWRT 15.05 e paquetes de OpenWRT 18.06.0. Pero isto é normal, porque... LuCI no firmware utilízase desde OpenWRT 18.06

    Ben, ou descarga estes paquetes, gárdaos nunha unidade flash e, a continuación, conéctao ao porto USB do enrutador e instálaos mediante PuTTY co comando

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

    *Todo estará instalado ipk-paquetes polo camiño /tmp/usb/.run/mountd/sda1/ e ter un nome que comeza por luci-i18n-. Este é o método máis rápido de rusificación (a instalación levará uns segundos): terás que instalar cada paquete por separado a través da interface web (Ademais, non estou seguro de que se poida actualizar desde os medios locais) e a instalación levará varios minutos; a través de Internet e PuTTY cómpre rexistrar o camiño a cada paquete, que tampouco é tan rápido.

  3. Imos a calquera sección ou simplemente actualizamos a páxina e poderás gozar da interface case completamente en ruso (algúns módulos non teñen localización en ruso).

    Melloramos o router Wi-Fi Phcomm K3C
    Tema AdvancedTomatoMaterial

    Melloramos o router Wi-Fi Phcomm K3C
    Tema Bootstrap

  4. Tamén temos o elemento ruso na lista de idiomas dispoñibles.

Enriba

5. Engade temas escuros

Tamén che direi como instalar un tema escuro para que os temas predeterminados non che queimen os ollos.
Observamos o algoritmo anterior para engadir un idioma e substituímos a ligazón que hai nel por

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

Como resultado, obtemos un bo tema na lista de temas Materia escura.
Melloramos o router Wi-Fi Phcomm K3C

Tamén pode instalar unha modificación escura do tema Bootstrap (O que máis me gusta porque... funciona máis rápido que os materiais). Podes levala aquí (no arquivo adxunto a esa mensaxe *.ipk.zip paquete dobre envoltorio con tema).

Melloramos o router Wi-Fi Phcomm K3C
Tema escuro de Sunny baseado en Bootstrap

Agora teño unha versión dela, lixeiramente modificada por min.

Melloramos o router Wi-Fi Phcomm K3C

Enriba

PS Admítense consellos construtivos sobre deseño/contido.

Fonte: www.habr.com

Engadir un comentario