Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
odroid_go_advance:application_note:sdio_wifi [2020/05/21 12:49]
joy.cho [Checking basic connection]
odroid_go_advance:application_note:sdio_wifi [2020/09/03 17:09]
joy.cho [Configuring WIFI AP mode]
Line 5: Line 5:
 </​WRAP>​ </​WRAP>​
  
-  - WIFI KEY Features+  - Module Key Features
   - Configuring WIFI station mode (1) - using [Configuration] Menu   - Configuring WIFI station mode (1) - using [Configuration] Menu
   - Configuring WIFI station mode (2) - using command line   - Configuring WIFI station mode (2) - using command line
   - Configuring WIFI AP mode   - Configuring WIFI AP mode
-  - Checking basic connection +  - Checking basic connection ​of wlan0 
-  - Configuring ​Suspend/​Resume +  - Workaround to support ​Suspend/​Resume ​with esp8089 module 
-===== WIFI Key Features ===== +===== Module ​Key Features ===== 
-  ​* ​ESP-WROOM-S2 ​that integrates ​ESP8266EX + 
-  ​* ​WIFI Protocol ​802.11 b/g/n +^ Items            ^ Specifications ​                             ^ 
-  Frequency Range 2.4 GHz ~ 2.5 GHz (2400 MHz ~ 2483.5 MHz) +| Module ​          ​| ​ESP-WROOM-S2 ​                               | 
-  ​* ​SDIO interface up to 50 MHz, SDIO v2.0+| MCU              | ESP8266EX ​                                  | 
 +WIFI Protocol ​   ​| ​802.11 b/g/n, up to 72.2 Mbps of data rate  
 +Frequency Range  ​| ​2.4 GHz ~ 2.5 GHz (2400 MHz ~ 2483.5 MHz)   | 
 +| Interface ​       | SDIO interface up to 50MHz, SDIO v2.0       |
  
  
Line 74: Line 77:
  
 ===== Configuring WIFI AP mode ===== ===== Configuring WIFI AP mode =====
 +There is no GUI menu to configure WIFI AP mode for now.\\ 
 +Please use the following instruction via command line.
 === 1. Update & Upgrade === === 1. Update & Upgrade ===
 <code bash target> <code bash target>
Line 90: Line 94:
 $ sudo systemctl disable dnsmasq $ sudo systemctl disable dnsmasq
 </​code>​ </​code>​
-=== 3. Setup (1) - Configuration ​a static IP ===+=== 3. Setup (1) - Configuring ​a static IP ===
 To configure the static IP address, please edit a dhcpcd configuration file, /​etc/​dhcpcd.conf.\\ To configure the static IP address, please edit a dhcpcd configuration file, /​etc/​dhcpcd.conf.\\
 Go to the end fo this file and add the following lines.\\ Go to the end fo this file and add the following lines.\\
Line 103: Line 107:
 </​code>​ </​code>​
  
-=== 4. Setup (2) Configuring the access point host software - '​hostapd'​ ===+=== 4. Setup (2) Configuring the access point host software - '​hostapd'​ ===
 (1) You need to edit the hostapd configuration file in /​etc/​hostapd.\\ (1) You need to edit the hostapd configuration file in /​etc/​hostapd.\\
 <code bash target> <code bash target>
Line 138: Line 142:
 </​code>​ </​code>​
  
-=== 5. Setup (3) Configuring DHCP server - '​dnsmasq'​ ===+=== 5. Setup (3) Configuring DHCP server - '​dnsmasq'​ ===
 Add the following information in the dnsmasq configuration file, /​etc/​dnsmasq.conf.\\ Add the following information in the dnsmasq configuration file, /​etc/​dnsmasq.conf.\\
 <code bash target> <code bash target>
Line 172: Line 176:
 </​code>​ </​code>​
  
-=== 6. Setup (4) Configuring ​network ​===+=== 6. Setup (4) Configuring ​Network ​===
 Create /​etc/​network/​interfaces. \\ Create /​etc/​network/​interfaces. \\
 Make sure that 3rd line is blocked using "#"​.\\ Make sure that 3rd line is blocked using "#"​.\\
Line 236: Line 240:
 </​code>​ </​code>​
  
-===== Configuring ​Suspend/​Resume =====+===== Workaround to support ​Suspend/​Resume ​with esp8089 module ​=====
  
 **/​lib/​systemd/​system-sleep/​sleep**\\ **/​lib/​systemd/​system-sleep/​sleep**\\