Miglioriamo il router Wi-Fi Phicomm K3C

Miglioriamo il router Wi-Fi Phicomm K3C

1. Un po 'di background
2. Caratteristiche tecniche di Phicomm K3C
3. Firmware OpenWRT
4. Russifichiamo l'interfaccia
5. Aggiunta di temi scuri

L'azienda cinese Phicomm ha nella sua gamma di router Wi-Fi un dispositivo chiamato K3C AC1900 Smart WLAN Router.

Il dispositivo utilizza una combinazione di Intel AnyWAN SoC GRX350 e Intel Home Wi-Fi Chipset WAV500 (A proposito, lo stesso hardware viene utilizzato in ASUS Blue Cave: lo stesso processore Intel PXB4583EL e chip Wi-Fi Intel PSB83514M/PSB83524M invece di PSB83513M/PSB83523M).

Esistono diverse versioni di questo router:

  • B1, B1G, B2 — per la Cina;
  • A1, C1, S1(VIE1) — per gli altri paesi (Ho capito: C1 con firmware v.34.1.7.30).

Perché mi sono interessato a questo router IEEE 802.11ac?

Cosa è disponibile: 4 porte gigabit (1 WAN e 3 LAN), banda 5GHz, supporto MU-MIMO 3×3:3 e USB 3.0. Bene, e non solo.

1. Un po' di storia

Parte facoltativaIl mio router precedente era TP-Link TL-WR941ND con versione hardware 3.6 (Flash da 4 MB e RAM da 32 MB). Il firmware standard si bloccava periodicamente senza motivo, indipendentemente dalla versione (L'ho aggiornato un paio di volte, l'ultimo aggiornamento per il mio hardware è uscito alla fine del 2012).

Deluso dal firmware nativo, ho flashato Doccione (emnip, versione 1.8; Il firmware è basato su OpenWRT, se qualcuno non lo sa) e finalmente il router ha iniziato a funzionare come dovrebbe.

Al momento dell'acquisto, il WR941 aveva un buon hardware per le mie esigenze (e questo è successo circa 10 anni fa), ma ora inizio a sentire la mancanza della sua performance. Tutte le porte sono 100 Mbit/s, la velocità massima Wi-Fi è 300 Mbit/s. Forse questo è ancora normale per Internet, ma il trasferimento di file sulla rete locale tra dispositivi è piuttosto lento. Inoltre, la memoria Flash incorporata non è sufficiente nemmeno per la russificazione del firmware (anche sostituendo i file tramite WinSCP, ho provato in qualche modo), per non parlare dell'installazione di plugin più capienti (Ovviamente puoi espandere la memoria, installare firmware per aumentare la capacità di memoria, ma le mie mani non sono abbastanza forti per risaldare i chip di memoria).

Ma, probabilmente, anche tutto quanto sopra non mi costringerebbe presto a cambiare router. Mi sono appena comprato uno Xiaomi Redmi Note 5 all'inizio di settembre di quest'anno per sostituire la prematura scomparsa del Redmi Note 4 (dopo 2 anni di servizio esemplare) e si è scoperto che RN5 e WR941 erano reciprocamente incompatibili - RN5 non voleva riconnettersi dopo essersi disconnesso dalla rete wireless creata utilizzando WR941 (e questo non è un problema isolato, come ho scoperto poco dopo leggendo argomento su 4PDA).

In generale, è necessario cambiare il router. Perché l'argomento? Mi interessava il suo riempimento (Ne ho letto su SmallNetBuilder circa un anno fa) e opportunità (anche se è improbabile che anche la metà di essi venga utilizzata nel prossimo futuro). Ma anche questo non è stato determinante nella scelta del Phicomm K3C (Stavo guardando anche lo Xiaomi Mi WiFi Router 3G) e prezzo conveniente (comprato per $ 32 al tasso di cambio) con un buon hardware e la possibilità di modificare il firmware di serie in OpenWRT completo. Il router viene fornito con una modifica di OpenWRT tagliata dal produttore (Ho letto da qualche parte che è stata aggiunta una spia, ma non sono riuscito a trovare alcun dettaglio).

Modifica di OpenWRT per l'esecuzione su Phicomm K3C (OpenWRT non supporta ufficialmente il chipset Intel WAV500) realizzato da un cinese con un soprannome Più pallido (il suo GitHub и pagina con i file del firmware per questo router, tema del router sul forum OpenWRT). Ha anche realizzato un port del firmware Asus Merlin per K3C (Perché per installarlo è necessario sostituire la RAM da 256MB a 512MB, non lo prenderemo in considerazione).

