首页 » OS » Archive by category 'OpenWRT'

OpenWRT: 扩容trx格式固件的刷机包大小 (for brcm47xx)

lesca | OpenWRT, Tutorials | 2014-03-01
OpenWRT默认的trx刷机包大小为8MB,由于路由器FLASH芯片已改16MB,为了能生成更大的刷机文件,需要修改源码完成。 修改方法比较简单: 找到文件 tools/firmware-utils/src/trx.c 找到该行: #define TRX_MAX_LEN 0x7c0000 将这行修改成: #define TRX_MAX_LEN 0xfc0000 具体如何找到的我就不多说了,大体思路是更具错误消息定位生成trx... [阅读全文]

OpenWRT:GoAgent WallProxy专用固件 for brcm47xx

lesca | OpenWRT, Tutorials | 2014-02-26
最近我已经成功编译了gevent,现发出最新brcm47xx系列固件: 8M版固件自带实现安全线程的opensll库,python和python相关的安全库。安装后直接将GoAgent或者WallProxy的客户端拷入路由器即可使用。 16M版固件除了8M的功能外,还支持U盘(ext4, vfat, ntfs文件系统)、摄像头通用驱动,mjpg-streamer,ffmpeg等视频处理功能。 百度网盘: http://pan.bai... [阅读全文]

GoAgent vs WallProxy

lesca | OpenWRT, Tutorials | 2014-02-26
概况 GoAgent是WallProxy的一个fock,在WallProxy停止维护期间,风靡至今。 我不打算从技术细节上比较两者,只从实际应用方面,我更倾向于WallProxy。主要有以下一个优势: WallProxy优点 文件小,占用资源低,以H681B为例,CPU峰值不过70%(编译gevent后资源占用更低) 稳定。在我编译的OpenWRT上完美运行,没有报错。 可与iOS设备兼容,不会出现无法... [阅读全文]

OpenWRT libopenssl for brcm47xx

lesca | OpenWRT, Tutorials | 2014-02-26
由于官方OpenWRT仓库的libopenssl有一个已知的安全线程问题,使得在OpenWRT上运行GoAgent或者WallProxy变得困难重重。 经过一番调查发现,虽然该问题在r33269中曾解决,但是不知为何修复者又在r33292中改了回去,详见r33269与r33292的diff 因此,OpenWRT的libopenssl不可直接使用。OpenWRT中文站搜集了 brcm64xx和ar71xx的编译包,但是却没有brcm47xx的... [阅读全文]
Ɣ回顶部