Nous améliorons le routeur Wi-Fi Phicomm K3C

Nous améliorons le routeur Wi-Fi Phicomm K3C

1. Un peu de fond
2. Caractéristiques techniques du Phicomm K3C
3. Micrologiciel OpenWRT
4. Russifions l'interface
5. Ajout de thèmes sombres

La société chinoise Phicomm propose dans sa gamme de routeurs Wi-Fi un appareil appelé K3C AC1900 Smart WLAN Router.

L'appareil utilise une combinaison de SoC Intel AnyWAN GRX350 et du chipset Intel Home Wi-Fi WAV500 (À propos, le même matériel est utilisé dans ASUS Blue Cave : le même processeur Intel PXB4583EL et les mêmes puces Wi-Fi Intel PSB83514M/PSB83524M au lieu de PSB83513M/PSB83523M.).

Il existe plusieurs versions de ce routeur :

  • B1, B1G, B2 — pour la Chine;
  • A1, C1, S1(VIE1) — pour les autres pays (Je l'ai eu - C1 avec le firmware v.34.1.7.30).

Pourquoi me suis-je intéressé à ce routeur IEEE 802.11ac ?

Ce qui est disponible : 4 ports Gigabit (1 WAN et 3 LAN), bande 5 GHz, prend en charge MU-MIMO 3 × 3: 3 et USB 3.0. Eh bien, et pas seulement.

1. Un peu de contexte

Pièce optionnelleMon précédent routeur était TP-Link TL-WR941ND avec la version matérielle 3.6 (4 Mo de mémoire Flash et 32 Mo de RAM). Le firmware standard se bloquait périodiquement sans raison, quelles que soient les versions (Je l'ai mis à jour plusieurs fois, la dernière mise à jour pour mon matériel est sortie fin 2012).

Déçu du firmware natif, j'ai flashé Gargouille (emnip, version 1.8; Le firmware est basé sur OpenWRT, si quelqu'un ne le sait pas) et finalement le routeur a commencé à fonctionner comme il se doit.

Au moment de l'achat, le WR941 disposait d'un matériel adapté à mes besoins (et c'était il y a environ 10 ans), mais maintenant ses performances commencent à me manquer. Tous les ports sont à 100 Mbit/s, la vitesse Wi-Fi maximale est de 300 Mbit/s. C'est peut-être encore normal pour Internet, mais le transfert de fichiers sur le réseau local entre appareils est quelque peu lent. De plus, la mémoire Flash intégrée n'est pas suffisante même pour la russification du firmware (même en remplaçant des fichiers via WinSCP, j'ai essayé d'une manière ou d'une autre), sans oublier l'installation de plugins plus volumineux (Bien sûr, vous pouvez étendre la mémoire, installer un firmware pour augmenter la capacité de mémoire, mais mes mains ne sont pas assez fortes pour ressouder les puces mémoire).

Mais, probablement, même tout ce qui précède ne m'obligerait pas de sitôt à changer de routeur. Je viens de m'acheter un Xiaomi Redmi Note 5 tout début septembre de cette année pour remplacer la mort prématurée du Redmi Note 4 (après 2 ans de services exemplaires) et il s'est avéré que RN5 et WR941 étaient mutuellement incompatibles - RN5 ne voulait pas se reconnecter après s'être déconnecté du réseau sans fil créé à l'aide de WR941 (et ce n'est pas un problème isolé, comme je l'ai découvert un peu plus tard en lisant sujet sur 4PDA).

En général, il est nécessaire de changer de routeur. Pourquoi le sujet ? J'étais intéressé par son remplissage (J'en ai entendu parler sur SmallNetBuilder il y a environ un an) et les opportunités (même s'il est peu probable que la moitié d'entre eux soient utilisés dans un avenir proche). Mais même cela n'a pas été décisif dans le choix du Phicomm K3C (Je regardais aussi le Xiaomi Mi WiFi Router 3G) et un prix abordable (acheté 32$ au taux de change) avec un bon matériel et la possibilité de modifier le firmware d'origine en OpenWRT à part entière. Le routeur est livré avec une modification d'OpenWRT coupée par le constructeur (J'ai lu quelque part qu'un espion y avait été ajouté, mais je n'ai trouvé aucun détail).

Modification d'OpenWRT pour fonctionner sur Phicomm K3C (OpenWRT ne prend pas officiellement en charge le chipset Intel WAV500) réalisé par un chinois avec un surnom Paldier (son GitHub и page avec les fichiers du firmware pour ce routeur, thème du routeur sur le forum OpenWRT). Il a également réalisé un portage du firmware Asus Merlin pour K3C (parce que pour l'installer, vous devez remplacer la RAM de 256 Mo à 512 Mo, nous n'envisagerons pas cela).

