Here is what I did on an Asus C201PA.
Installing NetoworkManager, I don't have to do steps 3-5 from the June 7, 2022 post above, but either way, you have to do something to boot without problems after systemd updates. See my systemd note later in this post.
- Installed the Mar 2022 version in June and July, and did followup steps, per the same two links as above
https://archlinuxarm.org/platforms/armv7/rockchip/asus-chromebook-flip-c100p"(note wherever it says mmcblk1 I used mmcblk0)" - same here
https://github.com/nikolas-n/GNU-Linux-on-Asus-C201-Chromebook- Tried to connect using $this->bbcode_second_pass_code('', 'wifi-menu') command and also found I couldn't with the onboard wifi
- Tried a USB wifi dongle, plugged in before starting up, and still couldn't connect using $this->bbcode_second_pass_code('', 'wifi-menu') command, but if I plugged the dongle in after signed in, I could connect. Dongle was picked up as wlan1, so in that case the command is $this->bbcode_second_pass_code('', 'wifi-menu wlan1')
- I could $this->bbcode_second_pass_code('', 'ping 8.8.8.8') but $this->bbcode_second_pass_code('', 'ping archlinux.org') would hang. To fix that, I stopped and disabled systemd-resolved.service
$this->bbcode_second_pass_code('', '# systemctl stop systemd-resolved.service')
$this->bbcode_second_pass_code('', '# systemctl disable systemd-resolved.service')
Note: this might not be needed if you install NetworkManager after updating.
- After an update $this->bbcode_second_pass_code('', '# pacman -Syu') in July, again I couldn't connect to wifi as I had previously
- I never sorted out why wifi stopped connecting after the update (I suspect something to do with netctl or wifi-menu), but after messing around a bunch with that installation, it was time to do a fresh installation as above and an update, but before shutting down, I installed NetworkManager $this->bbcode_second_pass_code('', '# pacman -S networkmanager')
- I manually set the correct time.
- Delete, move to backup or disable the two systemd service files. Disabling works for me.
$this->bbcode_second_pass_code('', '# systemctl disable systemd-networkd.service')
$this->bbcode_second_pass_code('', '# systemctl disable systemd-timesyncd.service')
Note about systemd updates: everytime you do an update as $this->bbcode_second_pass_code('', '# pacman -Syu ') check for systemd updates.
These can reinstall and reenable systemd-networkd.service and systemd-timesyncd.service, so each time that happens, you have to delete, move to backup or disable these, better before you shut down and restart.
- Ran
$this->bbcode_second_pass_code('', '# systemctl enable NetworkManager.service')
$this->bbcode_second_pass_code('', '# systemctl enable wpa_supplicant.service')
With NetworkManager, I didn't look into whether having systemd-resolved.service enabled or disabled mattered to connect to websites.
- I left the wifi dongle in. On rebooting, ran $this->bbcode_second_pass_code('', '# nmtui') NetworkManager picks up the wifi dongle, connects automatically - no need to remove the wifi dongle each shutdown and wait until signed in to plug it in again.
- Installed xorg, lightdm, Xfce
$this->bbcode_second_pass_code('', '# pacman -S xorg-server xorg-apps')
$this->bbcode_second_pass_code('', '# pacman -S lightdm lightdm-gtk-greeter')
$this->bbcode_second_pass_code('', '# systemctl enable lightdm.service')
$this->bbcode_second_pass_code('', '# pacman -S xfce4 xfce4-goodies')
- Installed and enabled firewall
$this->bbcode_second_pass_code('', '# pacman -S ufw')
$this->bbcode_second_pass_code('', '# systemctl enable ufw.service')
Added user.
Boots to the sign in screen.
Several applications installed and running well.
TKS