Îmbunătățim routerul Wi-Fi Phcomm K3C

Îmbunătățim routerul Wi-Fi Phcomm K3C

1. Un pic de fundal
2. Caracteristicile tehnice ale Phcomm K3C
3. Firmware OpenWRT
4. Să rusificăm interfața
5. Adăugarea de teme întunecate

Compania chineză Phcomm are în gama sa de routere Wi-Fi un dispozitiv numit K3C AC1900 Smart WLAN Router.

Dispozitivul folosește o combinație de Intel AnyWAN SoC GRX350 și Intel Home Wi-Fi Chipset WAV500 (Apropo, același hardware este folosit în ASUS Blue Cave: același procesor Intel PXB4583EL și cipuri Intel PSB83514M/PSB83524M Wi-Fi în loc de PSB83513M/PSB83523M).

Există mai multe versiuni ale acestui router:

  • B1, B1G, B2 — pentru China;
  • A1, C1, S1(VIE1) — pentru alte țări (L-am prins - C1 cu firmware v.34.1.7.30).

De ce m-am interesat de acest router IEEE 802.11ac?

Ce este disponibil: 4 porturi gigabit (1 WAN și 3 LAN), bandă de 5 GHz, acceptă MU-MIMO 3×3:3 și USB 3.0. Ei bine, și nu numai atât.

1. Un mic fundal

Piesa optionalaRouterul meu anterior a fost TP-Link TL-WR941ND cu versiunea hardware 3.6 (4MB Flash și 32MB RAM). Firmware-ul standard a înghețat periodic fără niciun motiv, indiferent de versiuni (L-am actualizat de câteva ori, ultima actualizare pentru hardware-ul meu a apărut la sfârșitul anului 2012).

Dezamăgit de firmware-ul nativ, am flashat gargoyle (emnip, versiunea 1.8; Firmware-ul se bazează pe OpenWRT, dacă cineva nu știe) și în cele din urmă routerul a început să funcționeze așa cum ar trebui.

La momentul achiziției, WR941 avea hardware bun pentru nevoile mele (și asta a fost acum vreo 10 ani), dar acum începe să-mi lipsească performanța. Toate porturile sunt de 100 Mbit/s, viteza maximă Wi-Fi este de 300 Mbit/s. Poate că acest lucru este încă normal pentru Internet, dar transferul fișierelor prin rețeaua locală între dispozitive este oarecum lent. De asemenea, memoria flash încorporată nu este suficientă nici măcar pentru rusificarea firmware-ului (chiar și înlocuind fișiere prin WinSCP, am încercat cumva), ca să nu mai vorbim de instalarea unor plugin-uri mai încăpătoare (Desigur, puteți extinde memoria, puteți instala firmware pentru o capacitate de memorie crescută, dar nu am mâini suficient de drepte pentru a resold cipurile de memorie).

Dar, probabil, nici măcar toate cele de mai sus nu m-ar forța curând să schimb routerul. Tocmai mi-am cumpărat un Xiaomi Redmi Note 5 la începutul lunii septembrie a acestui an pentru a înlocui moartea prematură a lui Redmi Note 4 (după 2 ani de serviciu exemplar) și s-a dovedit că RN5 și WR941 erau reciproc incompatibile - RN5 nu dorea să se reconecteze după deconectarea de la rețeaua wireless creată folosind WR941 (și aceasta nu este o problemă izolată, așa cum am descoperit puțin mai târziu citind subiect pe 4PDA).

În general, este nevoie să schimbați routerul. De ce subiectul? M-a interesat umplerea lui (Am citit despre asta pe SmallNetBuilder acum aproximativ un an) și oportunități (deși este puțin probabil ca până și jumătate dintre ele să fie folosite în viitorul apropiat). Dar nici acest lucru nu a fost decisiv în alegerea Phcomm K3C (Mă uitam și la Xiaomi Mi WiFi Router 3G), și preț accesibil (cumpărat cu 32 USD la cursul de schimb) cu hardware bun și capacitatea de a schimba firmware-ul stoc la OpenWRT cu drepturi depline. Routerul vine cu o modificare a OpenWRT întreruptă de producător (Am citit undeva că i s-a adăugat un spion, dar nu am găsit detalii).

Modificarea OpenWRT pentru a rula pe Phcomm K3C (OpenWRT nu acceptă oficial chipsetul Intel WAV500) făcută de un chinez cu o poreclă Paldier (lui GitHub и pagină cu fișiere de firmware pentru acest router, tema routerului pe forumul OpenWRT). De asemenea, a realizat un port pentru firmware-ul Asus Merlin pentru K3C (deoarece pentru a-l instala, trebuie să înlocuiți memoria RAM de la 256MB la 512MB, nu o vom lua în considerare).

