Solus et Lenovo IdeaPad Yoga 13 : driver wifi RTL8723AU

Logo Solus Project

Aujourd'hui, j'ai installé la distribution Solus sur mon ordinateur portable : Lenovo IdeaPad Yoga 13. Je lorgne sur cette distribution depuis quelques temps et j'ai donc décidé de sauter le pas en l'installant en dual-boot.

Au premier démarrage, je me suis rendu compte que ma carte wifi Realtek RTL8723AU n'était pas reconnue par le système, ce qui, vous en conviendrez, est relativement gênant pour un usage nomade.

Bref, il m'a donc fallu installer le driver de la carte Wifi à la main.

Je vous partage ici la méthode pour en garder une trace... au cas où. ^^

 

Prérequis

Avant tout chose, ouvrez votre Terminal.

Il faut tout d'abord installer les paquets nécessaires à l'opération :

sudo eopkg it -c system.devel
sudo eopkg it linux-current-headers git

 

Téléchargement des sources

Dans votre répertoire /home/votre-username/, clonez le dépôt suivant :

git clone https://github.com/lwfinger/rtl8723au.git

 

C'est parti

Enfin, lancez les commandes suivantes (l'une après l'autre bien entendu) :

cd rtl8723au
make
sudo make install
sudo modprobe 8723au

 

N.B. : Lors de la compilation, la commande make m'a renvoyé 2 ou 3 Warning. Dans mon cas, cela n'a pas eu d'incidence sur le déroulement de l'opération.

 

Et le tour est joué :)

 

Sources : https://github.com/lwfinger/rtl8723au

 

Je suis passé chez Sosh

Avant-propos : ce billet n'est pas sponsorisé. J'y expose simplement un avis fondé sur mon expérience personnelle.

 

Voilà, c'est fait : je passé chez Sosh. J'ai troqué mon forfait Free Mobile avec Internet 4G+ illimitée à 15,99€/mois contre un forfait Sosh à 19,99 €/mois avec Internet 4G+ 20 Go.

Sur le papier, je semble perdant : 4 €/mois de plus avec limitation du débit au-delà des 20 Go. Alors pourquoi changer ? En un mot : le réseau ! Depuis quelques mois, je constate une baisse importante de la qualité du réseau 4G de Free Mobile. Trop souvent, il m'est tout simplement impossible d'être couvert en 4G et le débit du réseau 3G de Free Mobile est catastrophique. Utilisateur quotidien du "tethering", la navigation sur Internet était (trop !) souvent impossible.

Avant de faire le grand saut (ok, j'exagère un peu :P), il m'a d'abord fallu vérifier que 20 Go me seraient suffisant ? J'ai donc fait un relevé de ma consommation 4G de cette dernière année. En moyenne, j'ai utilisé 4 Go par mois avec un pic au mois d'août dernier à 8 Go. Bref, je suis loin des 20 Go, ça devrait donc largement me suffire. J'ai cependant conscience que ma consommation sera tout de même plus élevée chez Sosh car dans l'absolu, il m'était difficile de consommer plus de données vu la maigre couverture du réseau 4G de Free Mobile dans le nord de l'Alsace.

Quoiqu'il en soit, après quelques jours d'utilisation, je peux vous dire que je ne suis pas déçu. Je ne remercierai jamais assez Free Mobile sans qui la concurrence n'aurait jamais créer des offres à prix raisonnables (Orange n'aurait sans doute jamais créé Sosh) mais force est de constater que niveau couverture et débit, Free Mobile est loin derrière Orange dans ma région :

 

Tests de débit Free Mobile vs. Orange
Test de débit Free Mobile effectué avec nPerf Test de débit Orange effectué avec nPerf

 

Comme vous pouvez le constater, Orange a un débit descendant plus de 2x supérieur à celui de Free Mobile et je ne vous parle même pas de la couverture 4G. J'ai effectué des tests de débit à plusieurs reprises, en des lieux différents et le résultat est le même : Orange devance largement Free Mobile.

Mon changement d'opérateur a été si probant que j'ai décidé de migrer la ligne de mon épouse. Bonus : grâce à la dernière promotion de Sosh (forfait à 9,99 € au lieu de 24,99 € avec Internet 4G+ 40 Go), nous payerons 1€/mois en moins sur la facture globale pendant 1 an pour nos deux lignes avec à la clé, une meilleure qualité de service.

Intégrer Cmder à Visual Studio Code

Aujourd'hui, petit mémo rapide. :)

J'utilise Visual Studio Code depuis presque un an. Cet IDE est vraiment très agréable à utiliser mais malgré tout, je trouve les terminaux intégrés (powershell ou cmd) très inesthétiques et peu pratiques :

Visual Studio Code terminal intégré (cmd)

 

En parallèle, j'utilise un émulateur de terminal que j'apprécie beaucoup : Cmder. Alors pourquoi ne pas associer les deux ? ^^

Si vous souhaitez intégrer Cmder.exe à Visual Studio Code :

  1. Créer un fichier vscode.bat à la racine du répertoire cmder. Dans cet exemple : C:/cmder

     

  2. Ajoutez ces quelques lignes :
    @echo off
    SET CurrentWorkingDirectory=%CD%
    SET CMDER_ROOT=C:\cmder
    CALL "%CMDER_ROOT%\vendor\init.bat"
    CD /D %CurrentWorkingDirectory%

     

  3. Dans les paramètres de Visual Studio Code, ajoutez ces deux lignes :
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\system32\\cmd.exe",
    "terminal.integrated.shellArgs.windows": ["/K", "C:\\cmder\\vscode.bat"]

 

Et voilà le résultat :

Visual Studio Code avec cmder intégré

 

Non seulement l'interface de Cmder est plus esthétique, mais en plus, elle intègre tous les outils qui me sont nécessaires (bash, git, etc.). Bonus : on visualise directement la branche Git sur laquelle on travaille ! Bref, que du bonheur. ^^

Sources :
https://github.com/Microsoft/vscode/issues/12006
https://code.visualstudio.com/docs/editor/integrated-terminal

Édito : des nouvelles en vrac

Comme annoncé dans mon billet précédent, je n'ai vraiment pas eu le temps de consacrer ne serait-ce qu'une minute à ce blog ces dernières semaines. En effet, ma famille s'étant à nouveau agrandie, il m'était difficile de me livrer à mes loisirs virtuels. Je profite donc d'un trajet en TER pour vous écrire ce petit édito rapide.

 

Blog

J'espère bientôt pouvoir revenir à l'écriture sur ce blog surtout que cette année s'annonce plus qu'intéressante au niveau du boulot. Je compte bien monter en compétence sur divers sujets comme la gestion de projet ou encore enrichir mes acquis en développement. Je pense donc publier quelques billets accès sur ces deux thèmes dans les prochains temps.

En attendant ces nouveaux billets, je continue d'accumuler les brouillons. Quand je regarde le ratio billets publiés / billets écrits, j'en tombe de ma chaise. En effet, je publie seulement un tiers des billets que je rédige car il m'est totalement impossible de publier un billet si je ne le considère pas suffisamment lisible et/ou intéressant...

Dans mes brouillons, je traîne toujours le tuto sur Git que j'ai annoncé peu après l'ouverture de ce blog et qui est pourtant rédigé (manque plus que la mise en page). J'espère que j'arriverai à le publier un jour. Ça fait plusieurs années qu'il est dans mes pattes mais je ne sais pourquoi, je n'arrive ni à l'abandonner, ni à le terminer. Bref, quoiqu'il arrive ce sera pour ce premier semestre 2018. Si je ne l'ai pas terminé d'ici fin juin, je le supprimerai définitivement. En tout, un peu plus de dix billets traînent dans mon OneNote attendant leurs jugements : la publication ou la suppression. Le pire, c'est que parfois ça me frustre de penser que je ne publie rien alors que j'ai tant de matière en attente.

Bon, ce qui me rassure, c'est que je n'ai pas encore été confronté au syndrome de la page blanche pour le moment : j'ai pas mal de sujets de billets. Cela dit, du fait de ne pas avoir écrit beaucoup ces derniers temps, je me rends compte qu'il m'est assez difficile de m'y remettre. Il m'a fallu plus d'une heure pour écrire ces quelques lignes car je passe mon temps à effacer, reformuler, supprimer ou controlezeder. Bref c'est hyper frustrant d'avoir perdu le flow.

 

Culture

Sans transition, l'instant culture : il faut absolument que je vous parle d'un livre "qu'il est trop bien" ou plutôt de deux livres. Les 2 tomes de "Ab absurdo" signés Marc Dubuisson. Je n'ai qu'une chose à dire : J'ADORE !!! C'est un pur bonheur à lire, une vraie cure de rire... N'hésitez donc pas à vous les procurer ! C'est moins chère et plus efficace que les antidépresseurs.

 

Informatique

Avez-vous entendu parler de Microsoft Rewards ? Pour faire simple : Microsoft a trouvé un moyen simple et plus ou moins efficace pour gagner des parts de marché avec Bing, son moteur de recherche : payer les utilisateurs pour l'utiliser. Alors oui, j'utilise Bing, mea culpa. Bon, j'avoue, je l'aime bien ce petit Bing. :P

Quoiqu'il en soit, ça fait quelques temps maintenant que je participe au programme Microsoft Rewards. Vu que j'utilise pas mal le moteur de recherche made by Microsoft, j'ai rapidement acquis assez de points pour pouvoir retirer un bon d'achat sur le MarketPlace Windows Store Microsoft Store. Cela m'a d'ailleurs permis d'acheter une app qui m'est aujourd'hui indispensable pour la gestion de mon temps au boulot : WorkingHours. Je n'en dis pas plus car un billet dédié est déjà en préparation.

 

Voilà, voilà... c'est tout pour ajourd'hui. ^^

À très bientôt

Édito : Bonne et heureuse année 2018

Bonne année 2018 - Andrew-Art

 

J'espère que vous avez passé de bonnes fêtes de fin d'année. De mon côté, j'ai profité de mes vacances pour me déconnecter (comme d'habitude me direz-vous :P) et me reposer autant que faire se peut.

Côté publications, vous avez pu constater que j'ai été beaucoup moins actif ces dernières semaines. Je profite de ce petit billet pour vous prévenir que ça ne risque pas de s'améliorer ces prochains temps. En effet, ma "petite" famille va à nouveau s'agrandir dans les prochains jours. Ce premier semestre 2018 risque donc d'être très calme niveau blog, mais très animé IRL. :)

Côté blog justement, j'ai un gros problème de SPAM au niveau des commentaires et ce, malgré les CAPTCHA. Je n'ai pas encore eu le temps de creuser le "pourquoi du comment" mais ça devient vraiment gonflant. J'essaierai de regarder ça de plus près quand j'aurai un peu de temps mais comme dit plus haut, c'est pas gagné dans l'immédiat. En attendant, je suis obligé de modérer a priori.

Voilà, j'espère que tout roule de votre côté. Je vous souhaite une très belle et heureuse année 2018. :)

À bientôt ^^