Au début

2. Caractéristiques techniques du Phicomm K3C

J'espère qu'il n'est pas nécessaire de les transférer aux grands et puissants ?

Caractéristiques techniques du Phicomm K3C

Matériel

Normes WiFi
IEEE802.11 ac/n/a 5 GHz et IEEE 802.11b/g/n 2.4 GHz

Processeur
Processeur principal GRX350 Dual Core + 2 coprocesseurs sans fil

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

Boutons
Alimentation, réinitialisation

Alimentation externe
12V CC / 3A

Antennes
6 antennes à gain élevé à l'intérieur

Dimensions
212 mm x 74 mm x 230,5 mm

Paramètre radio

Taux De Transfert
max. 1.900 Mbit/s

La fréquence
2.4 GHz = maximum. 600 Mbps et 5 GHz = max. 1.300 Mbit/s

Fonctions de base
Activer/désactiver le sans fil, masquer le SSID, l'isolation AP

Fonctions avancées
MU-MIMO, Smart ConnectSécurité WiFi : WPA/WPA2, WPA-PSK/WPA2-PSK

Logiciels

Type de WAN
IP dynamique/IP statique/PPPoE/PPTP/L2TP

Redirection de port
Serveur virtuel, DMZ, UPnPDHCP : serveur DHCP, liste de clients

Sécurité
Pare-feu, gestion à distance

Fonctions utilitaires
Réseau invité, DDNS, paramètres client, VPN Pass-Through, contrôle de la bande passante

Fonctions USB
Partage de stockage, serveur multimédia, serveur FTP

Autres caractéristiques

Contenu de l'emballage
Routeur K3C, bloc d'alimentation, câble Ethernet, QIG avec licences DoC et GPL

Température de fonctionnement
0 à 40 ° C

Température de stockage
-40 à 70 ° C

humidité d'exploitation
10 à 90 % sans condensation

Humidité de stockage
5 à 90 % sans condensation

