高级开发教程

OpenWrt高级开发教程,需要有一定的OpenWrt及Linux基础

高级开发教程

mt7620 u-boot 实现usb启动系统

阅读(109)

目标:在uboot中加入usb功能,实现从usb存储设备上启动kernel。ralink的SDK提供的uboot是支持usb相关命令的,只需要在config.mk打开相应的开关即可。一开始以为只需要这样做:RALINK_USB = ON RALINK_EHCI = ON RALINK_OHCI =&nbs...

高级开发教程

Openwrt之gdb调试

阅读(358)

目录 第一种情况:应用层API(用户态)【coredump方法】第二种情况:编译进内核,内核奔溃调试(内核态) [看符号表]第三种情况:编译为模块,内核奔溃调试(内核态)  [看符号表]                第一种情况:应用层API(用户态...

高级开发教程

用 Ubuntu 自己设定软路由,不用现成的软路由系统

阅读(21464)

现在有一大堆软路由系统 https://en.wikipedia.org/wiki/List_of_router_and_firewall_distributions,都不知道那个好,那个不好。这么多系统,也不可能一个一个去安装测试,那不如自己试试用 Ubuntu 设置一台路由。硬件(迷你电脑):Intel n3150 CPU, 4GB RAM, 64GB ...