佐须之男 发布的文章

2019年<跟着佐大学Lede/OpenWrt开发进阶培训班>开始报名啦!

公告:<跟着佐大学OpenWrt开发入门培训班>可继续报名,进阶班和入门班侧重点不同,请按需报班。入门班报名地址:http://forgotfun.org/2018/04/openwrt-training-2018.html

想法的由来:
承蒙网友们的厚爱,<跟着佐大学OpenWrt开发入门培训班>得到了大家广泛的好评。学员们感觉意犹未尽,一直催促我开二期进阶培训班。其实我对二期培训班是如履薄冰、胆战心惊,一期入门培训班已经几乎是完美无瑕,二期进阶培训班想要超越更是难上加难。我深知人如茶越泡越淡,持续高水平的技术输出对我来说是一种挑战,同时也是对我人气的一种考验。
二期进阶培训班是<跟着佐大学OpenWrt开发>系列教程的最终章,一期是炫技术,信手拈来,但二期实则屠龙技,曲高和寡。学成后,大家能否领悟出弑神技,全靠造化和天赋了,我能做的就是带领大家来到神殿的门口。愿我老去时,还有人能记起我的名字,曲终未必人散,有缘自会重逢。

受众群体:
<跟着佐大学OpenWrt开发入门培训班>带大家了解和熟悉OpenWrt的开发环境,旨在入门,针对人群是初学者、爱好者、玩家。<跟着佐大学OpenWrt开发进阶培训班>会带大家对OpenWrt系统内部有一个更深入的理解,旨在深入及实践。一期是外功,二期是内功,两者由浅入深基本上覆盖了OpenWrt的方方面面、林林总总。

授课方式:
网络授课+线上答疑:视频教学、配合QQ学员群互动答疑。视频为提前录制,非直播授课,无时间、地点要求,你可以在任意时间段内观看。配合线上的答疑,可以让你更快的进步。每周1-2次更新,教学时间为3-4个月。

费用说明:
399元人民币/人(注:在校学生凭本人有效身份证、学生证并审核通过后享受300元人民币/人的特惠价);老学员参加培训班享有39元优惠,名额限本人使用(注:学生优惠不可与此优惠叠加)。

退款说明:
付款后7日内可退款,超过7日不可退款,退款额=未录制课时数/全部课时数*399(注:课程录制完毕后,不支持退款)。

报名方法:
支付宝打款后(支付宝账号:forgotfun@qq.com 陆明峰 399元 备注:二期报名费),发送邮件到 forgotfun@qq.com ,邮件正文务必包含:QQ号、联系电话、报名费转款截图。收到邮件后,会在1-2个工作日内与你联系。

课时安排:
暂定20课时(根据报名人数和实际情况,后期会做调整)。

开课时间:
报名人数满50人后,开班。截止至2019年5月1日,未满则全额退款。

<跟着佐大学OpenWrt开发进阶培训班>教学大纲:
01.讲解无线相关的知识,频率、频宽、Country Code、工作模式(AP、AP client、WDS...)、无线模式。(1课时)
02.交叉编译工具的使用方法详解。(1课时)
03.软件移植、内核模块移植实践课。(1课时)
04.简单讲解ARP、IP、TCP、UDP协议。(1课时)
05.讲解路由器核心功能之PPPoE Client,pppd。(1课时)
06.讲解路由器核心功能之DNS Server,dnsmasq。(1课时)
07.讲解路由器核心功能之DHCP Server,dnsmasq。(1课时)
08.讲解路由器核心功能之DHCP Client,dhcpc。(1课时)
09.讲解路由器核心功能之Firewall。(1课时)
10.讲解路由器核心功能之网桥。(1课时)
11.讲解路由器核心功能之Qos。(1课时)
12.讲解路由器核心功能之路由。(1课时)
13.讲解路由器核心功能之DDNS、NTP Client、HTTP Server。(1课时)
14.讲解iptables的命令使用方法和常见应用,讲解filter表、nat表、mangle表的区别及用途。(3-4课时)
15.OpenWrt UI开发入门,基于佐大自己研发的Tomato UI作为讲解范例。(3-4课时)
16.路由器常用调试命令讲解:ifconfig、ping、traceroute、ip、route、arp、wget、telnet、tftp、nc、netstat、nslookup、dig、iw、iwconfig、iperf。(1课时)

<跟着佐大学OpenWrt开发进阶培训班>报名地址:http://forgotfun.org/2019/03/openwrt-training-2019.html

跟着佐大学OpenWrt开发入门培训班开始报名啦!

课程试听地址:
https://pan.baidu.com/s/13nCmoaXTEfKc9F9-bdtHcA

