1.
2.
3.
4.
5.
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é (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 ).
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 О pour ce 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).
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
Hardware
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
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 (autres options - Site chinois avec traductions en plusieurs langues et freins).
Vous pouvez également en savoir un peu plus sur (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 ).
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 Đž (il y a beaucoup de photos et tout est en chinois).
3. Micrologiciel OpenWRT
- 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).
- 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).
- 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 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.
FenĂȘtre RoutAckPro - Via PuTTY (Smartty ou autre similaire) connectez-vous via Telnet au routeur (Nous spĂ©cifions la mĂȘme IP que pour RoutAckPro, port - 23).
FenĂȘtre PuTTY avec paramĂštres de connexion. - Dans la console PuTTY, nous entrons pour accĂ©der au rĂ©pertoire tmp :
cd /tmp - 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).
- Nous choisissons sur 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 - Entrez ensuite la commande
/usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1et attendez un message sur le firmware réussi.
- AprĂšs cela, nous entrons
rm -rf /overlay/* sync && sleep 10 && rebootet 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).
- 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).
Maintenant, le routeur aura cette interface
Les instructions de flashage ont été compilées par un utilisateur du forum w4bsitXNUMX-dns.com , 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 1Les points restants restent inchangés.
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 :
- Nous allons SystĂšme ==> Logiciels ==> languette Action.
- 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.ipket 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.
- 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).
ThĂšme AdvancedTomatoMaterial
ThÚme d'amorçage - Nous avons également l'élément russe dans la liste des langues disponibles.
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.
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 (dans l'archive jointe à ce message *.ipk.zip paquet double emballé avec thÚme).
ThÚme sombre de Sunny basé sur Bootstrap
J'en ai maintenant une version, légÚrement modifiée par mes soins.
PS Des conseils constructifs concernant la conception/le contenu sont les bienvenus.
Source: habr.com
