{"id":1845,"date":"2023-06-14T10:27:46","date_gmt":"2023-06-14T08:27:46","guid":{"rendered":"https:\/\/www.memoiresecondaire.fr\/?p=1845"},"modified":"2023-06-14T10:27:46","modified_gmt":"2023-06-14T08:27:46","slug":"installer-les-drivers-dune-cle-wifi-tp-link-archer-t3u-sous-debian-12","status":"publish","type":"post","link":"https:\/\/www.memoiresecondaire.fr\/?p=1845","title":{"rendered":"Installer les drivers d\u2019une cl\u00e9 Wifi TP-Link Archer T3U sous Debian 12"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><a href=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1024x400.png\" alt=\"\" class=\"wp-image-1846\" width=\"369\" height=\"144\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1024x400.png 1024w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-300x117.png 300w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-768x300.png 768w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image.png 1500w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><em>J&rsquo;ai r\u00e9cup\u00e9r\u00e9 r\u00e9cemment un vieux HP ProDesk 400 G3, un mini PC format 1L anciennement utilis\u00e9 comme machine de bureau. Apr\u00e8s l&rsquo;avoir un peu boost\u00e9 avec de la RAM (passage \u00e0 16Go), j&rsquo;ai fait quelques tests dessus, et s&rsquo;il est difficilement utilisable en mode bureau (processeur faiblard, disque dur m\u00e9canique), il est beaucoup plus int\u00e9ressant en mode serveur. Voulant le mettre dans un coin avec le moins de c\u00e2ble possible, j&rsquo;ai voulu y coller ma cl\u00e9 Wifi Archer T3U, \u00e9videmment sans driver Linux. Ma proc\u00e9dure pr\u00e9c\u00e9dente ne fonctionnant pas, j&rsquo;ai de nouveau cherch\u00e9 et trouv\u00e9 une solution pour la faire fonctionner, le tout en ligne de commande, sous le tr\u00e8s r\u00e9cent D\u00e9bian 12.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Installation Debian 12<\/h2>\n\n\n\n<p>J&rsquo;ai install\u00e9 une Debian 12 toute fraiche en t\u00e9l\u00e9chargeant un ISO netinstall. Pas d&rsquo;interface graphique, juste un serveur SSH et basta. <\/p>\n\n\n\n<p>Comme pr\u00e9c\u00e9demment, le driver sera compil\u00e9 \u00e0 partir d&rsquo;un d\u00e9p\u00f4t git. Donc j&rsquo;installe tous mes outils, git, sudo (non install\u00e9 par d\u00e9faut dans debian), module-assistant, lshw (pour v\u00e9rifier le mat\u00e9riel). La compilation m&rsquo;ayant fait une erreur, j&rsquo;ai d\u00fb aussi installer le paquet dkms.<\/p>\n\n\n\n<p>Je v\u00e9rifie avec un lsusb que la cl\u00e9 est bien reconnue par la machine. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1-1024x162.png\" alt=\"\" class=\"wp-image-1847\" width=\"673\" height=\"106\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1-1024x162.png 1024w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1-300x47.png 300w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1-768x121.png 768w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-1.png 1176w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Elle apparait bien, premi\u00e8re \u00e9tape ok. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Compilation du module<\/h1>\n\n\n\n<p>Ensuite r\u00e9cup\u00e9ration du code puis compilation et installation. <a href=\"https:\/\/forum.ubuntu-fr.org\/viewtopic.php?pid=22477665#p22477665\" data-type=\"URL\" data-id=\"https:\/\/forum.ubuntu-fr.org\/viewtopic.php?pid=22477665#p22477665\">Source de la m\u00e9thode.<\/a><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo m-a prepare\ngit clone https:\/\/github.com\/RinCat\/RTL88x2BU-Linux-Driver\ncd RTL88x2BU-Linux-Driver\nmake\nsudo make install\nsudo modprobe 88x2bu<\/code><\/pre>\n\n\n\n<p>Pour v\u00e9rifier que le mat\u00e9riel est maintenant correctement pilot\u00e9, j&rsquo;utilise la commande lshw<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"200\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2-1024x200.png\" alt=\"\" class=\"wp-image-1848\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2-1024x200.png 1024w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2-300x59.png 300w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2-768x150.png 768w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2-1536x300.png 1536w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-2.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>La commande ip link show donne aussi un bon r\u00e9sultat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"59\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3-1024x59.png\" alt=\"\" class=\"wp-image-1849\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3-1024x59.png 1024w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3-300x17.png 300w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3-768x44.png 768w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3-1536x89.png 1536w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-3.png 1940w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Je note le nom de l&rsquo;interface (wlxd03745a8f9ca) pour la suite. <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Configuration du r\u00e9seau<\/h1>\n\n\n\n<p><a href=\"https:\/\/wiki.debian.org\/WiFi\/HowToUse#iwd\">Source de la m\u00e9thode<\/a><\/p>\n\n\n\n<p>J&rsquo;ai choisi d&rsquo;utiliser l&rsquo;outil iwd qui me semble tr\u00e8s simple \u00e0 mettre en place. <\/p>\n\n\n\n<p>J&rsquo;installe le paquet iwd puis j&rsquo;ouvre le fichier de configuration pour d\u00e9commenter la ligne permettant \u00e0 iwd de configurer automatiquement le r\u00e9seau (EnableNetworkConfiguration).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"246\" src=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4-1024x246.png\" alt=\"\" class=\"wp-image-1850\" srcset=\"https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4-1024x246.png 1024w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4-300x72.png 300w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4-768x185.png 768w, https:\/\/www.memoiresecondaire.fr\/wp-content\/uploads\/2023\/06\/image-4.png 1248w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Il faut maintenant lancer le service iwd et l&rsquo;activer pour que le wifi survive \u00e0 un red\u00e9marrage. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl --now enable iwd<\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">Acc\u00e9der au wifi<\/h1>\n\n\n\n<p>J&rsquo;utilise la commande iwctl en mode interactif et en utilisateur.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iwctl<\/code><\/pre>\n\n\n\n<p>La commande help permet de voir toutes les instructions possible. <\/p>\n\n\n\n<p>Pour ma part :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>station wlxd03745a8f9ca scan\nstation wlxd03745a8f9ca get-networks\nstation wlxd03745a8f9ca connect &lt;r\u00e9seau><\/code><\/pre>\n\n\n\n<p>Il va demander le mot de passe du r\u00e9seau. Puis, vous pouvez sortir avec exit.<\/p>\n\n\n\n<p>La commande : ip a, vous permet de voir si l&rsquo;interface a bien r\u00e9cup\u00e9r\u00e9 une adresse ip en DHCP. <\/p>\n\n\n\n<p>Pour un serveur, il est plus pratique d&rsquo;utiliser des adresses ip statiques, mais je pr\u00e9f\u00e8re les g\u00e9rer de mani\u00e8re centralis\u00e9e sur mon DHCP en d\u00e9finissant un bail statique.  <\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p>La m\u00e9thode me para\u00eet beaucoup plus simple \u00e0 mettre en place, surtout dans un contexte sans interface graphique et j&rsquo;avoue avoir fait une bonne d\u00e9couverte avec iwd qui g\u00e8re tr\u00e8s facilement le r\u00e9seau en cli. <\/p>\n\n\n\n<p>Si vous n&rsquo;arrivez pas \u00e0 vous connecter apr\u00e8s la proc\u00e9dure, ou si vous n&rsquo;avez pas r\u00e9cup\u00e9r\u00e9 d&rsquo;ip, essayez de relancer le service (sudo systemctl restart iwd) ou de red\u00e9marrer la machine (ce que j&rsquo;ai d\u00fb faire). <\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai r\u00e9cup\u00e9r\u00e9 r\u00e9cemment un vieux HP ProDesk 400 G3, un mini PC format 1L anciennement utilis\u00e9 comme machine de bureau. Apr\u00e8s l&rsquo;avoir un peu boost\u00e9 avec de la RAM (passage \u00e0 16Go), j&rsquo;ai fait quelques tests dessus, et s&rsquo;il est difficilement utilisable en mode bureau (processeur faiblard, disque dur m\u00e9canique), il est beaucoup plus int\u00e9ressant [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-1845","post","type-post","status-publish","format-standard","hentry","category-informatique"],"_links":{"self":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1845"}],"version-history":[{"count":3,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1845\/revisions"}],"predecessor-version":[{"id":1853,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=\/wp\/v2\/posts\/1845\/revisions\/1853"}],"wp:attachment":[{"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.memoiresecondaire.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}