1.
2.
3.
4.
5.
Kitajska firma Phicomm ima v svojem portfelju Wi-Fi usmerjevalnikov napravo z imenom K3C AC1900 Smart WLAN Router.
Naprava uporablja Intel AnyWAN SoC GRX350 in Intel Home Wi-Fi Chipset WAV500 (mimogrede, ista strojna oprema se uporablja tudi v ASUS Blue Cave: isti procesor Intel PXB4583EL in Wi-Fi čipi Intel PSB83514M/PSB83524M namesto PSB83513M/PSB83523M).
Obstaja več različic tega usmerjevalnika:
- B1, B1G, B2 — za Kitajsko;
- A1, C1, S1(VIE1) — za preostali svet (prejel sem — C1 s programsko opremo v.34.1.7.30).
Kaj me je pritegnilo pri tem usmerjevalniku standarda IEEE 802.11ac?
To, da ima: 4 gigabitne porte (1 WAN in 3 LAN), 5GHz pasovno širino, podporo MU-MIMO 3×3:3 in USB 3.0. In še več.
1. Kratka zgodovina
Neobvezni delMoj prejšnji usmerjevalnik je bil TP-Link TL-WR941ND z različico strojne opreme 3.6 (4MB Flash in 32MB RAM). Standardna programska oprema je občasno obstala brez razloga ne glede na različice (parkrat sem jo posodobil, zadnja posodobitev za mojo strojno opremo je bila iz konca leta 2012).
Potem ko sem se razočaral nad domačimi različicami programske opreme, sem naložil (kolikor se spomnim, različico 1.8; programska oprema temelji na OpenWRT, če kdo ne ve) in končno je usmerjevalnik začel delovati kot mora.
WR941 je imel ob nakupu kar dobro strojno opremo za moje potrebe (to je bilo pred približno 10 leti), vendar mi je zdaj začelo primanjkovati zmogljivosti. Vse vrste so 100 Mbit/s, maksimalna hitrost Wi-Fi pa je 300 Mbit/s. Morda je to še vedno sprejemljivo za internet, a prenos datotek po lokalnem omrežju med napravami je precej počasen. Poleg tega je notranje Flash pomnilnike premalo celo za lokalizacijo programske opreme (tudi z zamenjavo datotek preko WinSCP sem poskušal na neki način), kaj šele za namestitev bolj zmogljivih vtičnikov (seveda lahko razširim pomnilnik, namestim programsko opremo za povečanje pomnilnika, vendar nimam neposrednih veščin za preprogramiranje pomnilniških čipov).
Toda verjetno me vse našteto še ne bi tako hitro prisililo, da zamenjam usmerjevalnik. Pravkar sem si na začetku septembra letos kupil Xiaomi Redmi Note 5 kot zamenjavo za brezčasno poginulega Redmi Note 4 (po dveh letih brezhibnega dela) in se je izkazalo, da imata RN5 in WR941 medsebojno nezdružljivost - RN5 se ni želel ponovno povezati po tem, ko je bil odklopljen od brezžičnega omrežja, ki ga je ustvaril WR941 (in to ni bila enkratna težava, kot sem kmalu kasneje odkril, ko sem bral ).
Na splošno je prišla potreba po zamenjavi usmerjevalnika. Zakaj ravno ta? Zanimalo me je njegovo notranje delovanje (preden sem ga bral na SmallNetBuilder pred približno enim letom) in možnosti (čeprav dvomim, da bo v bližnji prihodnosti uporabljena še polovična). A niti to ni bilo odločilno pri izbiri prav Phicomm K3C (še vedno sem razmišljal o Xiaomi Mi WiFi Router 3G), ampak dostopna cena (sem ga kupil za 32 USD po tečaju) ob dobri notranjosti in možnosti zamenjave tovarniškega firmware na poln OpenWRT. Usmerjevalnik pride z zmanjšano različico OpenWRT, ki jo je naredil proizvajalec (nekje sem prebral, da je dodan voh, ampak podrobnosti nisem našel).
Različico OpenWRT za Phicomm K3C (uradni OpenWRT ne podpira Intel WAV500 čipseta) je naredil Kitajec z vzdevkom Paldier (njegova in za ta usmerjevalnik, na forumu OpenWRT). Prav tako je naredil prenos programske opreme Asus Merlin za K3C (ker za njeno namestitev potrebujemo zamenjati RAM s 256 MB na 512 MB, je ne bomo obravnavali).
2. Tehnične specifikacije Phicomm K3C
Upam, da ni potrebe, da jih prevedem v veliki in mogočni jezik?
Tehnične specifikacije Phicomm K3C
Strojna oprema
WiFi standardi
IEEE802.11 ac/n/a 5 GHz in IEEE 802.11b/g/n 2.4 GHz
CPU
GRX350 dvojedrni glavni procesor + 2 brezžična ko-procesorja
Ports
1x 10/100/1000 Mbps WAN, 3x 10/100/1000 Mbps LAN, 1x USB 3.0, Flash 128 MB, RAM 256 MB
Gumbi
Napajanje, ponastavitev
Zunanja napajalna enota
12V DC / 3A
Antene
6 visokogain antene znotraj
Dimenzije
212 mm x 74 mm x 230,5 mm
Radijski parameter
Prenosna hitrost
maks. 1.900 Mbps
Frekvenca
2.4 GHz = maks. 600 Mbps in 5 GHz = maks. 1.300 Mbps
Osnovne funkcije
Omogoči / onemogoči brezžično, Skrij SSID, AP izolacija
Napredne funkcije
MU-MIMO, Pametno povezovanjeWiFi varnost: WPA/WPA2, WPA-PSK/WPA2-PSK
Software
WAN tip
Dinamični IP / Statični IP / PPPoE / PPTP / L2TP
Posredovanje vrat
Virtualni strežnik, DMZ, UPnPDHCP: DHCP strežnik, seznam strank
Sigurnost
Ogenj, oddaljeno upravljanje
Užitne funkcije
Družbena omrežja, DDNS, nastavitve strank, VPN Pass-Through, nadzor pasovne širine
USB funkcije
Skupna raba shrambe, medijski strežnik, FTP strežnik
Druge lastnosti
Vsebina paketa
K3C usmerjevalnik, napajalna enota, ethernet kabel, QIG vključno z DoC in GPL licencami
Delovna temperatura
0 - 40°C
Temperatura shranjevanja
-40 - 70°C
Delovna vlažnost
10 - 90% brez kondenzacije
Vlažnost shranjevanja
5 - 90% brez kondenzacije
Prevzeto z (ostali različici - kitajska stran s prevodi v več jezikov in zamudami).
O njem lahko preberete tudi malo podrobneje na (spletna stran iz neznanega razloga 20. oktobra ni posodobila poteklega certifikata in stran si lahko ogledate v ).
Če vas zanima podroben pregled, testi in fotografije notranjosti te naprave, vse to lahko najdete na in (tukaj je veliko fotografij in vse je v kitajščini).
3. Firmware OpenWRT
- Povežemo usmerjevalnik s računalnikom/PR prenosnikom preko LAN priključka (katerega koli od treh) in interneta preko WAN (ker bomo morali prenesti firmware, malce več kot 30MB).
- Ugotovimo IP naslov usmerjevalnika v lokalnem omrežju (ta nam bo kasneje potreben, navadno je 192.168.2.1).
- Zaženejo prej prenesen program RoutAckPro (tehta 600kB in ima kup kitajskega besedila znotraj; ne vem kam bi ga najbolje naložil, a možno ga je prenesti z po registraciji tam). Če se naslov razlikuje od zgoraj navedenega, ga vnesite v obrazec IP. Pritisnite gumb Telnet. Če je vse pravilno narejeno, se bo v oknu prikazalo besedilo 打开Telnet完成. Zdaj lahko program zapremo, tj. usmerjevalnik smo pripravili na spremembo firmware preko Telnet.
Okno RoutAckPro - Preko programa PuTTY (Smartty ali drugega podobnega) se povežemo preko Telnet z usmerjevalnikom (IP vnesite isti kot za RoutAckPro, vrata — 23).
Okno PuTTY z nastavitvami povezave. - V konzoli PuTTY vnesite za prehod v imenik tmp:
cd /tmp - Ugotovimo, katero različico firmware moramo prenesti (različica hardvera je natisnjena na nalepki, prilepljeni na dno usmerjevalnika, v mojem primeru je to "H/W C1", tj. potrebujem firmware za C1).
- Izberemo na potrebno različico datoteke fullimage.img. Zame je to
http://k3c.paldier.com/openwrt/C1/fullimage.img
Zato v konzoli PuTTY napišemo naslednje:
wget http://k3c.paldier.com/openwrt/C1/fullimage.img - Nato vnesemo ukaz
/usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1in počakamo na sporočilo o uspešnem prenosu firmware.
- Nato vnesemo
rm -rf /overlay/* sync && sleep 10 && rebootin počakamo, da se usmerjevalnik ponovno zažene (nekaj minut). Po tem se lahko povežemo z njegovim spletnih vmesnikom (naslov 192.168.2.1, geslo admin).
- Po prvem zagonu priporočajo, da se izvede ponastavitev (s skrito tipko na usmerjevalniku, malce desno od napajalnega vhoda, ali preko spletnega vmesnika).
Zdaj bo usmerjevalnik imel takšen vmesnik
Navodila za prenovitev je sestavil uporabnik foruma 4PDA , za kar mu gre velika hvala.
Če ne želite takoj povezati K3C s internetom in imate USB ključenko ali USB bralnik s pomnilniško kartico. Preskočimo točko 5, v točki 7 pa namesto da bi prenesli datoteko firmware na usmerjevalnik s pomočjo ukaza wget, prenesemo jo na PC (morda še potrebujemo v prihodnje) in kopiramo datoteko na USB ključek ter jo priključimo na USB priključek usmerjevalnika.
V točki 8 vnesite naslednji ukaz:
/usr/sbin/upgrade /tmp/usb/.run/mountd/sda1/fullimage.img fullimage 0 1Ostali deli ostanejo nespremenjeni.
4. Lokaliziramo vmesnik
A konec koncev, je programska oprema podjetja Paldier žal ne vsebuje slovenskega prevoda, temveč ima seznam spletnih strani, ki bi morale biti blokirane na Kitajskem (tako da z privzetimi nastavitvami ne moremo dostopati do GitHub-a, vendar se to reši z odstranitvijo enega potrditvenega polja v nastavitvah V2Ray).
Zato bomo namestili slovensko lokalizacijo za LuCI.
To se naredi precej preprosto:
- Vstopite System ==> Software ==> zavihek Akcije.
- V polju Prenesite in namestite paket vnesite
http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipkin pritisnite gumb Ok z desne strani.
Seznam povezav do paketov za slovensko lokalizacijo vmesnika in hiter način njihove namestitve
http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-advanced-reboot-sl_git-19.297.26179-fbefeed-42_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-aria2-sl_1.0.1-2_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-ddns-sl_2.4.9-3_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-firewall-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-hd-idle-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-minidlna-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-mwan3-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-nlbwmon-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-samba-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-transmission-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-upnp-sl_git-19.297.26179-fbefeed-1_all.ipk http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-wireguard-sl_git-19.297.26179-fbefeed-1_all.ipk*Če ste opazili, je naša programska oprema OpenWRT 15.05, paketi pa so iz OpenWRT 18.06.0. To je povsem normalno, ker je LuCI v programskem paketu iz OpenWRT 18.06
Lahko pa tudi prenesemo te pakete, jih shranimo na USB napravo, nato pa jo priključimo v USB port usmerjevalnika in jih namestimo preko PuTTY z ukazom
opkg install /tmp/usb/.run/mountd/sda1/luci-i18n-*.ipk*Namestili se bodo vsi ipk-paketi, ki se nahajajo po poti /tmp/usb/.run/mountd/sda1/ in imajo ime, ki se začne z luci-i18n-. To je najhitrejši način lokalizacije (namestitev bo trajala nekaj sekund): preko spletnega vmesnika bo vsak paket potrebno namestiti posebej (poleg tega nisem prepričan, ali se bo mogoče nadgraditi z lokalnega medija) in namestitev bo trajala nekaj minut, preko interneta in PuTTY je potrebno navesti pot do vsakega paketa, kar tudi ni tako hitro.
- Prehajamo na katero koli stran ali preprosto osvežimo stran in se lahko veselimo skoraj popolnoma slovenskega vmesnika (neki moduli nimajo slovenske lokalizacije).
Tema AdvancedTomatoMaterial
Tema Bootstrap - Prav tako dobimo točko Slovenski (Slovenian) na seznamu razpoložljivih jezikov.
5. Dodajamo temne teme
Še povem, kako namestiti temno temo, da privzete teme ne žgejo oči.
Gledamo prejšnji algoritem za dodajanje jezika in zamenjamo v njem povezavo na
http://apollo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk Z rezultatom dobimo na seznamu tem lepo temo Darkmatter.
Prav tako lahko namestimo temno različico teme Bootstrap (meni je najbolj všeč, saj deluje hitreje od materialnih). Vzamemo jo lahko (v priloženem arhivu k tisti objavi *.ipk.zip dvakrat zapakiran paket s temo).
Tema Dark od Sunny na osnovi Bootstrapa
Imam trenutno njegovo različico, ki sem jo malo predelal.
P.S. Konstruktivni nasveti glede oblikovanja/vsebine so dobrodošli.
Izvor: habr.com
