我需要在VS Code 调试NuttX应用,它的Sim应用需要cap_net_raw,cap_net_admin
权限,否则就无法正常操作HCI设备。
当然网上有一些帖子尝试将VS Code或者GDB运行在root用户,显然这样操作是非常不优雅的。
...我需要在VS Code 调试NuttX应用,它的Sim应用需要cap_net_raw,cap_net_admin
权限,否则就无法正常操作HCI设备。
当然网上有一些帖子尝试将VS Code或者GDB运行在root用户,显然这样操作是非常不优雅的。
...众所周知,udp是无连接的,所以忽略udp接收方状态,是否监听对应udp端口以及ip是否存在,直接向udp发送数据,会发生什么?
为了搞清楚这个问题,我们尝试在局域网建立收发设备,然后抓包分析。
...这里记录一次无效的运维,称之为无效,更多的是我人为原因引起的。
1月2号阿里云提示服务器执行恶意脚本,当时正在休元旦,直接忽略。
...需要在Thingsboard上面加OAuth Server功能。
如上是一开始的需求,但是随着深入理解,这里的OAuth Server并不正确,所以需要先科普知识。
...通常地,程序异常,我们借助vscode在ubuntu主动调试,程序会自动在异常代码位置停下来,但是异常分析通常不会这么简单,而是一连串连锁反应。
这里尝试分析,因为程序异常,非法写入了一段正常内存,从而导致多个链路之后异常发生。而对于此问题,最常使用的调试手段就是添加数据断点。
...
http://www.dest-unreach.org/socat/。
socat 是一个命令行工具,用以建立一个双向字节流交换数据。该字节流又可以被构造成不同地址类型,大量的地址选项也同样可以被作用于该流,因此socat非常强大。
filan 是一个打印文件描述符的工具,已经被重构用以调试socat,当然,也可以另做它用。
...学习到一个奇淫技能,这里总结如下。方便以后工程实现。
在uboot中大量的命令交互,这些命令都对应其参数、help、和命令处理函数。
...elf 是linux 下可执行可链接文件(executable and linkable format)。通过gcc/make 我们很容易编译出我们需要的elf文件,借助vscode可以在ubuntu图形化调试该程序,再也不用在gdb命令操作了。
如下是elf文件结构,包含文件头(elf header)和代码、数据区索引表(program header table、section header table)和对应代码区、数据区。
这里记录早期版本docker (1.11.2)在centos 7(linux3.10)devicemapper存储异常,导致docker容器的空间内文件删除后存储空间不能正常释放。
磁盘40G,早期因为日志异常docker使用了30G,后面删除日志后容器容量一致在30G往上涨,慢慢地主机的磁盘完全被消耗掉,但是实际容器使用7G。
关于如上描述异常,这里有详细分析描述:
...重启电脑后发现wifi不能使用了,网络设置里面提示未发现网络适配器。电脑比较新,之前安装ubuntu18.10 低版本kernel 版本就发现不识别wifi设备,更新到ubuntu19.10 后正常,不过正常安装后也反复重启过使用了一段时间。
第一时间排查dmesg
发现有iwlwifi
内核模块报错。主动搜索报错码-110
毫无头绪,电脑比较新,系统也比较新。
顺着iwlwifi
提示做了以下排除。