Udoskonalamy router Wi-Fi Phicomm K3C

Udoskonalamy router Wi-Fi Phicomm K3C

1. Trochę tła
2. Charakterystyka techniczna Phicomm K3C
3. Oprogramowanie sprzętowe OpenWRT
4. Zrusyfikujmy interfejs
5. Dodawanie ciemnych motywów

Chińska firma Phicomm ma w swojej ofercie routerów Wi-Fi urządzenie o nazwie K3C AC1900 Smart WLAN Router.

Urządzenie wykorzystuje kombinację Intel AnyWAN SoC GRX350 i Intel Home Wi-Fi Chipset WAV500 (Nawiasem mówiąc, w ASUS Blue Cave zastosowano ten sam sprzęt: ten sam procesor Intel PXB4583EL i układy Wi-Fi Intel PSB83514M/PSB83524M zamiast PSB83513M/PSB83523M).

Istnieje kilka wersji tego routera:

  • B1, B1G, B2 — dla Chin;
  • A1, C1, S1(VIE1) — dla pozostałych krajów (Rozumiem - C1 z firmware v.34.1.7.30).

Dlaczego zainteresowałem się tym routerem IEEE 802.11ac?

Co jest dostępne: 4 porty gigabitowe (1 sieć WAN i 3 sieci LAN), pasmo 5 GHz, obsługa MU-MIMO 3×3:3 i USB 3.0. No i nie tylko to.

1. Trochę tła

Część opcjonalnaMój poprzedni router to TP-Link TL-WR941ND z wersją sprzętową 3.6 (4MB Flasha i 32MB RAMu). Standardowe oprogramowanie układowe okresowo zawieszało się bez powodu, niezależnie od wersji (Aktualizowałem go kilka razy, ostatnia aktualizacja dla mojego sprzętu pojawiła się pod koniec 2012 roku).

Rozczarowany natywnym oprogramowaniem, flashowałem Gargulec (emnip, wersja 1.8; Oprogramowanie jest oparte na OpenWRT, jeśli ktoś nie wie) i w końcu router zaczął działać jak należy.

W momencie zakupu WR941 miał dobry sprzęt spełniający moje potrzeby (i to było jakieś 10 lat temu), ale teraz zaczyna mi brakować jego wykonania. Wszystkie porty mają przepustowość 100 Mbit/s, maksymalna prędkość Wi-Fi to 300 Mbit/s. Być może jest to nadal normalne w Internecie, ale przesyłanie plików przez sieć lokalną między urządzeniami jest nieco powolne. Ponadto wbudowana pamięć Flash nie wystarczy nawet do rusyfikacji oprogramowania układowego (nawet wymieniając pliki przez WinSCP, próbowałem jakoś), nie mówiąc już o instalacji bardziej pojemnych wtyczek (Oczywiście można rozszerzyć pamięć, zainstalować firmware zwiększające pojemność pamięci, ale nie mam na tyle prostych rąk, żeby przelutować kości pamięci).

Ale prawdopodobnie nawet wszystkie powyższe nie zmusiłyby mnie wkrótce do zmiany routera. Właśnie kupiłem sobie Xiaomi Redmi Note 5 na samym początku września tego roku, aby zastąpić przedwczesną śmierć Redmi Note 4 (po 2 latach wzorowej służby) i okazało się, że RN5 i WR941 są ze sobą niezgodne - RN5 nie chciał się ponownie połączyć po rozłączeniu z siecią bezprzewodową utworzoną za pomocą WR941 (i nie jest to odosobniony problem, o czym dowiedziałem się nieco później czytając temat na 4PDA).

Ogólnie rzecz biorąc, konieczna jest zmiana routera. Dlaczego temat? Zainteresowało mnie jego wypełnienie (Czytałem o tym na SmallNetBuilder około rok temu) i możliwości (choć jest mało prawdopodobne, aby w najbliższej przyszłości choćby połowa z nich została wykorzystana). Ale nawet to nie przesądziło o wyborze Phicomma K3C (Przyglądałem się także routerowi Xiaomi Mi WiFi 3G) i przystępną cenę (kupiony za 32 dolary po kursie wymiany) z dobrym sprzętem i możliwością zmiany oprogramowania sprzętowego na pełnoprawny OpenWRT. Do routera dołączona jest modyfikacja OpenWRT odcięta przez producenta (Czytałem gdzieś, że dodano do niego szpiega, ale nie mogłem znaleźć żadnych szczegółów).

Modyfikacja OpenWRT do działania na Phicomm K3C (OpenWRT oficjalnie nie obsługuje chipsetu Intel WAV500) wykonane przez Chińczyka z pseudonimem Paldier (jego GitHub и strona z plikami oprogramowania sprzętowego dla tego routera, motyw routera na forum OpenWRT). Dokonał także portu oprogramowania Asus Merlin dla K3C (ponieważ aby go zainstalować, musisz wymienić pamięć RAM z 256 MB na 512 MB, nie będziemy tego rozważać).