Back to top

2. Caracteristicile tehnice ale Phcomm K3C

Sper că nu este nevoie să le transferăm celor mari și puternici?

Caracteristicile tehnice ale Phcomm K3C

Piese metalice

Standarde WiFi
IEEE802.11 ac/n/a 5 GHz și IEEE 802.11b/g/n 2.4 GHz

Procesor
Procesor principal GRX350 Dual Core + 2 coprocesoare wireless

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

Butoane
Putere, Resetare

Alimentare externă
12V DC / 3A

antene
6 antene cu câștig mare în interior

Dimensiuni
212 74 mm x mm x 230,5 mm

Parametru radio

Rata de transfer
max. 1.900 Mbps

Frecvență
2.4 GHz = max. 600 Mbps și 5 GHz = max. 1.300 Mbps

Funcții de bază
Activați/dezactivați wireless, Ascundeți SSID, Izolarea AP

Funcții avansate
MU-MIMO, Smart ConnectWiFi Security: WPA/WPA2, WPA-PSK/WPA2-PSK

Software

tip WAN
IP dinamic / IP static / PPPoE / PPTP / L2TP

Port forwarding
Server virtual, DMZ, UPnPDHCP:Server DHCP, Listă de clienți

Securitate
Firewall, management de la distanță

Funcții utilitare
Rețea pentru oaspeți, DDNS, Setări client, VPN Pass-Through, Control lățime de bandă

Funcții USB
Partajare stocare, server media, server FTP

Caracteristici Alte

Conținutul pachetului
Router K3C, unitate de alimentare, cablu ethernet, QIG inclusiv licențe DoC și GPL

Temperatura de Operare
0 - 40 ° C

Temperatura de depozitare
-40 - 70 ° C

Umiditate de operare
10 - 90% fără condensare

Depozitare Umiditate
5 - 90% fără condensare

Luat de la site-ul oficial german (alte opțiuni - site chinezesc cu traduceri în mai multe limbi și frâne).
De asemenea, puteți citi puțin mai multe despre el la Wikidevi (site-ul, dintr-un motiv necunoscut mie, nu a reinnoit certificatul expirat pe 20 octombrie iar pagina poate fi vizualizata in Google cache).
Dacă sunteți interesat de o recenzie detaliată, teste și fotografii ale intestinelor acestui dispozitiv, atunci toate acestea pot fi găsite pe Site-ul web SmallNetBuilder и forum KoolShare (sunt multe fotografii și totul este în chineză).

Back to top

3. Firmware OpenWRT

  1. Conectăm routerul la un computer/laptop prin portul LAN (oricare dintre cele trei) și Internetul prin WAN (deoarece va trebui să descărcați firmware-ul, puțin mai mult de 30MB).
  2. Aflați adresa routerului din rețeaua locală (Vom avea nevoie de ea mai departe, de obicei asta 192.168.2.1).
  3. Lansați utilitarul descărcat anterior RouteAckPro (600 kB de greutate și o grămadă de text chinezesc în interior; Nu știu de unde este mai bine să îl încarci, dar îl poți descărca de la forum w4bsitXNUMX-dns.com după înregistrarea pe ea). Dacă adresa este diferită de cea indicată mai sus, atunci introduceți-o în formularul IP. Faceți clic pe butonul din fereastră Telnet. Dacă totul este făcut corect, textul va apărea în fereastră Telnet. Acum utilitatea poate fi închisă, de exemplu. Am pregătit routerul pentru schimbarea firmware-ului prin Telnet.

    Îmbunătățim routerul Wi-Fi Phcomm K3C
    Fereastra RoutAckPro

  4. Prin PuTTY (Smartty sau altele similare) conectați-vă prin Telnet la router (Specificăm același IP ca și pentru RoutAckPro, portul - 23).

    Îmbunătățim routerul Wi-Fi Phcomm K3C
    Fereastra PuTTY cu setări de conectare.

  5. În consola PuTTY intrăm pentru a merge la directorul tmp:
    cd /tmp

  6. Noi decidem ce firmware trebuie să descarcăm (versiunea hardware este imprimată pe un autocolant lipit de partea de jos a routerului, în cazul meu este „H/W C1", adică Am nevoie de firmware pt S1).
  7. Alegeți pe Site-ul Paldier versiunea fișierului de care avem nevoie fullimage.img. Pentru mine asta
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Prin urmare, scriem următoarele în consola PuTTY:

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

  8. Am deja o comandă
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    și așteptați un mesaj despre firmware-ul de succes.

  9. După aceea intrăm
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    și așteptați până când routerul repornește (cateva minute). După aceasta, vă puteți conecta la interfața sa web (adresa 192.168.2.1, parola admin).

  10. După prima pornire, se recomandă să resetați (un buton ascuns pe router, ușor în dreapta prizei de alimentare sau prin interfața web).

    Îmbunătățim routerul Wi-Fi Phcomm K3C
    Acum routerul va avea această interfață

Instrucțiunile pentru flashing au fost compilate de un utilizator al forumului w4bsitXNUMX-dns.com WayOutt, pentru care îi mulțumesc foarte mult.

Dacă nu doriți să conectați imediat K3C la Internet și aveți o unitate flash USB sau un cititor de carduri USB cu un card flash. Omitem pasul 5, iar în pasul 7, în loc să descarcăm fișierul firmware pe router folosind comanda wget, îl descarcăm pe computer (poate vei avea nevoie de mai multe pe viitor) și copiați fișierul pe o unitate flash USB și conectați-l la portul USB al routerului.
La pasul 8, introduceți următoarea comandă:

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

Punctele rămase rămân neschimbate.

Back to top

4. Rusificați interfața

Dar firmware-ul de la Paldier, din păcate, nu conține o traducere în limba rusă, dar are o listă de site-uri care ar trebui blocate în China (prin urmare, cu setările implicite, nu putem merge la același github, dar acest lucru poate fi rezolvat debifând o casetă din setările V2Ray).

Prin urmare, vom instala localizarea în limba rusă pentru LuCI.

Acest lucru se face destul de simplu:

  1. Să mergem Sistem ==> Software ==> вкладка Acţiuni.
  2. În domeniul Descărcați și instalați pachetul ginerele meu
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    eu jmyom knopku Ok în dreapta.

    Lista de link-uri către pachete pentru rusificarea interfeței și o modalitate rapidă de a le instala

    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

    *Dacă ați observat, firmware-ul nostru este OpenWRT 15.05 și pachetele din OpenWRT 18.06.0. Dar acest lucru este normal, pentru că... LuCI în firmware este folosit de la OpenWRT 18.06

    Ei bine, sau descărcați aceste pachete, salvați-le pe o unitate flash, apoi conectați-l la portul USB al routerului și instalați-le prin PuTTY cu comanda

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

    *Totul va fi instalat ipk-pachete pe parcurs /tmp/usb/.run/mountd/sda1/ și având un nume care începe cu luci-i18n-. Aceasta este cea mai rapidă metodă de rusificare (instalarea va dura câteva secunde): va trebui să instalați fiecare pachet separat prin interfața web (În plus, nu sunt sigur că va fi posibilă actualizarea din mass-media locală) și instalarea va dura câteva minute prin Internet și PuTTY, trebuie să înregistrați calea către fiecare pachet, care, de asemenea, nu este atât de rapidă.

  3. Mergem la orice secțiune sau pur și simplu reîmprospătăm pagina și vă puteți bucura de interfața aproape complet în limba rusă (unele module nu au localizare în limba rusă).

    Îmbunătățim routerul Wi-Fi Phcomm K3C
    Tema AdvancedTomatoMaterial

    Îmbunătățim routerul Wi-Fi Phcomm K3C
    Tema bootstrap

  4. Avem și articolul în limba rusă în lista de limbi disponibile.

Back to top

5. Adăugați teme întunecate

De asemenea, vă voi spune cum să instalați o temă întunecată, astfel încât temele implicite să nu vă ard ochii.
Ne uităm la algoritmul anterior pentru adăugarea unei limbi și înlocuim linkul din acesta cu

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

Drept urmare, obținem o temă drăguță în lista de subiecte Materie întunecată.
Îmbunătățim routerul Wi-Fi Phcomm K3C

De asemenea, puteți instala o modificare întunecată a temei Bootstrap (Imi place cel mai mult pentru ca... funcționează mai repede decât materialele). O poți lua aici (în arhiva atașată mesajului respectiv *.ipk.zip pachet dublu ambalat cu tematica).

Îmbunătățim routerul Wi-Fi Phcomm K3C
Tema întunecată de Sunny bazată pe Bootstrap

Acum am o versiune a lui, ușor modificată de mine.

Îmbunătățim routerul Wi-Fi Phcomm K3C

Back to top

PS Sfaturile constructive cu privire la design/conținut sunt binevenite.

Sursa: www.habr.com

Adauga un comentariu