草庐IT

制作基于WiFi局域网的自动开门装置2.1(Arduino+微信小程序)

更新前言        在使用了几个月后,根据自己的使用情况,发现了一些问题并完善了一下代码。更新的文字部分用蓝色标识出来了。代码则是直接覆盖了。前言        由于出门不想带钥匙,因此想做一款自动开门的装置。而之前接触过Arduino,因此基于此开始制作装置,同时本文也记录了遇到的多次的问题和改进措施,最终实现效果较好,达到预期目标。目录1制作经历与思路2制作介绍2.1ESP8266-01S设置2.2 TCP客户端与Arduino通信2.3 Arduino控制电机2.4微信小程序编写2.4.1标签代码2.4.2样式代码 2.4.3逻辑代码3装置实现4完整代码1制作经历与思路       

关于Ubuntu22.04没有WiFi图标或未找到WiFi适配器

 这一般是因为Ubuntu的WiFi驱动和自己电脑的网卡不匹配。下面我来分享一下我的经验。要解决这个没有网络的问题首先就要连接网络。没听错就是要先连网。这有很多方法,可以用网线和其他,我推荐是使用USB数据线连接手机在热点设置中使用USB共享网络。然后你要确定自己的网卡型号;如果是联想的电脑可以通过联想管家直接查看,其他的就得靠你们自己想办法了。或者可以在Ubuntu终端输入 lspci|grep-iEthernet在最后一行就能看到型号了然后在到对应的官网或者搜索网卡型号关键字下载对应的WiFi驱动并安装就好了。例如我的redmibook15pro 锐龙版网卡型号是:RealtekRTL88

WiFi(Wireless Fidelity)基础(一)

目录一、基本介绍(Introduction)二、进化发展(Evolution)三、PHY帧((PHYFrame)四、MAC帧(MACFrame)五、协议(Protocol)六、安全(Security)七、802.11ac标准八、802.11ad标准九、802.11ax(WiFi6)标准十、WiFi直接连接(WiFiDirect)十一、测试(Testing)十二、WiFi射频测量(WiFiRFMeas.)https://www.sharetechnote.com/一、基本介绍(Introduction)1、总体网络架构(OverallNetworkArchitecture)使用WLAN的最常见方

腾达Tenda路由器中继wifi步骤

前提:你有一个信号比较弱,但能上网的wifi(暂时叫它1号wifi),并知道其密码你有一个有中继功能的路由器,比如Tenda某型号路由器,插上电,这个路由器的wifi暂时叫它2号wifi长按下拉菜单的wifi图标,进入手机设置的wifi设置页面,用你的手机连上2号wifi,如图:连上2号wifi后点击2号wifi查看详情中的IPv4地址,比如我这里是192.168.0.102,把最后一个数字换成1(比如变成192.168.0.1),去手机的浏览器打开(每个手机自带一个浏览器,找一找在哪里):如果在手机浏览器打开时需要输入密码,而你忘记了这个密码,则长按路由器上的重置或Reset按钮(10秒以上

零基础DIY四轴飞行器超级详细保姆级教程(STM32F407ZGT6主控、WIFI图传、陀螺仪平衡、气压计/超声波定高、手机蓝牙控制等功能)

前言          大四毕业后暑假没事做就花了一点DIY了一个四轴飞行器,是比较大的那种F450机架,不是那种PCB板做机架的小四轴,因为我也是从零基础开始做的四轴,现在就想把自己的过程写成博客分享在网上。下面我会从机械结构、主控和各传感器模块这些方面进行详细介绍。器件清单 器件名称淘宝链接数量普中T100开发板https://m.tb.cn/h.fz0zR1M 1BMP280气压计https://m.tb.cn/h.fyV4IDf1F450机架动力套餐https://m.tb.cn/h.fz0C7tb1HC08蓝牙模块https://m.tb.cn/h.fz0C7tb1OV2640摄像头

无线WiFi安全渗透与攻防(五)之aircrack-ng破解WEP加密

系列文章无线WiFi安全渗透与攻防(一)之无线安全环境搭建无线WiFi安全渗透与攻防(二)之打造专属字典无线WiFi安全渗透与攻防(三)之Windows扫描wifi和破解WiFi密码无线WiFi安全渗透与攻防(四)之kismet的使用aircrack-ng破解WEP加密1.WEP介绍其实我们平常在使用wifi的时候,往往会用到的加密方式主要有WEP(pre-RSNA),WPA(TKIP),WPA2(CCMP-AES),如果有个别对安全要求比较高的也会使用企业级加密(802.1x).在最新的802.11-2010标准中,有明确的支持新的无线设备应该抛弃WEP和WPA加密方式,而且必须支持WPA2

c - 如何找出IEEE802.11 Frame中封装的协议(protocol)?

我正在使用原始C在Linux中使用libpcap开发一个IEEE802.11帧解析器程序。我可以轻松解析RadioTap和IEEE802.11header,但我找不到封装在IEEE802.11MPDU中的协议(protocol)名称.不幸的是,IEEE802.11header中没有任何字段指示封装的协议(protocol)(如Ethernetheader中的protocol字段)。有什么解决办法吗? 最佳答案 IEEE802.11数据包的数据被封装在一个LLC头中(见here):An802.11frameshouldcontaina

c - 如何找出IEEE802.11 Frame中封装的协议(protocol)?

我正在使用原始C在Linux中使用libpcap开发一个IEEE802.11帧解析器程序。我可以轻松解析RadioTap和IEEE802.11header,但我找不到封装在IEEE802.11MPDU中的协议(protocol)名称.不幸的是,IEEE802.11header中没有任何字段指示封装的协议(protocol)(如Ethernetheader中的protocol字段)。有什么解决办法吗? 最佳答案 IEEE802.11数据包的数据被封装在一个LLC头中(见here):An802.11frameshouldcontaina

linux - 类似于 Linux 上的 VETH 的虚拟 WiFi/802.11 接口(interface)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion我正在寻找一种在单个设备上设置纯虚拟(即没有实际信号)802.11网络的方法-以一种可以给我类似功能的方式进行测试:创建多个接入点接

linux - 类似于 Linux 上的 VETH 的虚拟 WiFi/802.11 接口(interface)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6年前。Improvethisquestion我正在寻找一种在单个设备上设置纯虚拟(即没有实际信号)802.11网络的方法-以一种可以给我类似功能的方式进行测试:创建多个接入点接