Na początku

2. Charakterystyka techniczna Phicomm K3C

Mam nadzieję, że nie ma potrzeby przekazywania ich wielkim i potężnym?

Charakterystyka techniczna Phicomm K3C

sprzęt komputerowy

Standardy Wi-Fi
IEEE802.11 ac/n/a 5 GHz i IEEE 802.11b/g/n 2.4 GHz

CPU
Dwurdzeniowy procesor główny GRX350 + 2 koprocesory bezprzewodowe

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

przyciski
Zasilanie, reset

Zasilacz zewnętrzny
12 V DC / 3 A.

anteny
Wewnątrz znajduje się 6 anten o dużym zysku

Wymiary
212 mm x 74 mm x 230,5 mm

Parametr radiowy

Szybkość transmisji
max. 1.900 Mb / s

Częstotliwość
2.4 GHz = maks. 600 Mb/s i 5 GHz = maks. 1.300 Mb/s

Podstawowe funkcje
Włącz/wyłącz łączność bezprzewodową, ukryj SSID, izolację punktu dostępowego

Zaawansowane funkcje
MU-MIMO, Smart Connect Bezpieczeństwo Wi-Fi: WPA/WPA2, WPA-PSK/WPA2-PSK

Tworzenie

Typ WAN
Dynamiczny adres IP / statyczny adres IP / PPPoE / PPTP / L2TP

Port forwarding
Serwer wirtualny, DMZ, UPnPDHCP:Serwer DHCP, lista klientów

Bezpieczeństwo
Zapora sieciowa, zdalne zarządzanie

Funkcje użytkowe
Sieć gościnna, DDNS, ustawienia klienta, przekazywanie VPN, kontrola przepustowości

Funkcje USB
Udostępnianie pamięci, serwer multimediów, serwer FTP

Inne funkcje

Zawartość opakowania
Router K3C, zasilacz, kabel Ethernet, QIG wraz z licencjami DoC i GPL

temperatura robocza
0 - 40 ° C

Temperatura przechowywania
-40 - 70 ° C

Wilgotność pracy
10–90% bez kondensacji

Wilgotność przechowywania
5–90% bez kondensacji

Zaczerpnięte z oficjalna niemiecka strona internetowa (inne opcje - chińska strona z tłumaczeniami na kilka języków i hamulcami).
Więcej na ten temat można przeczytać także na stronie Wikidevi (strona z nieznanego mi powodu nie odnowiła wygasłego 20 października certyfikatu i stronę można oglądać w Pamięć podręczna Google).
Jeśli ciekawi Was szczegółowa recenzja, testy i zdjęcia wnętrzności tego urządzenia, to wszystko to znajdziecie na Witryna SmallNetBuilder и Forum KoolShare (jest dużo zdjęć i wszystko jest po chińsku).

Na początku

