Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. # Foolproof Internet in Manjaro Linux
  2.  
  3. First, we get rid of Network Manager and reininstall some of its dependencies.
  4.  
  5. sudo -i
  6. systemctl stop NetworkManager
  7. systemctl disable NetworkManager
  8. sudo pacman -Rs networkmanager
  9. sudo pacman -S wpa_supplicant dhcpcd
  10.  
  11. Next, we have to write some files.
  12.  
  13. /etc/systemd/network/25-wireless.network
  14. - - -
  15. [Match]
  16. Name=wlp58s0
  17.  
  18. [Network]
  19. DHCP=ipv4
  20.  
  21. /etc/wpa_supplicant/wpa_supplicant-wlp58s0.conf
  22. - - -
  23. ctrl_interface=/var/run/wpa_supplicant
  24. eapol_version=1
  25. ap_scan=1
  26. fast_reauth=1
  27. network={
  28. ssid="YOUR SSID HERE"
  29. psk="YOUR PASSPHRASE HERE"
  30. priority=1
  31. }
  32.  
  33. You can use `wpa_passphrase` if you don't want to store your passphrase in clear text.
  34.  
  35. Now, we need to start the relevant services.
  36.  
  37. sudo -i
  38. systemctl enable systemd-networkd
  39. systemctl enable systemd-resolved
  40. systemctl enable systemd-timesyncd
  41. systemctl enable wpa_supplicant@wlp58s0
  42. systemctl enable dhcpcd
  43. systemctl start systemd-networkd
  44. systemctl start systemd-resolved
  45. systemctl start systemd-timesyncd
  46. systemctl start wpa_supplicant@wlp58s0
  47. systemctl start dhcpcd
  48.  
  49. Next, edit the `systemd-resolved` config file
  50.  
  51. /etc/systemd/resolved.conf
  52. - - -
  53. [Resolve]
  54. DNS=8.8.8.8 8.8.4.4
  55.  
  56. and symlink it.
  57.  
  58. sudo -i
  59. rm /etc/resolv.conf
  60. ln -s /etc/systemd/resolved.conf /etc/resolv.conf
  61.  
  62. Finally, reboot and things should work.
  63.  
  64. reboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement