Wy ferbetterje de Phicomm K3C Wi-Fi-router

Wy ferbetterje de Phicomm K3C Wi-Fi-router

1. In bytsje eftergrûn
2. Technyske skaaimerken fan Phicomm K3C
3. OpenWRT firmware
4. Litte wy de ynterface Russify
5. Tsjustere tema's tafoegje

It Sineeske bedriuw Phicomm hat in apparaat yn har oanbod fan Wi-Fi-routers neamd K3C AC1900 Smart WLAN Router.

It apparaat brûkt in kombinaasje fan Intel AnyWAN SoC GRX350 en Intel Home Wi-Fi Chipsatz WAV500 (Trouwens, deselde hardware wurdt brûkt yn ASUS Blue Cave: deselde Intel PXB4583EL-prosessor en Intel PSB83514M/PSB83524M Wi-Fi-chips ynstee fan PSB83513M/PSB83523M).

D'r binne ferskate ferzjes fan dizze router:

  • B1, B1G, B2 - foar Sina;
  • A1, C1, S1(VIE1) - foar oare lannen (Ik krige it - C1 mei firmware v.34.1.7.30).

Wêrom bin ik ynteressearre yn dizze IEEE 802.11ac router?

Wat is beskikber: 4 gigabit-poarten (1 WAN en 3 LAN), 5GHz-band, stipe MU-MIMO 3 × 3: 3 en USB 3.0. No, en net allinnich dat.

1. In bytsje eftergrûn

Opsjoneel dielMyn foarige router wie TP-Link TL-WR941ND mei hardware ferzje 3.6 (4MB Flash en 32MB RAM). De standert firmware beferzen periodyk sûnder reden, nettsjinsteande ferzjes (Ik haw it in pear kear bywurke, de lêste update foar myn hardware kaam ein 2012 út).

Teloarsteld mei de native firmware, flitse ik Gargoyle (emnip, ferzje 1.8; De firmware is basearre op OpenWRT, as immen net wit) en úteinlik begon de router te wurkjen sa't it moat.

