[{"data":1,"prerenderedAt":185},["ShallowReactive",2],{"$fy6wlVGitxW0zSqAT32vEbZzyNdUfSPx42DMfGaIqlE8":3,"$fJfWmH_I6qybQ68co-8vG8gTvIjq99-Cm0rJUZhz6-t8":172},{"id":4,"author":5,"categories":6,"slugified_categories":8,"description":10,"body":11,"date":166,"dateFormatted":167,"title":168,"image":169,"path":170,"mathfont":171},"blog/blog/loop-infinito-com-iwd.md","Heleno Salgado",[7],"Linux",[9],"linux","Entenda o conflito do IWD com outros gerenciadores de rede e como resolver o loop infinito de conexão.",{"type":12,"value":13,"toc":163},"minimark",[14,31,34,37,65,81,84,100,116,132,147,159],[15,16,17,18,25,26,30],"p",{},"O ",[19,20,24],"a",{"href":21,"rel":22},"https://iwd.wiki.kernel.org/",[23],"nofollow","iwd"," (iNet wireless daemon), daemon sem fio para Linux escrito pela Intel, apesar de ser autônomo e compatível com outros gerenciadores de rede mais abrangentes, como o ",[27,28,29],"code",{},"systemd-networkd",", pode justamente entrar em conflito com ele, ou eles.",[15,32,33],{},"O iwd entra em loop infinito ao perder o sinal de rede wireless, sem nunca conseguir se reconectar, e usa processamento acima da média. A solução é desabilitar outros gerenciadores de rede e esperar, até chegar ao pacote conflitante.",[15,35,36],{},"Exemplo:",[38,39,44],"pre",{"className":40,"code":41,"language":42,"meta":43,"style":43},"language-bash shiki shiki-themes github-light github-dark","$ systemctl stop systemd-networkd\n","bash","",[27,45,46],{"__ignoreMap":43},[47,48,51,55,59,62],"span",{"class":49,"line":50},"line",1,[47,52,54],{"class":53},"sScJk","$",[47,56,58],{"class":57},"sZZnC"," systemctl",[47,60,61],{"class":57}," stop",[47,63,64],{"class":57}," systemd-networkd\n",[38,66,68],{"className":40,"code":67,"language":42,"meta":43,"style":43},"$ systemctl disable systemd-networkd\n",[27,69,70],{"__ignoreMap":43},[47,71,72,74,76,79],{"class":49,"line":50},[47,73,54],{"class":53},[47,75,58],{"class":57},[47,77,78],{"class":57}," disable",[47,80,64],{"class":57},[15,82,83],{},"E esperar para ver se resolve, caso contrário, desabilite o próximo gerenciador de rede, talvez o NetworkManager. Se sua única conexão for via wireless, não terá problemas se o único daemon que sobrar for o iwd, caso precise se conectar via cabo, pode habilitar o gerenciador relacionado e desabilitar o iwd.",[38,85,87],{"className":40,"code":86,"language":42,"meta":43,"style":43},"$ systemctl enable systemd-networkd\n",[27,88,89],{"__ignoreMap":43},[47,90,91,93,95,98],{"class":49,"line":50},[47,92,54],{"class":53},[47,94,58],{"class":57},[47,96,97],{"class":57}," enable",[47,99,64],{"class":57},[38,101,103],{"className":40,"code":102,"language":42,"meta":43,"style":43},"$ systemctl start systemd-networkd\n",[27,104,105],{"__ignoreMap":43},[47,106,107,109,111,114],{"class":49,"line":50},[47,108,54],{"class":53},[47,110,58],{"class":57},[47,112,113],{"class":57}," start",[47,115,64],{"class":57},[38,117,119],{"className":40,"code":118,"language":42,"meta":43,"style":43},"$ systemctl stop iwd\n",[27,120,121],{"__ignoreMap":43},[47,122,123,125,127,129],{"class":49,"line":50},[47,124,54],{"class":53},[47,126,58],{"class":57},[47,128,61],{"class":57},[47,130,131],{"class":57}," iwd\n",[38,133,135],{"className":40,"code":134,"language":42,"meta":43,"style":43},"$ systemctl disable iwd\n",[27,136,137],{"__ignoreMap":43},[47,138,139,141,143,145],{"class":49,"line":50},[47,140,54],{"class":53},[47,142,58],{"class":57},[47,144,78],{"class":57},[47,146,131],{"class":57},[15,148,149,153,154],{},[150,151,152],"strong",{},"Fonte",": ",[19,155,158],{"href":156,"rel":157},"https://wiki.archlinux.org/title/Iwd_(Portugu%C3%AAs)#:~:text=Wifi%20fica%20desconectando,tempo%20por%20voc%C3%AA",[23],"Wiki do Arch Linux",[160,161,162],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":43,"searchDepth":164,"depth":164,"links":165},2,[],"2025-09-22","21 de setembro de 2025","Loop infinito do IWD - Conflito","http://localhost:3000/images/default-post.webp","/blog/loop-infinito-com-iwd",false,[173,180],{"id":174,"author":5,"title":175,"description":176,"path":177,"date":178,"dateFormatted":179,"image":169},"blog/blog/nautilus-gnome-controls-e-google-drive-no-hyprland.md","Configurando o Google Drive no Hyprland com Nautilus e GNOME Control Center","Aparentemente, a maneira mais simples e eficiente de integrar o Google Drive ao gerenciador de arquivos no Hyprland é utilizando componentes do GNOME.","/blog/nautilus-gnome-controls-e-google-drive-no-hyprland","2025-11-20","19 de novembro de 2025",{"id":181,"author":5,"title":182,"description":183,"path":184,"date":166,"dateFormatted":167,"image":169},"blog/blog/makepkg-dependencia-nao-encontrada.md","Corrigindo dependência não encontrada pelo makepkg","Aprenda a resolver problemas de dependência não encontrada ao usar o makepkg no Arch Linux, com dicas e soluções práticas.","/blog/makepkg-dependencia-nao-encontrada",1764231223088]