3. Oprogramowanie sprzętowe OpenWRT

  1. Router łączymy z komputerem/laptopem poprzez port LAN (którykolwiek z trzech) i Internet poprzez sieć WAN (ponieważ będziesz musiał pobrać oprogramowanie sprzętowe, nieco ponad 30MB).
  2. Znajdź adres routera w sieci lokalnej (Będziemy go potrzebować dalej, zazwyczaj to 192.168.2.1).
  3. Uruchom pobrane wcześniej narzędzie RouteAckPro (600kB wagi i mnóstwo chińskiego tekstu w środku; Nie wiem, gdzie lepiej to przesłać, ale możesz pobrać forum w4bsitXNUMX-dns.com po zarejestrowaniu się na nim). Jeżeli adres różni się od wskazanego powyżej, należy go wpisać w formularzu IP. Kliknij przycisk w oknie Telnet. Jeśli wszystko zostało wykonane poprawnie, tekst pojawi się w oknie Telnet. Teraz narzędzie można zamknąć, tj. Przygotowaliśmy router do zmiany oprogramowania poprzez Telnet.

    Udoskonalamy router Wi-Fi Phicomm K3C
    Okno RoutAckPro

  4. Przez PuTTY (Smartty lub inny podobny) połącz się przez Telnet z routerem (Podajemy ten sam adres IP co dla RoutAckPro, port - 23).

    Udoskonalamy router Wi-Fi Phicomm K3C
    Okno PuTTY z ustawieniami połączenia.

  5. W konsoli PuTTY wpisujemy aby przejść do katalogu tmp:
    cd /tmp

  6. Decydujemy, które oprogramowanie musimy pobrać (wersja sprzętowa jest wydrukowana na naklejce przyklejonej na spodzie routera, w moim przypadku jest to „H/W C1", tj. Potrzebuję oprogramowania do С1).
  7. Wybierz włączone stronie Paldiera wersja pliku, której potrzebujemy pełnyobraz.img. Dla mnie to
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Dlatego w konsoli PuTTY piszemy:

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

  8. Mam już polecenie
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    i poczekaj na wiadomość o pomyślnym oprogramowaniu.

  9. Po czym wchodzimy
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    i poczekaj, aż router uruchomi się ponownie (kilka minut). Następnie możesz połączyć się z jego interfejsem internetowym (adres 192.168.2.1, hasło Admin).

  10. Po pierwszym uruchomieniu zaleca się zresetowanie (ukryty przycisk na routerze, nieco na prawo od gniazdka elektrycznego lub przez interfejs sieciowy).

    Udoskonalamy router Wi-Fi Phicomm K3C
    Teraz router będzie miał ten interfejs

Instrukcję flashowania przygotował użytkownik forum w4bsitXNUMX-dns.com WayOutt, za co mu bardzo dziękuję.

Jeśli nie chcesz od razu podłączać K3C do Internetu i posiadasz pendrive'a lub czytnik kart USB z kartą flash. Pomijamy krok 5, a w kroku 7, zamiast pobierać plik oprogramowania sprzętowego do routera za pomocą polecenia wget, pobieramy go na komputer (nagle będziesz potrzebować więcej w przyszłości) i skopiuj plik na dysk flash USB i podłącz go do portu USB routera.
W kroku 8 wpisz następujące polecenie:

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

Pozostałe punkty pozostają bez zmian.

Na początku

4. Zrusyfikuj interfejs

Ale oprogramowanie firmy Paldier niestety nie zawiera rosyjskiego tłumaczenia, ale zawiera listę witryn, które powinny być blokowane w Chinach (dlatego przy ustawieniach domyślnych nie możemy przejść do tego samego githuba, ale można temu zaradzić odznaczając jedno pole w ustawieniach V2Ray).

Dlatego zainstalujemy rosyjską lokalizację dla LuCI.

Odbywa się to po prostu:

  1. Idziemy Konfiguracja ==> Tworzenie ==> patka Akcje.
  2. W polu Pobierz i zainstaluj pakiet mój szwagier
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    i naciśnij przycisk Ok po prawej.

    Lista linków do pakietów do rusyfikacji interfejsu i szybki sposób ich instalacji

    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

    *Jeśli zauważyłeś, nasze oprogramowanie to OpenWRT 15.05, a pakiety z OpenWRT 18.06.0. Ale to normalne, bo... LuCI w oprogramowaniu jest używany od OpenWRT 18.06

    Cóż, albo pobierz te pakiety, zapisz je na dysku flash, a następnie podłącz go do portu USB routera i zainstaluj je za pomocą PuTTY za pomocą polecenia

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

    *Wszystko zostanie zainstalowane PIK-pakiety po drodze /tmp/usb/.run/mountd/sda1/ i mający nazwę zaczynającą się od Luci-i18n-. Jest to najszybsza metoda rusyfikacji (instalacja zajmie kilka sekund): będziesz musiał zainstalować każdy pakiet osobno za pośrednictwem interfejsu internetowego (Poza tym nie jestem pewien, czy będzie możliwa aktualizacja z lokalnych mediów), a instalacja zajmie kilka minut; przez Internet i PuTTY musisz zarejestrować ścieżkę do każdego pakietu, co również nie jest tak szybkie.

  3. Przechodzimy do dowolnej sekcji lub po prostu odświeżamy stronę i możesz cieszyć się prawie całkowicie rosyjskojęzycznym interfejsem (niektóre moduły nie mają rosyjskiej lokalizacji).

    Udoskonalamy router Wi-Fi Phicomm K3C
    Motyw AdvancedTomatoMaterial

    Udoskonalamy router Wi-Fi Phicomm K3C
    Motyw Bootstrapa

  4. Na liście dostępnych języków mamy także pozycję rosyjską.

Na początku

5. Dodaj ciemne motywy

Powiem Ci również, jak zainstalować ciemny motyw, aby domyślne motywy nie wypaliły Ci oczu.
Przyglądamy się poprzedniemu algorytmowi dodawania języka i zastępujemy w nim łącze

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

W rezultacie otrzymujemy ładny motyw na liście tematów Ciemna materia.
Udoskonalamy router Wi-Fi Phicomm K3C

Możesz także zainstalować ciemną modyfikację motywu Bootstrap (Podoba mi się najbardziej, bo... działa szybciej niż materiały). Możesz to wziąć tutaj (w archiwum załączonym do tej wiadomości *.ipk.zip podwójnie zapakowane opakowanie z motywem).

Udoskonalamy router Wi-Fi Phicomm K3C
Ciemny motyw firmy Sunny oparty na Bootstrap

Mam teraz jego wersję, nieco zmodyfikowaną przeze mnie.

Udoskonalamy router Wi-Fi Phicomm K3C

Na początku

PS Konstruktywne porady dotyczące projektu/treści są mile widziane.

Źródło: www.habr.com

Dodaj komentarz