自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Linux让不同的应用走不同的网卡-基于命名空间的方式

Linux 系统上有多个网络。譬如Ubuntu PC上有wifi、以太网,还有个4G网卡。我现在希望4G网卡只给我指定的应用使用,其他网络不受影响。如何实现?

2024-06-21 00:00:00 264

原创 【Android_RIL】Android外挂Quectel模组的日志分析(1)

他反馈不能上网,应该是内核自带的qmi_wwan.c 驱动的问题,需要用移远提供的 qmi_wwan_q.c.2. libril.so 的版本,既然使用了IRadio1.4 无法使用Android自带的libril;1. RIL 版本(reference-ril 的版本);第一份日志提供只有部分radio日志,看不到一些关键信息。建议使用logcat -b all 抓日志;这个说明上层检测到模块已经注网了。这说明QMI拨号成功了。从日志里可以看到的信息。

2024-06-12 21:17:34 193

原创 小白学习ipv6 - NDP

RS 、RA 、重定向NS:Neighbor Solicitation,邻居请求报文。类似于IPv4中的ARP请求。组播方式发送。NA:Neighbor Advertisement,邻居通告报文。类似于IPv4中的ARP响应报文。单播方式发送。

2024-06-08 00:45:00 295

原创 路由器和模组ipv6

硬件这样连接在蜂窝模组上,是可以正常访问ipv4和ipv6网络的。PC 怎么样才能拿到有效的ipv6地址?打开小米路由器,这里有三种方式配置ipv6网络常用一般就是Native和NAT6.实际测试,默认情况只有NAT6 支持。

2024-06-07 20:00:00 280

原创 netfilter 学习 --- 兴趣入门

正常情况可以ping也可以用curl访问。这里知道ipv4地址是36.155.132.76。netfilter 测试内核模块。对应的32位无符号整数是。1这是从书上看到的例子。先获取到百度的ip地址。

2024-06-06 19:12:35 162

原创 AT+QFUPL在Linux系统上如何设计程序

许多串口工具是没法直接发送文件的。在执行AT+QFUPL="filename" 返回connect后,直接向串口里拖动文件进去不行。

2024-06-06 18:51:27 233

原创 4G模组的FOTA升级

FOTA升级这个词看起来很高大上。其实就那么回事。以前嵌入式设备需要工程师带着电脑一台一台去升级,那时候嵌入式设备没那么多。现在这些模组厂商动不动就是年出货千万上亿片,设备如果在一个极端环境下,譬如在电线杆上,不方便带着电脑一台一台去升级,因此有了OTA的概念。FOTA或者DFOTA就是差分包的OTA升级。譬如移远的EC20,将差分包可以放到文件系统里,也可以放在FTP/http服务器上。

2024-06-04 21:07:09 384

原创 Quectel的QMI驱动

在后来的内核版本,移远还在自己维护一个GobiNet版本,移远针对自己的模组,提出了一个自己定制的qmi_wwan_q,新增了MultiPDN datacall, QMAP, Bridge,以及能兼容移远自己推出的模组,对qmi_wwan.c 做了一些修改。实际上其他模组厂商也有这样的驱动,名字可能叫做qmi_wwan_simcom, qmi_wwan_fibcom等。因此CONFIG_USB_USBNET必须选中。qmi_wwan/cdc_mbim 网卡的读写接口其实都是在cdc_wdm.c 里。

2024-06-02 16:59:54 197

原创 MenuOS

menuFrom 孟宁老师的git仓库。https://github.com/mengning/menu.gitPrepare to Doupdate-alternatives --install /usr/local/bin/qemu qemu /usr/local/bin/qemu-system-i386 386apt-get install gcc-5 gcc-5-multilib axel -n 20 https://www.kernel.org/pub/linux/ker

2021-09-14 03:11:12 121

原创 2021-04-21 杀死指定的PID

// system("killall dhclient");system("ps aux | grep rmnet_usb0.1 | grep -v "grep" | tr -s ' '| cut -d ' ' -f 2 |kill -9");上面killall 会杀死所有的 dhclient

2021-04-22 04:56:14 206

C语言和Linux Shell USB自带找口逻辑

C语言和Linux Shell USB自带找口逻辑

2024-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除