Skip to content

WiFi Interface

The MConn display uses a Redpine RS9113 WiFi module and supports two operating modes:

  • AP Mode (Access Point) — The display broadcasts its own WiFi hotspot. Other devices connect to it. This is the default mode.
  • Station Mode (Client) — The display connects to an existing WiFi network as a client.

In AP Mode, the MConn Display broadcasts its own WiFi hotspot. Other devices such as phones, tablets, or laptops can connect to it directly. This is the default operating mode.

Step 1 — Set the SSID and Password for the hotspot
Section titled “Step 1 — Set the SSID and Password for the hotspot”

The AP Mode credentials are stored in /etc/wpa_supplicant.conf. Since the root filesystem is read-only, remount it as writable before editing:

Terminal window
mount -o remount,rw /
nano /etc/wpa_supplicant.conf

Edit the ssid and psk fields in the network block:

network={
ssid="Your-Hotspot-Name"
frequency=2412
pairwise=CCMP
group=CCMP
key_mgmt=WPA-PSK
psk="Your-Hotspot-Password"
proto=WPA2
mode=2
priority=2
}

Save and exit (Ctrl+X, then Y, then Enter).

Terminal window
onebox-set-mode ap && systemctl restart network-wireless.service
Terminal window
wpa_cli -i wifi1 status
ifconfig wifi1

The ifconfig output should show the IP address 192.168.87.1. The hotspot should now be visible on nearby devices.

In Station (Client) Mode, the MConn Display connects to an existing WiFi network. This is useful when the display needs access to a local network or the internet.

Step 1 — Set the credentials for the network to connect to
Section titled “Step 1 — Set the credentials for the network to connect to”

The Station (Client) Mode credentials are stored in /etc/sta_settings.conf. Since the root filesystem is read-only, remount it as writable before editing:

Terminal window
mount -o remount,rw /
nano /etc/sta_settings.conf

Edit the ssid and psk fields in the network block to match the network you want to connect to:

network={
ssid="Your-Network-Name"
pairwise=CCMP TKIP
group=CCMP TKIP
key_mgmt=WPA-PSK
psk="Your-Network-Password"
proto=WPA2 WPA
priority=1
scan_ssid=1
}

Save and exit (Ctrl+X, then Y, then Enter).

Step 2 — Switch to Station (Client) Mode and restart
Section titled “Step 2 — Switch to Station (Client) Mode and restart”
Terminal window
onebox-set-mode sta && systemctl restart network-wireless.service
Terminal window
wpa_cli -i wifi0 status
ifconfig wifi0

The wpa_cli output should show wpa_state=COMPLETED and ifconfig should show an IP address assigned by your network’s router.

InterfaceModeIP AddressRole
wifi1AP192.168.87.1Display acts as hotspot
wifi0StationAssigned by routerDisplay connects to a network
eth0Wired192.168.57.1Wired Ethernet