Flasher le Wavlink AC1200 WIFI Répéteur/Routeur/point avec OpenWrt

Wavlink AC1200 WIFI Répéteur/Routeur/point 1200 Mbps

Le Wavlink AC1200 est intéressant sur le papier, en effet, autour des 30 €, le rapport qualité-prix est au top.
Voici quelques spécifications notables :

  • Se branche directement sur une prise de courant
  • 2 ports ethernet : (WAN & LAN)
  • Boutons: WPS / Marche / Arrêt / Réinitialisation / Touche de sélection de fonction (répéteur ou routeur AP)
  • Wi-Fi: 1200Mbps / 2.4G et 5G / Wi-Fi 802.11g, Wi-Fi 802.11n, Wi-Fi 802.11b

OpenWRT

Sauf qu’il faut dire la vérité, l’interface de configuration livrée avec le produit est très mal fichue, et très buggée.
J’ai aussi rencontré des problèmes de performances notables, et coupures réseaux régulières.

Donc au lieux de mettre ce produit à la poubelle, il est tout à fait possible de le flasher avec OpenWRT (un système opensource qui vient remplacer les systèmes propriétaires sur équipement réseaux)

Il y a très peu d’informations en ligne sur ce modèle, mais j’ai quand même suivi les instructions sur ce lien : https://openwrt.org/toh/wavlink/wl-wn575a3 :

  1. Set your computer to 192.168.10.100
  2. Set up a TFTP server on your computer
  3. Rename the OpenWrt image as firmware.bin and place it in the root folder of the TFTP server
  4. Power off the device and connect an Ethernet cable from its WAN/LAN port to your computer
  5. Press the WPS button (and keep it pressed)
  6. Power on the device
  7. After a few seconds, when the WAN/LAN LED stops blinking very fast, release the WPS button
  8. After one minute or so, OpenWrt will be running and accessible as with any other device. If nothing happens, retry with the LAN port.

Le firmware en question :

http://downloads.openwrt.org/releases/18.06.5/targets/ramips/mt76x8/openwrt-18.06.5-ramips-mt76x8-wl-wn575a3-squashfs-sysupgrade.bin

J’ai téléchargé une copie ici au cas où ce ne serai plus dispo :

openwrt-18.06.5-ramips-mt76x8-wl-wn575a3-squashfs-sysupgrade.bin

Après le flash, l’AP démarre en diffusant un réseau wifi non sécurisé permettant l’administration, donc attention à ne pas brancher le WAN sur internet et sécuriser les accès au plus vite.

Interface OpenWRT

Une fois connecté au WIFI ou LAN, l’administration est possible via http://192.168.1.1/
cf : https://openwrt.org/docs/guide-quick-start/walkthrough_login

Et voilà, c’est magique, et ça fonctionne bcp mieux !

 

Après, il suffit de se promener dans les menus de configurations où par exemple, il est possible de configurer la manière dont les leds sur le boitier peuvent se comporter !

Donc tout éteindre pour les minimalistes, ou le traffic réseau interfaces pour faire bien clignoter comme il faut :

 

Mode Bridge pour mode AP (et port LAN WAN en mode bridge)

Afin de passer en mode bridge (afin que le boitier passe en mode AP uniquement, et que le routage se passe sur un autre équipement en amont), il suffit en SSH de modifier le fichier /etc/config/network pour configurer les interfaces WAN et LAN en bridge et dhcp dans mon cas : 

(attention à ne pas prendre le fichier tel quel, mais adapter a vos besoin)

root@OpenWrt:~# vim /etc/config/network
config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'xxxx'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1 eth0.2'
        option proto 'dhcp'

config device 'lan_dev'
        option name 'eth0.1'
        option macaddr 'xx:xx:xx:xx:xx:xx'

config device 'wan_dev'
        option name 'eth0.2'
        option macaddr 'xx:xx:xx:xx:xx:xx'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '4 6t'

Mise à jour 30 janvier : 

Version 19.07.1.
Peut être installée directement via l’interface web en conservant les paramètres, pas de problèmes de mon coté.

openwrt-19.07.1-ramips-mt76x8-wavlink_wl-wn575a3-squashfs-sysupgrade.bin