嵌入式开发
sstower
这个作者很懒,什么都没留下…
展开
-
json-c mips 移植
1.下载 源码 json-c-json-c-0.13-20171207.zip。5.解压json-c-json-c-0.13-20171207.zip。4. 执行命令 source setupevn.sh。6.然后进入到解压后的json-c 文件夹。2. 解压交叉编译工具比如到/disk2。原创 2024-08-06 11:02:47 · 303 阅读 · 0 评论 -
openwrt igmp 适配
openwrt 的igmpproxy 包是干嘛的?原来,组播包并不能穿透路由,也就是我们在wan端播放的组播视频流,lan端是没法收到的,igmpproxy就是用来打通wan端到lan端的数据通道。然后编译并打包,生成的镜像烧入板子,一般来说这个时候igmpproxy 已经能正常工作了。把文中的 192.168.1.0/24 换成0.0.0.0/0,这样所有情况都适合。这样就进入了调试模式,它可以把所有调试信息打印出来,方便我们排查问题。每弄完一次,过不多久就忘了,这次决心记下来。原创 2024-06-26 19:15:18 · 629 阅读 · 0 评论 -
这篇文章让你彻底了解如何使用tcpdump 抓包
tcpdump 使用原创 2024-05-31 14:04:11 · 270 阅读 · 0 评论 -
如何用virtualbox 来跑openwrt 镜像?
virtualbox 运行openwrt原创 2024-05-07 18:28:36 · 551 阅读 · 1 评论 -
openwrt开发如何用dumpcore来查找段错误
core dump 又叫核心转储,是一个程序运行时的环境一个集合包,包含崩溃时的堆栈信息,是一个二进制文件,无法使用记事本打开,一般会在指定目录下生成一个core文件。默认情况下系统生成的core dump文件不带其他拓展名,全部命名为core。通过配置文件来指定core的命名格式:/proc/sys/kernel/core_pattern。core dump文件的生成和大小限制。指定core dump文件的名称格式。core dump文件的参数说明。%t core dump 的时间。原创 2024-04-08 18:28:19 · 545 阅读 · 0 评论 -
如何用自己的代码来更改linux的登录密码
修改linux 登录密码!原创 2024-04-03 14:40:17 · 186 阅读 · 0 评论 -
ubuntu 16.04 安装 新版npm
npm install -g npm 更新新版本会失败,哪怎么装新版本呢?在linux下,大部分情况下不能直接解压tar.xz的文件。注:把NODE_HOME的内容换成nodejs的安装路径即可。将 xxx.tar.xz解压成 xxx.tar 然后,再用。确实可以装,但是版本太旧,我的项目一编译就会报错,而且用。输出版本号:v8.11.4。使用指令使环境变量生效。输出版本号:5.6.0。原创 2024-04-03 14:33:02 · 496 阅读 · 0 评论 -
fork 进程的调试方法
在一部分系统中(我使用的是基于2.6内核的CentOS,支持follow-fork和detach-on-fork模式),比如HP-UX11.x之后的版本,Linux2.5.60之后的版本,可以使用以下的方法来达到方便的进行多进程调试功能。当然,你可以使用时间延迟的方法,在子进程fork出来之后,使用Sleep函数等待一段时间再运行,在这段时间中你使用ps找到该进程,然后使用Attach方法把该进程附加到gdb中,从而达到可以调试子进程的目的。gdb只跟踪父进程,不跟踪子进程,这是默认的模式。原创 2023-12-22 17:24:49 · 466 阅读 · 0 评论 -
各种添加路由的方法
各种添加路由的方法原创 2023-10-25 18:08:32 · 1683 阅读 · 0 评论