TR-069

# TR-069 TR-069 == CWMP # TR-069介绍 TR-069 是 CPE 和 ACS 之间沟通的通讯协定。 CPE 可以借着这个协定完成服务开通、功能设定、档案上传下载、系统检测等初始化及运营管理……

阅读全文

iwpriv 兼容高版本内核

# 问题 最近在 ubuntu16.04 上调 MTK 的 WiFi 驱动,发现 iwpriv 命令不能正常使用,现象如下: wifi_group@ubuntu16:~/liyongjun/MT7615_onPC_Lq$ iwpriv rao rao no private ioctls. 修改驱动,使 CONFIG_APSTA_MIXED_SUPPORT 宏生效,iwpriv 能够列出功能参数,但是具体功……

阅读全文

TFTP 工具使用介绍

# 使用场景 PC 和 嵌入式终端设备传输文件 # 角色定位 PC 作为服务器,终端设备作为客户端 # 使用方法 PC 上使用 Tftpd32 软件启动一个 tftp server,其中要指定一个……

阅读全文

typedef 函数指针

# 函数指针 /* 函数指针 */ #include <stdio.h> int add(int a, int b) { return a + b; } int main(int argc, char *argv[]) { int (*a)(int, int); // 定义一个 返回值是 int,有两个参数分别是 int、int 类型的函数指针 a a……

阅读全文

MT7615 profile

./embedded/conf/RT2860.dat Default CountryRegion=5 // 2.4G国家区域,如果 eeprom 里面已经有了,此处不起作用。地区不同,使用的信道范围也不同,5:1-14 all active scan CountryRegionABand=7 // 5G 国家区域,36、40、4……

阅读全文

MT7615 datapath

# MT7615 datapath、发送、读 profile、Load MCU firmware module_init(rt_pci_init_module) rt_pci_init_module() pci_module_init(&rt_pci_driver); probe: rt_pci_probe, rt_pci_probe() /*PCIDevInit============================================== */ pci_enable_device() pci_set_dma_mask() pci_request_regions() pci_set_master() os_alloc_mem() /*NetDevInit============================================== */ RtmpPhyNetDevInit() // 主要对网络设备初始化,对设备的operation……

阅读全文

ioctl

# Wireless Tools Linux下的无线工具包 源码:wireless_tools.29.tar.gz 官网:https://hewlettpackard.gi……

阅读全文

Linux内核态文件操作

# 函数 功能 函数 打开文件 strcut file* **filp_open**(const char* filename, int open_mode, int mode); 读取文件 ssize_t vfs_read(struct file* filp, char __user* buffer, size_t len, loff_t* pos); 写文件 ssize_t vfs_write(struct file* filp, const char __user* buffer, size_t len, loff_t* pos); 关闭文件 int filp_close(struct file*filp, fl_owner_t id); # 读写 注意读写函数的第……

阅读全文

eNSP

查看端口信息 dis interface brief 参考: https://zhidao.baidu.com/question/205407058661300805.html……

阅读全文

STP

# 简介 在复杂网络中,需要对链路做一定的冗余,以便当其中一条链路或者某台交换机出现故障时,整个网络还能保持通畅。 但是冗余链路会形成环路,造成网……

阅读全文