Hello.
I recently purchased a Raspberry Pi 4 and have installed the ARM version of Arch Linux on it. I think I may be having issues with my DNS. I am using netctl to connect to my home router. My netctl profile was generated from wifi-menu. I can connect and I am assigned an IPv4 address, however, I can't ping Google nor can I ping any other machine outside my network. I basically do not have Internet access. I have already tried searching for others who had this issues, and it seems like everyone has different experiences.
I have tried adding the 8.8.8.8 to my resolv.conf, but that will only give me access to some websites.
My output of my netctl config
$this->bbcode_second_pass_code('', '
Description='Automatically generated profile by wifi-menu'
Interface=wlan0
Connection=wireless
Security=wpa
ESSID=home
IP=dhcp
Key=password
')
Output of /etc/resolvconf.conf
$this->bbcode_second_pass_code('', '
# Configuration for resolvconf(8)
# See resolvconf.conf(5) for details
resolv_conf=/etc/resolv.conf
# If you run a local name server, you should uncomment the below line and
# configure your subscribers configuration files below.
#name_servers=127.0.0.1
')
Output of /etc/resolv.conf
$this->bbcode_second_pass_code('', '
# Generated by resolvconf
nameserver 192.168.0.1
')
I only managed to setup my desktop environment on my Raspberry Pi 4 because I used an Ethernet cable. In my experiences with setting up previous Arch Linux's, you still had to manually specify that you were going to use an Ethernet cable by running dhcpcd. Not so much with the RPI4 because I didn't have to run that command at all. I assume there an enabled service that is possibly interfering with my DNS.
I am very noob when it comes to configuring networks on Arch Linux, so please tell me which commands to run if more information is needed. TYVM.