Op it momint fan oankeap hie de WR941 goede hardware foar myn behoeften (en dat wie sa'n 10 jier lyn), mar no begjin ik syn optreden te missen. Alle havens binne 100 Mbit / s, maksimum Wi-Fi snelheid is 300 Mbit / s. Miskien is dit noch normaal foar it ynternet, mar it oerbringen fan bestannen oer it lokale netwurk tusken apparaten is wat stadich. Ek is it ynboude Flash-ûnthâld net genôch sels foar Russifikaasje fan 'e firmware (sels ferfange triemmen fia WinSCP, Ik besocht ien of oare wize), om net te sprekken oer de ynstallaasje fan mear romme plugins (Fansels kinne jo útwreidzje it ûnthâld, ynstallearje firmware foar ferhege ûnthâld kapasiteit, mar myn hannen binne net sterk genôch te resolder ûnthâld chips).

Mar, wierskynlik, sels al it boppesteande soe my net gau twinge om de router te feroarjen. Ik kocht mysels krekt begjin septimber dit jier in Xiaomi Redmi Note 5 om de ûntiidige dea fan Redmi Note 4 te ferfangen (nei 2 jier fan foarbyldtsjinst) en it die bliken dat RN5 en WR941 ûnderling ynkompatibel wiene - RN5 woe net opnij ferbine nei it losmeitsjen fan it draadloze netwurk makke mei WR941 (en dit is gjin isolearre probleem, lykas ik in bytsje letter lêzen ûntduts ûnderwerp op 4PDA).

Yn 't algemien is d'r needsaak om de router te feroarjen. Wêrom it ûnderwerp? Ik wie ynteressearre yn syn vulling (Ik lies der oer op SmallNetBuilder sawat in jier lyn) en kânsen (hoewol it net wierskynlik is dat sels de helte fan har yn 'e heine takomst brûkt wurde sil). Mar sels dit wie net beslissend by it kiezen fan de Phicomm K3C (Ik seach ek nei de Xiaomi Mi WiFi Router 3G), en betelbere priis (kocht foar 32 Amerikaanske dollar by de wikselkoers) mei goede hardware en de mooglikheid om de stock firmware te feroarjen nei folweardige OpenWRT. De router komt mei in wiziging fan OpenWRT ôfsnien troch de fabrikant (Ik lies earne dat der in spion oan tafoege waard, mar ik koe gjin details fine).

Modifikaasje fan OpenWRT om te rinnen op Phicomm K3C (OpenWRT stipet de Intel WAV500-chipset net offisjeel) makke troch in Sineesk mei in bynamme Paldier (syn GitHub и side mei firmware triemmen foar dizze router, router tema op it OpenWRT-foarum). Hy makke ek in haven fan Asus Merlin firmware foar K3C (omdat om it te ynstallearjen, moatte jo de RAM ferfange fan 256MB nei 512MB, wy sille it net beskôgje).

Oan it begjin

2. Technyske skaaimerken fan Phicomm K3C

Ik hoopje dat it net nedich is om se oer te dragen oan 'e grutte en machtige?

Technyske skaaimerken fan Phicomm K3C

Hardware

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

CPU
GRX350 Dual Core haadprosessor + 2 draadloze co-processors

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

Knoppen
Krêft, weromsette

External Power Supply
12V DC / 3A

Antennas
6 antennes mei hege winst binnen

Ofmjittings
212 mm x 74 mm x 230,5 mm

Radio parameter

Transfer Rate
max. 1.900 Mbps

Frekwinsje
2.4 GHz = max. 600 Mbps en 5 GHz = max. 1.300 Mbps

Basisfunksjes
Draadloos ynskeakelje / útskeakelje, SSID ferbergje, AP-isolaasje

Avansearre funksjes
MU-MIMO, Smart ConnectWiFi Feiligens: WPA/WPA2, WPA-PSK/WPA2-PSK

Software

WAN type
Dynamic IP / Static IP / PPPoE / PPTP / L2TP

Port trochstjoere
Firtuele tsjinner, DMZ, UPnPDHCP: DHCP-tsjinner, kliïntlist

Feiligens
Firewall, Behear op ôfstân

Utility funksjes
Gastnetwurk, DDNS, Client Ynstellings, VPN Pass-Through, Bandwidth Control

USB funksjes
Storage Sharing, Media Server, FTP Server

Oare mooglikheden

Package Content
K3C router, Netzteil ienheid, ethernet kabel, QIG ynklusyf DoC en GPL lisinsjes

Operating Temperatur
0 - 40 ° C

Storage Temperatur
-40 - 70 ° C

Operating Temperatur
10 - 90% net-kondensearjend

Storage Temperatur
5 - 90% net kondensearjen

Oernommen fan offisjele Dútske webside (oare opsjes - Sineeske side mei oersettingen yn ferskate talen en remmen).
Jo kinne der ek wat mear oer lêze op Wikidevi (de side hat om in my ûnbekende reden it ferrûne sertifikaat net fernijd op 20 oktober en de side kin besjoen wurde yn Google cache).
As jo ​​​​ynteressearre binne yn in detaillearre resinsje, tests en foto's fan 'e darm fan dit apparaat, dan is dit alles te finen op SmallNetBuilder webside и KoolShare foarum (der binne in protte foto's en alles is yn it Sineesk).

Oan it begjin

3. OpenWRT firmware

  1. Wy ferbine de router mei de kompjûter/laptop fia de LAN-poarte (ien fan de trije) en it ynternet fia WAN (omdat jo moatte download de firmware, in bytsje mear as 30MB).
  2. Sykje it adres fan 'e router op it lokale netwurk (Wy sille it fierder nedich hawwe, meastal dit 192.168.2.1).
  3. Starte it earder downloade nut RouteAckPro (600kB gewicht en in boskje Sineeske tekst binnen; Ik wit net wêr't it is better in upload it, mar jo kinne downloade it út forum w4bsitXNUMX-dns.com nei registraasje op it). As it adres oars is as dat hjirboppe oanjûn is, fier it dan yn yn it IP-formulier. Klikje op de knop yn it finster telnet. As alles goed dien is, sil de tekst yn it finster ferskine Telnet. No kin it nutsbedriuw sluten wurde, d.w.s. Wy hawwe de router taret foar it feroarjen fan de firmware fia Telnet.

    Wy ferbetterje de Phicomm K3C Wi-Fi-router
    RoutAckPro finster

  4. Fia PuTTY (Smartty of oare ferlykbere) ferbine fia Telnet mei de router (Wy spesifisearje deselde IP as foar RoutAckPro, poarte - 23).

    Wy ferbetterje de Phicomm K3C Wi-Fi-router
    PuTTY finster mei ferbining ynstellings.

  5. Yn 'e PuTTY-konsole ynfiere wy om nei de tmp-map te gean:
    cd /tmp

  6. Wy beslute hokker firmware wy moatte downloade (de hardwareferzje is printe op in sticker dy't oan 'e ûnderkant fan' e router is gelijmd, yn myn gefal is it "H/W C1", d.w.s. I need firmware foar С1).
  7. Kies op Paldier webside de ferzje fan it bestân dat wy nedich binne fullimage.img. Foar my it
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Dêrom skriuwe wy it folgjende yn 'e PuTTY-konsole:

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

  8. Ik haw al in kommando
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    en wachtsje op it berjocht oer suksesfolle firmware.

  9. Dêrnei geane wy ​​yn
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    en wachtsje oant de router opnij begjint (in pear minuten). Hjirnei kinne jo ferbine mei har webynterface (adres 192.168.2.1, wachtwurd admin).

  10. Nei de earste boot wurdt it advisearre om te resetten (in ferburgen knop op 'e router, in bytsje rjochts fan' e macht socket, of fia it web ynterface).

    Wy ferbetterje de Phicomm K3C Wi-Fi-router
    No sil de router dizze ynterface hawwe

Ynstruksjes foar bliksem waarden gearstald troch in brûker fan it w4bsitXNUMX-dns.com forum WayOutt, dêr't ik him tige tank foar.

As jo ​​K3C net direkt wolle ferbine mei it ynternet en jo hawwe in USB-flash-drive of in USB-kaartlêzer mei in flashkaart. Wy slaan stap 5 oer, en yn stap 7, ynstee fan it firmwarebestân nei de router te downloaden mei it kommando wget, download it nei de PC (ynienen moatte jo mear yn 'e takomst) en kopiearje it bestân nei in USB-flashdrive en ferbine it mei de USB-poarte fan 'e router.
Fier yn stap 8 it folgjende kommando yn:

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

De oerbleaune punten bliuwe net feroare.

Oan it begjin

4. Russify de ynterface

Mar de firmware fan Paldier, spitigernôch, befettet gjin Russyske oersetting, mar it hat wol in list mei siden dy't moatte wurde blokkearre yn Sina (dêrom kinne wy ​​mei de standertynstellingen net nei deselde github gean, mar dit kin oplost wurde troch ien fakje yn 'e V2Ray-ynstellingen te wiskjen).

Dêrom sille wy Russyske lokalisaasje foar LuCI ynstallearje.

Dit wurdt dien hiel gewoan:

  1. Litte wy gean Systeem ==> Software ==> ljepper aksjes.
  2. Yn fjild Download en ynstallearje pakket myn skoansoan
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    en druk op de knop Ok rjochts.

    List fan keppelings nei pakketten foar Russifying de ynterface en in flugge manier om se te ynstallearjen

    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

    *As jo ​​​​opfallen binne, is ús firmware OpenWRT 15.05, en pakketten fan OpenWRT 18.06.0. Mar dit is normaal, om't ... LuCI yn 'e firmware wurdt brûkt fan OpenWRT 18.06

    No, of download dizze pakketten, bewarje se op in flash-drive, en ferbine it dan mei de USB-poarte fan 'e router en ynstallearje se fia PuTTY mei it kommando

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

    *Alles sil ynstalleare wurde ipk-pakketten ûnderweis /tmp/usb/.run/mountd/sda1/ en it hawwen fan in namme dy't begjint mei luci-i18n-. Dit is de rapste metoade fan Russifikaasje (ynstallaasje sil in pear sekonden duorje): jo moatte elk pakket apart ynstallearje fia de webynterface (Derneist bin ik net wis dat it mooglik is om te aktualisearjen fan lokale media) en de ynstallaasje sil ferskate minuten duorje fia it ynternet en PuTTY moatte jo it paad nei elk pakket registrearje, wat ek net sa fluch is.

  3. Wy geane nei elke seksje of ferfarskje gewoan de side en jo kinne genietsje fan de hast folslein Russysktalige ynterface (guon modules hawwe gjin Russyske lokalisaasje).

    Wy ferbetterje de Phicomm K3C Wi-Fi-router
    Avansearre TomatoMaterial tema

    Wy ferbetterje de Phicomm K3C Wi-Fi-router
    Bootstrap tema

  4. Wy hawwe ek it Russyske item yn 'e list mei beskikbere talen.

Oan it begjin

5. Foegje tsjustere tema's ta

Ik sil jo ek fertelle hoe't jo in tsjuster tema kinne ynstallearje, sadat de standerttema's jo eagen net ferbaarne.
Wy sjogge nei it foarige algoritme foar it tafoegjen fan in taal en ferfange de keppeling dêryn mei

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

Dêrtroch krije wy in moai tema yn de list mei ûnderwerpen Tsjustere matearje.
Wy ferbetterje de Phicomm K3C Wi-Fi-router

Jo kinne ek in donkere modifikaasje fan it Bootstrap-tema ynstallearje (Ik fyn it it leukste om't ... wurket rapper dan materialen). Jo kinne it nimme hjir (yn it argyf by dat berjocht *.ipk.zip dûbel ferpakt pakket mei tema).

Wy ferbetterje de Phicomm K3C Wi-Fi-router
Dûnker tema fan Sunny basearre op Bootstrap

Ik haw der no in ferzje fan, wat troch my oanpast.

Wy ferbetterje de Phicomm K3C Wi-Fi-router

Oan it begjin

PS Konstruktyf advys oangeande ûntwerp/ynhâld is wolkom.

Boarne: www.habr.com

Add a comment