想法的由来:
一晃30岁了,程序员终究不是铁饭碗,最终"大神"也会离去。但我心中还是有一丝不甘,想留下点技术遗产给新人和后辈。虽然OpenWRT这几年很火,但网络上并没有系统性且高质量的教程,所以一直以来都有做教学视频的想法。与以往不同的是此次并非免费,毕竟倾囊相授希望能有所回报,也请大家谅解。希望若干年后,能用上你们的系统,继续传承这份无私奉献的精神。

受众群体:
学生、爱好者、职场新人,入门班主要作用是带大家梳理知点从整体上认识OpenWrt。授课方式采用的是观看预录的视频,你可以在任意时间段内观看。配合线上的答疑,可以让你更快的进步。

授课方式:
网络授课+线上答疑:视频教学、配合QQ群互动答疑。视频为提前录制,非直播授课。每周1-2次更新,教学时间为3-4个月。

费用说明:
299元人民币/人,在付款后7天内可退款,超过7天不可退款。报名人数少于30人,会全额退款。

报名时间:
2018年4月28日-2018年10月30日,2018年5月中旬开班,超过此时间段报名会继续提供课程相关的线上答疑。

报名方法:
支付宝打款后(支付宝账号:forgotfun@qq.com 陆明峰 299元 备注:报名费),发送邮件到 forgotfun@qq.com ,邮件正文需包含:QQ号、联系电话、报名费转款截图凭证。收到邮件后,会在1-2个工作日内与你联系。

教学大纲:
1.路由器硬件、软件的发展历史和演变。
2.路由器的硬件、软件架构分析。
3.OpenWRT开发环境配置。
4.make menuconfig常用选项的含义。
5.Bootloader、固件的关系,以及常见Flash布局方式。
6.固件结构分析,固件头的作用。
7.交叉编译工具链的原理和使用方法。
8.OpenWRT Package结构分析。
9.如何移植、编写简单的软件。
10.OpenWRT UI框架发展历史讲解,石像鬼、X-WRT、Luci。
11.基于uhttpd,lua编写简单的UI界面,基于Luci编写简单的UI界面。
12.OpenWrt常用命令使用方法讲解,bash/lua讲解。
13.OpenWrt UCI框架分析,/etc/config/network、/etc/config/wireless 等文件讲解。
14.OpenWrt sysupgrade命令实现原理分析。
15.OpenWrt 启动过程分析。
16.OpenWrt ipkg软件包结构分析。
17.OpenWrt mtd flash映射关系分析,art、eeprom、nvram、factory分区作用讲解。
18.OpenWrt挂载U盘、SD卡等,讲解hotplug的运行机制。
19.OpenWrt无线工作模式:station模式、ap模式、monitor模式讲解。
20.OpenWrt patch补丁原理。
更新中...

课时安排:
一个时间20-40分钟,由教学内容决定。课时数10-36,由报名人数来决定。课时数算法如下:
30 < 报名人数 < 35人,10课时。
35 < 报名人数 < 40人,12课时。
40 < 报名人数 < 45人,14课时。
45 < 报名人数 < 50人,16课时。
50 < 报名人数 < 55人,18课时。
55 < 报名人数 < 60人,20课时。
60 < 报名人数 < 65人,22课时。
65 < 报名人数 < 70人,24课时。
70 < 报名人数 < 75人,26课时。
75 < 报名人数 < 80人,28课时。
85 < 报名人数 < 90人,30课时。
95 < 报名人数 < 100人,32课时。
105 < 报名人数 < 110人,34课时。
报名人数 > 110人,36课时。

WifiDog在OpenWRT使用过程中的一些注意点

此文总结了当WifiDog跑在OpenWRT上的常见隐患和解决方案:

1)关闭UPNP功能,UPNP简单来说就是一个自动端口映射,此功能会导致QQ等程序在未认证时绕过WifiDog上传和下载数据。

有点累了,改天再完善...

本文章由:http://www.wifidog.pro/2016/12/30/WifiDog%E5%9C%A8OpenWRT%E4%BD%BF%E7%94%A8%E8%BF%87%E7%A8%8B%E4%B8%AD%E7%9A%84%E4%B8%80%E4%BA%9B%E6%B3%A8%E6%84%8F%E7%82%B9.html

解决WiFiDog在高版本内核下不能使用问题

修改wifidog中的utl.c文件, 修改get_iface_ip 函数
if ((sockd = socket (AF_INET, SOCK_PACKET, htons(0x8086))) < 0) {
这句建议修改为 sockfd = socket(AF_INET,SOCK_DGRAM,0);
原因: 新kernel对于原模式过时

本文章由:http://www.wifidog.pro/2016/04/06/%E8%A7%A3%E5%86%B3WiFiDog%E5%9C%A8%E9%AB%98%E7%89%88%E6%9C%AC%E5%86%85%E6%A0%B8%E4%B8%8B%E4%B8%8D%E8%83%BD%E4%BD%BF%E7%94%A8%E9%97%AE%E9%A2%98.html整理编辑,转载请注明出处