Skip to content

Simple Wi Fi client on ARC development boards

Alexey Brodkin edited this page Dec 5, 2017 · 6 revisions

Software configuration

Linux kernel configuration

For Wi-Fi to work it is essentially required to enable drivers for a Wi-Fi device available on the board or attached via USB. But before that it is required to enable 802.11:

  • CONFIG_CFG80211 - Wireless configuration API
  • CONFIG_MAC80211 - Hardware independent IEEE 802.11 networking stack

Once 2 options above enabled proceed to selection of Wi-Fi chip driver. For AXS10x boards we usually use USB Wi-Fi dongles (widely available one is TP-Link TL-WN722N) based on Atheros AR9271L chip. For that select:

  • CONFIG_ATH9K_HTC - Support for Atheros HTC based cards

On HSDK board we have RedPine RS-9113 module connected via SDIO bus, select it with:

  • CONFIG_RSI_SDIO

Note it's perfectly possible to have USB Wi-Fi dongle attached to HSDK as well so then just follow instructions for AXS10x board.

Clone this wiki locally