NODKA诺达佳ARM整机

整机项目


WIFI

<h3>WIFI的使用</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d559340e5b48271b3b6521a75e407c39&amp;amp;file=file.png" alt="" /> (注:效果图为WIFI接口)</p> <p><strong>一、通过shell连接 WiFi加热垫</strong></p> <p>(注:效果图为WIFI接口)</p> <p>1、查询无线网卡名称:<code>ifconfig -a</code></p> <p>2、启动无线网卡:<code>ifconfig wlan0 up</code></p> <p>3、扫描无线网络:<code>iw dev wlan0 scan</code> (获取无线网络的SSID名称、信号强度、加密方式)</p> <p>4、连接无线网络:<code>nmcli d wifi connect &amp;quot;SSID&amp;quot; password &amp;quot;PASSWROD&amp;quot;</code></p> <p>5、连接 WPA 或 WPA2 协议的无线网络</p> <ul> <li> <p>修改 <code>/etc/wpa_supplicant.conf</code>文件,修改文件中的<code>SSID</code>以及<code>PASSWORD</code>:</p> <pre><code class="language-shell">ctrl_interface=/var/run/wpa_supplicant ap_scan=1 update_config=1 network={ ssid=&amp;quot;SSID&amp;quot; psk=&amp;quot;PASSWORD&amp;quot; key_mgmt=WPA-PSK }</code></pre> </li> <li>启动命令: <pre><code class="language-shell">wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf</code></pre></li> </ul> <p>6、检查无线网卡连接状态:<code>iwconfig</code></p> <h4>二、通过配置网卡设备连接 WiFi 网络</h4> <p>1、修改<code>/etc/network/interfaces</code>文件,添加如下内容:</p> <pre><code class="language-shell">auto wlan0 iface wlan0 inet dhcp wpa-ssid xxxxxx wpa-psk xxxxxxxx dns-nameservers xxx.xxx.xxx.xxx</code></pre> <p>其中<code>wpa-ssid</code>是<code>WiFi</code>的<code>SSID</code>,<code>wpa-psk</code>就是WiFi的连接密码,<code>wlan0</code>是WiFi接口名。</p> <p>2、如果使用静态DNS时,修改<code>/etc/resolv.conf</code>,只保留如下内容:</p> <pre><code class="language-shell">nameserver xxx.xxx.xxx.xxx</code></pre> <p>3、使能网口设备</p> <pre><code class="language-shell">#首先关闭wifi ifdown wlan0 #然后启用wifi ifup -v wlan0</code></pre> <p>4、重启网络</p> <pre><code class="language-shell">systemctl stop NetworkManager.service systemctl disable NetworkManager.service systemctl restart networking.service</code></pre> <h4>三、配置无线网卡为AP模式</h4> <p>1、建立新的热点 执行命令创建网络热点配置文件:</p> <pre><code class="language-shell">IFNAME=&amp;quot;wlan0&amp;quot; CON_NAME=&amp;quot;hostpot&amp;quot; nmcli con add type wifi ifname $IFNAME con-name $CON_NAME autoconnect yes ssid $CON_NAME</code></pre> <p>2、设定连线方式 通过以下命令将连接方式设置为共享:</p> <pre><code class="language-shell">nmcli con modify $CON_NAME 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared</code></pre> <p>4、设置热点密码 通过以下命令设置热点密码:</p> <pre><code class="language-shell">mcli con modify $CON_NAME wifi-sec.key-mgmt wpa-psk nmcli con modify $CON_NAME wifi-sec.psk &amp;quot;MyStrongHotspotPass&amp;quot;</code></pre> <p>完成后打开连接:</p> <pre><code class="language-shell">nmcli con up $CON_NAME</code></pre> <p>如果开启成功,则命令会有如下输出:</p> <pre><code class="language-shell">Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/7)</code></pre> <p>通过以下命令检查详细的连接信息:</p> <pre><code class="language-shell">nmcli connection show $CON_NAME</code></pre> <h3>四、屏蔽WIFI弹窗</h3> <p>修改<code>vi /etc/xdg/autostart/nm-applet.desktop</code>文件,添加如下内容:</p> <pre><code class="language-shell">Hidden=true</code></pre>

页面列表

ITEM_HTML