All'inizio

2. Caratteristiche tecniche di Phicomm K3C

Spero che non sia necessario trasferirli ai grandi e potenti?

Caratteristiche tecniche di Phicomm K3C

Hardware

Standard WiFi
IEEE802.11 ac/n/a 5 GHz e IEEE 802.11b/g/n 2.4 GHz

CPU
Processore principale GRX350 Dual Core + 2 coprocessori wireless

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

Bottoni
Accensione, ripristino

Alimentatore esterno
12 V CC / 3 A.

antenne
6 antenne ad alto guadagno all'interno

Dimensioni
212 mm x 74 mm x mm 230,5

Parametro radiofonico

Velocità di trasferimento
massimo 1.900 Mbps

Frequenza
2.4GHz = massimo. 600 Mbit/s e 5 GHz = max. 1.300Mbps

Funzioni di base
Abilita/disabilita wireless, Nascondi SSID, Isolamento AP

Funzioni avanzate
MU-MIMO, Smart ConnectSicurezza WiFi:WPA/WPA2, WPA-PSK/WPA2-PSK

Software

Tipo di WAN
IP dinamico/IP statico/PPPoE/PPTP/L2TP

Port forwarding
Server virtuale, DMZ, UPnPDHCP: server DHCP, elenco client

Sicurezza
Firewall, gestione remota

Funzioni di utilità
Rete ospite, DDNS, Impostazioni client, Pass-Through VPN, Controllo larghezza di banda

Funzioni USB
Condivisione di archiviazione, server multimediale, server FTP

Altre caratteristiche

Contenuto del pacco
Router K3C, alimentatore, cavo ethernet, QIG comprensivo di licenze DoC e GPL

Temperatura di esercizio
0-40 ° C

Temperatura di conservazione
-40-70 ° C

Umidità di funzionamento
10 - 90% senza condensa

Umidità di conservazione
5 - 90% senza condensa

Preso da sito ufficiale tedesco (altre opzioni - Sito cinese con traduzioni in diverse lingue e freni).
Puoi anche leggere qualcosa in più a riguardo su Wikidevi (il sito, per un motivo a me sconosciuto, non ha rinnovato il certificato scaduto il 20 ottobre e la pagina è visionabile in Cache di Google).
Se sei interessato a una recensione dettagliata, test e fotografie dell'interno di questo dispositivo, puoi trovare tutto questo su Sito web SmallNetBuilder и Forum KoolShare (ci sono molte foto e tutto è in cinese).

All'inizio