Pris de site officiel allemand (autres options - Site chinois avec traductions en plusieurs langues et freins).
Vous pouvez également en savoir un peu plus sur Wikidevi (le site, pour une raison que je ne connais pas, n'a pas renouvelé le certificat expiré le 20 octobre et la page est consultable dans Cache Google).
Si vous êtes intéressé par un examen détaillé, des tests et des photographies des entrailles de cet appareil, alors tout cela se trouve sur Site Web SmallNetBuilder и Forum KoolShare (il y a beaucoup de photos et tout est en chinois).

Au début

3. Micrologiciel OpenWRT

  1. Nous connectons le routeur à l'ordinateur/ordinateur portable via le port LAN (l'un des trois) et Internet via WAN (parce que vous devrez télécharger le firmware, un peu plus de 30 Mo).
  2. Découvrez l'adresse du routeur sur le réseau local (Nous en aurons besoin plus loin, généralement ceci 192.168.2.1).
  3. Lancez l'utilitaire précédemment téléchargé RouteAckPro (600 Ko de poids et un tas de texte chinois à l'intérieur ; Je ne sais pas où il est préférable de le télécharger, mais vous pouvez le télécharger depuis forum w4bsitXNUMX-dns.com après s'être inscrit dessus). Si l'adresse est différente de celle indiquée ci-dessus, saisissez-la dans le formulaire IP. Cliquez sur le bouton dans la fenêtre Telnet. Si tout est fait correctement, le texte apparaîtra dans la fenêtre Telnet. Maintenant, l'utilitaire peut être fermé, c'est-à-dire Nous avons préparé le routeur pour modifier le firmware via Telnet.

    Nous améliorons le routeur Wi-Fi Phicomm K3C
    Fenêtre RoutAckPro

  4. Via PuTTY (Smartty ou autre similaire) connectez-vous via Telnet au routeur (Nous spécifions la même IP que pour RoutAckPro, port - 23).

    Nous améliorons le routeur Wi-Fi Phicomm K3C
    Fenêtre PuTTY avec paramètres de connexion.

  5. Dans la console PuTTY, nous entrons pour accéder au répertoire tmp :
    cd /tmp

  6. Nous décidons quel firmware nous devons télécharger (la version matérielle est imprimée sur un autocollant collé au bas du routeur, dans mon cas c'est "Matériel C1", c'est à dire. J'ai besoin d'un firmware pour S1).
  7. Nous choisissons sur Site Internet de Paldier la version du fichier dont nous avons besoin image complète.img. Pour moi c'est
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    Par conséquent, nous écrivons ce qui suit dans la console PuTTY :

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

  8. Entrez ensuite la commande
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    et attendez un message sur le firmware réussi.

  9. Après cela, nous entrons
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    et attendez que le routeur redémarre (quelques minutes). Après cela, vous pouvez vous connecter à son interface web (Adresse 192.168.2.1, mot de passe admin).

  10. Après le premier démarrage, il est conseillé de réinitialiser (un bouton caché sur le routeur, légèrement à droite de la prise de courant, ou via l'interface web).

    Nous améliorons le routeur Wi-Fi Phicomm K3C
    Maintenant, le routeur aura cette interface

Les instructions de flashage ont été compilées par un utilisateur du forum w4bsitXNUMX-dns.com Sortie, pour lequel je le remercie beaucoup.

Si vous ne souhaitez pas connecter immédiatement K3C à Internet et que vous disposez d'une clé USB ou d'un lecteur de carte USB avec une carte flash. Nous sautons l'étape 5 et à l'étape 7, au lieu de télécharger le fichier du firmware sur le routeur à l'aide de la commande wget, téléchargez-le sur le PC (tout d'un coup, tu en as besoin de plus à l'avenir) et copiez le fichier sur une clé USB et connectez-la au port USB du routeur.
À l'étape 8, entrez la commande suivante :

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

Les points restants restent inchangés.

Au début

4. Russifier l’interface

Mais le firmware de Paldier ne contient malheureusement pas de traduction en russe, mais il contient une liste de sites qui devraient être bloqués en Chine (par conséquent, avec les paramètres par défaut, nous ne pouvons pas accéder au même github, mais cela peut être résolu en décochant une case dans les paramètres de V2Ray).

Par conséquent, nous installerons la localisation russe pour LuCI.

Cela se fait tout simplement :

  1. Nous allons Système ==> Logiciels ==> languette Actions.
  2. Dans l' Télécharger et installer le package nous présentons
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    et appuyez sur le bouton Ok à droite

    Liste de liens vers des packages pour russifier l'interface et un moyen rapide de les installer

    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

    *Si vous l'avez remarqué, notre firmware est OpenWRT 15.05 et les packages OpenWRT 18.06.0. Mais c'est normal, parce que... LuCI dans le firmware est utilisé à partir d'OpenWRT 18.06

    Eh bien, ou téléchargez ces packages, enregistrez-les sur une clé USB, puis connectez-la au port USB du routeur et installez-les via PuTTY avec la commande

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

    *Tout sera installé PIK-des paquets en cours de route /tmp/usb/.run/mountd/sda1/ et ayant un nom commençant par luci-i18n-. C'est la méthode de russification la plus rapide (l'installation prendra quelques secondes) : vous devrez installer chaque package séparément via l'interface web (D’ailleurs, je ne suis pas sûr qu’il soit possible de faire une mise à jour depuis les médias locaux) et l'installation prendra plusieurs minutes ; via Internet et PuTTY, vous devez enregistrer le chemin d'accès à chaque package, ce qui n'est pas non plus si rapide.

  3. Nous allons dans n'importe quelle section ou actualisons simplement la page et vous pourrez profiter de l'interface presque entièrement en russe (certains modules n'ont pas de localisation russe).

    Nous améliorons le routeur Wi-Fi Phicomm K3C
    Thème AdvancedTomatoMaterial

    Nous améliorons le routeur Wi-Fi Phicomm K3C
    Thème d'amorçage

  4. Nous avons également l'élément russe dans la liste des langues disponibles.

Au début

5. Ajoutez des thèmes sombres

Je vais également vous expliquer comment installer un thème sombre pour que les thèmes par défaut ne vous brûlent pas les yeux.
Nous examinons l'algorithme précédent pour ajouter une langue et remplaçons le lien qu'il contient par

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

Du coup, on obtient un joli thème dans la liste des sujets Matière noire.
Nous améliorons le routeur Wi-Fi Phicomm K3C

Vous pouvez également installer une modification sombre du thème Bootstrap (Je l'aime le plus parce que... fonctionne plus vite que les matériaux). Tu peux le prendre ici (dans l'archive jointe à ce message *.ipk.zip paquet double emballé avec thème).

Nous améliorons le routeur Wi-Fi Phicomm K3C
Thème sombre de Sunny basé sur Bootstrap

J'en ai maintenant une version, légèrement modifiée par mes soins.

Nous améliorons le routeur Wi-Fi Phicomm K3C

Au début

PS Des conseils constructifs concernant la conception/le contenu sont les bienvenus.

Source: habr.com

Ajouter un commentaire