<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>WIFI棒子 - 标签 - Hotine的小窝</title>
        <link>/tags/wifi%E6%A3%92%E5%AD%90/</link>
        <description>WIFI棒子 - 标签 - Hotine的小窝</description>
        <generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Mon, 17 Mar 2025 10:20:32 &#43;0000</lastBuildDate><atom:link href="/tags/wifi%E6%A3%92%E5%AD%90/" rel="self" type="application/rss+xml" /><item>
    <title>随身wifi的断网自动重启脚本</title>
    <link>/%E9%9A%8F%E8%BA%ABwifi%E7%9A%84%E6%96%AD%E7%BD%91%E8%87%AA%E5%8A%A8%E9%87%8D%E5%90%AF%E8%84%9A%E6%9C%AC/</link>
    <pubDate>Mon, 17 Mar 2025 10:20:32 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/%E9%9A%8F%E8%BA%ABwifi%E7%9A%84%E6%96%AD%E7%BD%91%E8%87%AA%E5%8A%A8%E9%87%8D%E5%90%AF%E8%84%9A%E6%9C%AC/</guid>
    <description><![CDATA[<h3 id="编写脚本">编写脚本</h3>
<p>脚本内容net_check.sh</p>
<div class="code-block code-line-numbers" style="counter-reset: code-block 0">
    <div class="code-header language-bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="复制到剪贴板"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="cp">#!/bin/bash
</span></span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1"># 定义一个函数，用于检测网络连接</span>
</span></span><span class="line"><span class="cl">check_network<span class="o">()</span> <span class="o">{</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># 使用 ping 命令检测网络连接</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># -c 1 表示发送 1 个 ICMP 数据包</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># -W 5 表示超时时间为 5 秒</span>
</span></span><span class="line"><span class="cl">    ping -c <span class="m">1</span> -W <span class="m">5</span> 8.8.8.8 <span class="p">&amp;</span>&gt; /dev/null
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="c1"># 检查 ping 命令的返回值</span>
</span></span><span class="line"><span class="cl">    <span class="k">if</span> <span class="o">[</span> <span class="nv">$?</span> -eq <span class="m">0</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;网络正常，无需重启。&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="k">return</span> <span class="m">0</span>
</span></span><span class="line"><span class="cl">    <span class="k">else</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;网络已断开，准备重启设备。&#34;</span>
</span></span><span class="line"><span class="cl">        <span class="k">return</span> <span class="m">1</span>
</span></span><span class="line"><span class="cl">    <span class="k">fi</span>
</span></span><span class="line"><span class="cl"><span class="o">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1"># 主循环</span>
</span></span><span class="line"><span class="cl"><span class="k">while</span> true<span class="p">;</span> <span class="k">do</span>
</span></span><span class="line"><span class="cl">    <span class="c1"># 检测网络连接</span>
</span></span><span class="line"><span class="cl">    <span class="k">if</span> ! check_network<span class="p">;</span> <span class="k">then</span>
</span></span><span class="line"><span class="cl">        <span class="c1"># 如果网络断开，执行重启操作</span>
</span></span><span class="line"><span class="cl">        <span class="nb">echo</span> <span class="s2">&#34;正在重启设备...&#34;</span>
</span></span><span class="line"><span class="cl">        sudo reboot
</span></span><span class="line"><span class="cl">    <span class="k">fi</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">    <span class="c1"># 每隔一定时间检查一次（例如每 30 秒检查一次）</span>
</span></span><span class="line"><span class="cl">    sleep <span class="m">30</span>
</span></span><span class="line"><span class="cl"><span class="k">done</span></span></span></code></pre></div></div>
<p>保存在根目录即可。</p>]]></description>
</item>
<item>
    <title>WIFI棒子电脑驱动</title>
    <link>/wifi%E6%A3%92%E5%AD%90%E7%94%B5%E8%84%91%E9%A9%B1%E5%8A%A8/</link>
    <pubDate>Tue, 30 Jul 2024 01:52:00 &#43;0000</pubDate>
    <author>Hotine</author>
    <guid>/wifi%E6%A3%92%E5%AD%90%E7%94%B5%E8%84%91%E9%A9%B1%E5%8A%A8/</guid>
    <description><![CDATA[<p>WIFI棒子刷DEBIAN系统后，直接插电脑不会被自动识别。在设备管理器中会显示为：<code>其他设备-RNDIS Communications Control</code></p>
<p>只需在该设备上点击右键，<code>更新驱动程序</code>–&gt;<code>浏览我的电脑以查找驱动程序</code>–&gt;<code>让我从计算机上的可用驱动程序列表中选取</code>–&gt;<code>显示所有设备</code>，等待列表加载完成-&gt;网络适配器。左侧选择 <code>Microsoft</code>，右侧选择<code>**基于远程 NDIS 的 Internet 共享设备</code>，在弹出窗口中选择<code>是</code>，并确定。至此，RNDIS 驱动安装成功。</p>]]></description>
</item>
</channel>
</rss>