3.Firmware OpenWRT

  1. Colleghiamo il router al computer/laptop tramite la porta LAN (nessuno dei tre) e Internet tramite WAN (Perché dovrai scaricare il firmware, poco più di 30 MB).
  2. Scopri l'indirizzo del router sulla rete locale (Ne avremo bisogno ulteriormente, di solito questo 192.168.2.1).
  3. Avvia l'utilità precedentemente scaricata RouteAckPro (600kB di peso e un mucchio di testo cinese all'interno; Non so dove sia meglio caricarlo, ma puoi scaricarlo da forum w4bsitXNUMX-dns.com dopo essersi registrato su di esso). Se l'indirizzo è diverso da quello sopra indicato, inserirlo nel modulo IP. Fare clic sul pulsante nella finestra Telnet. Se tutto è stato eseguito correttamente, il testo apparirà nella finestra Telnet. Ora l'utilità può essere chiusa, ad es. Abbiamo preparato il router per la modifica del firmware tramite Telnet.

    Miglioriamo il router Wi-Fi Phicomm K3C
    Finestra RoutAckPro

  4. Tramite PuTTY (Smartty o altro simile) connettersi tramite Telnet al router (Specifichiamo lo stesso IP di RoutAckPro, porta - 23).

    Miglioriamo il router Wi-Fi Phicomm K3C
    Finestra PuTTY con le impostazioni di connessione.

  5. Nella console PuTTY inseriamo per andare alla directory tmp:
    cd /tmp

  6. Decidiamo quale firmware dobbiamo scaricare (la versione hardware è stampata su un adesivo incollato sul fondo del router, nel mio caso è “H/W C1", cioè. Ho bisogno del firmware per S1).
  7. Scegli su Sito Pallier la versione del file di cui abbiamo bisogno fullimage.img. Per me lo è
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Pertanto, scriviamo quanto segue nella console PuTTY:

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

  8. Quindi inserisci il comando
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    e attendere il messaggio relativo al firmware riuscito.

  9. Dopodiché entriamo
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    e attendere il riavvio del router (un paio di minuti). Successivamente è possibile connettersi alla sua interfaccia web (indirizzo 192.168.2.1, parola d'ordine Admin).

  10. Dopo il primo avvio, si consiglia di reimpostare (un pulsante nascosto sul router, leggermente a destra della presa di corrente, oppure tramite l'interfaccia web).

    Miglioriamo il router Wi-Fi Phicomm K3C
    Ora il router avrà questa interfaccia

Le istruzioni per il flashing sono state compilate da un utente del forum w4bsitXNUMX-dns.com WayOutt, per il quale lo ringrazio sentitamente.

Se non vuoi connettere immediatamente K3C a Internet e disponi di una chiavetta USB o di un lettore di schede USB con scheda flash. Saltiamo il passaggio 5 e nel passaggio 7, invece di scaricare il file del firmware sul router utilizzando il comando wget, lo scarichiamo sul PC (all'improvviso hai bisogno di più in futuro) e copiare il file su una chiavetta USB e collegarla alla porta USB del router.
Al passaggio 8, inserisci il seguente comando:

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

I restanti punti restano invariati.

All'inizio

4. Russificare l'interfaccia

Ma il firmware Paldier, sfortunatamente, non contiene una traduzione russa, ma ha un elenco di siti che dovrebbero essere bloccati in Cina (pertanto, con le impostazioni predefinite, non possiamo accedere allo stesso github, ma questo può essere risolto deselezionando una casella nelle impostazioni di V2Ray).

Pertanto, installeremo la localizzazione russa per LuCI.

Questo viene fatto in modo molto semplice:

  1. Andiamo Sistema ==> Software ==> tab Azioni.
  2. Nel campo Scarica e installa il pacchetto accedere
    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 premere il pulsante Ok a destra.

    Elenco di collegamenti ai pacchetti per russificare l'interfaccia e un modo rapido per installarli

    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 hai notato, il nostro firmware è OpenWRT 15.05 e i pacchetti da OpenWRT 18.06.0. Ma questo è normale, perché... LuCI nel firmware viene utilizzato da OpenWRT 18.06

    Bene, oppure scarica questi pacchetti, salvali su una chiavetta, quindi collegala alla porta USB del router e installali tramite PuTTY con il comando

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

    *Verrà installato tutto PIK-pacchetti lungo il percorso /tmp/usb/.run/mountd/sda1/ e avere un nome che inizia con luci-i18n-. Questo è il metodo di russificazione più veloce (l'installazione richiederà pochi secondi): dovrai installare ciascun pacchetto separatamente tramite l'interfaccia web (Inoltre, non sono sicuro che sarà possibile aggiornare dai media locali) e l'installazione richiederà diversi minuti; tramite Internet e PuTTY è necessario registrare il percorso di ciascun pacchetto, anch'esso non così veloce.

  3. Andiamo in qualsiasi sezione o semplicemente aggiorniamo la pagina e puoi goderti l'interfaccia quasi completamente in lingua russa (alcuni moduli non hanno la localizzazione russa).

    Miglioriamo il router Wi-Fi Phicomm K3C
    Tema AdvancedTomatoMaterial

    Miglioriamo il router Wi-Fi Phicomm K3C
    Tema Bootstrap

  4. Abbiamo anche la voce russa nell'elenco delle lingue disponibili.

All'inizio

5. Aggiungi temi scuri

Ti dirò anche come installare un tema scuro in modo che i temi predefiniti non ti brucino gli occhi.
Esaminiamo l'algoritmo precedente per aggiungere una lingua e sostituire il collegamento in esso con

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

Di conseguenza, otteniamo un bel tema nell'elenco degli argomenti Materia oscura.
Miglioriamo il router Wi-Fi Phicomm K3C

Puoi anche installare una modifica oscura del tema Bootstrap (Mi piace di più perché... funziona più velocemente dei materiali). Puoi prenderlo ecco (nell'archivio allegato a quel messaggio *.ipk.zip pacchetto in doppia confezione con tema).

Miglioriamo il router Wi-Fi Phicomm K3C
Tema scuro di Sunny basato su Bootstrap

Ora ne ho una versione, leggermente modificata da me.

Miglioriamo il router Wi-Fi Phicomm K3C

All'inizio

PS Sono graditi consigli costruttivi riguardanti design/contenuto.

Fonte: habr.com

Aggiungi un commento