Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:common:applications:wifi-sta-ap-mode

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
products:sbc:common:applications:wifi-sta-ap-mode [2022/07/06 05:56]
nick
products:sbc:common:applications:wifi-sta-ap-mode [2023/02/15 22:54] (current)
nick
Line 17: Line 17:
 === Add Wlan1 Interface === === Add Wlan1 Interface ===
  
-```sh+```shell
 khadas@Khadas:~$ sudo iw phy phy0 interface add wlan1 type managed khadas@Khadas:~$ sudo iw phy phy0 interface add wlan1 type managed
 ``` ```
Line 23: Line 23:
 Use ''ifconfig'' to check if ''wlan1'' has been added successfully: Use ''ifconfig'' to check if ''wlan1'' has been added successfully:
  
-```sh+```shell
 khadas@Khadas:~$ ifconfig  khadas@Khadas:~$ ifconfig 
 wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500 wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
Line 48: Line 48:
  
 We shall name our hotspot ''khadas_ap'', with password ''12345678''. We shall name our hotspot ''khadas_ap'', with password ''12345678''.
-```sh +```shell 
-sudo nmcli con add type wifi ifname wlan1 con-name Hostspot autoconnect yes ssid khadas_ap +sudo nmcli con add type wifi ifname wlan1 con-name Hostspot autoconnect yes ssid khadas_ap 
-sudo nmcli con modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared +sudo nmcli con modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared 
-sudo nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk +sudo nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk 
-sudo nmcli con modify Hostspot wifi-sec.psk "12345678" +sudo nmcli con modify Hostspot wifi-sec.psk "12345678" 
-sudo nmcli con modify Hostspot ipv4.addresses 192.168.2.20/24 +sudo nmcli con modify Hostspot ipv4.addresses 192.168.2.20/24 
-sudo nmcli con modify Hostspot ipv4.gateway 192.168.2.1 +sudo nmcli con modify Hostspot ipv4.gateway 192.168.2.1 
-sudo nmcli con up Hostspot+sudo nmcli con up Hostspot
 ``` ```
 == 5 GHz Frequency == == 5 GHz Frequency ==
Line 61: Line 61:
 To setup a 5GHz network, you’ll need to use the channel argument. \\ To setup a 5GHz network, you’ll need to use the channel argument. \\
 We shall name our hotspot ''khadas_ap'', with password ''12345678''. We shall name our hotspot ''khadas_ap'', with password ''12345678''.
-```sh +```shell 
-sudo nmcli con add type wifi ifname wlan1 con-name Hostspot autoconnect yes ssid khadas_ap +sudo nmcli con add type wifi ifname wlan1 con-name Hostspot autoconnect yes ssid khadas_ap_5G 
-sudo nmcli c modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band a 802-11-wireless.channel 149 802-11-wireless.powersave 2 ipv4.method shared +sudo nmcli c modify Hostspot 802-11-wireless.mode ap 802-11-wireless.band a 802-11-wireless.channel 149 802-11-wireless.powersave 2 ipv4.method shared 
-sudo nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk +sudo nmcli con modify Hostspot wifi-sec.key-mgmt wpa-psk 
-sudo nmcli con modify Hostspot wifi-sec.psk "12345678" +sudo nmcli con modify Hostspot wifi-sec.psk "12345678" 
-sudo nmcli con modify Hostspot ipv4.addresses 192.168.2.20/24 +sudo nmcli con modify Hostspot ipv4.addresses 192.168.2.20/24 
-sudo nmcli con modify Hostspot ipv4.gateway 192.168.2.1 +sudo nmcli con modify Hostspot ipv4.gateway 192.168.2.1 
-sudo nmcli con up Hostspot+sudo nmcli con up Hostspot
 ``` ```
  
 Use ''ifconfig'' to check if everything has been setup correctly: Use ''ifconfig'' to check if everything has been setup correctly:
-```sh+```shell
 khadas@Khadas:~$ ifconfig khadas@Khadas:~$ ifconfig
 wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500 wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
Line 98: Line 98:
 You need to connect Wi-Fi first. You need to connect Wi-Fi first.
 </WRAP> </WRAP>
-```sh+```shell
 khadas@Khadas:~$ sudo ping -I wlan0 www.khadas.com khadas@Khadas:~$ sudo ping -I wlan0 www.khadas.com
 PING td-balancer-dc11-60-161.wixdns.net (185.230.60.161) from 192.168.124.80 wlan0: 56(84) bytes of data. PING td-balancer-dc11-60-161.wixdns.net (185.230.60.161) from 192.168.124.80 wlan0: 56(84) bytes of data.
Last modified: 2022/07/06 05:56 by nick