I am using Archlinux ARM for raspberry pi 3 (Which is identical, for now, to the pi2 image). I can't get the on board WiFi to work. in lsmod I do see "cfg80211" is loaded, but the interface I see are lo and eth0.

iw dev

doesn't show up any interface also. any idea how to make it works?

  • I think the drivers included in Raspbian had to be written specially for the Pi's chip, as otherwise they could of used existing ones - you can probably find the source code (at a guess github.com/raspberrypi/linux/tree/rpi-4.1.y/drivers/net/…) and port them to Arch. Which ARM architecture of Arch are you running?
    – Wilf
    Mar 4 '16 at 12:05
  • ALARM is using the same image for pi2 and pi3, so It's actually using ARMv7 architecture. also, I think ALARM is using the same kernel as in the GitHub link. Mar 4 '16 at 12:26

According to https://archlinuxarm.org/forum/viewtopic.php?f=65&t=9938&p=50835#p50835 : Currently ALARM is missing some firmware files. I used rpi-update (https://github.com/Hexxeh/rpi-update/blob/master/rpi-update) to update my firmware, and now it's working.

  • Be carefull when running rpi-update manually, as pacman handles firmware updates for the pi.
    – earthmeLon
    May 23 '16 at 19:25
  • 2
    Don't copy-paste this solution, is no longer valid: archlinuxarm.org/forum/…
    – berbt
    Jul 11 '16 at 20:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.