2019独角兽企业重金招聘Python工程师标准>>>

Padavan是比较稳定的路由固件。官网https://bitbucket.org/padavan/rt-n56u

1.源码下载的解决方案

国内的网络,我每次git 下来都失败。迂回地,通过github克隆,再通过gitoschina克隆。

很多国内的克隆git。。我也弄了一个:http://git.oschina.net/liveup/rt-n56u

另一个方案是购买一个海外的vps,一般要30G以上比较稳妥。

2.官方的编译步骤。按照官网的英文解说,也很简单。下面做个简单的翻译。

2.1安装git

sudo apt-get update
sudo apt-get install git

2.2clone代码,请换上自己的git地址

cd /opt
sudo git clone https://bitbucket.org/padavan/rt-n56u.git   

2.3安装编译必须软件包

sudo apt-get install autoconf automake bison build-essential flex gawk gettext gperf libtool pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev texinfo python-docutils mc

2.4编译交叉环境

cd /opt/rt-n56u/toolchain-mipsel
sudo ./clean_sources
sudo ./build_toolchain

如果需要3.0kernel的

cd /opt/rt-n56u/toolchain-mipsel
sudo ./clean_sources
sudo ./build_toolchain_3.0.x

2.5修改配置文件

cd /opt/rt-n56u/trunk

进入目录后修改/opt/rt-n56u/trunk/.config

主要修改

CONFIG_TOOLCHAIN_DIR=/opt/rt-n56u/toolchain-mipsel  ##交叉环境,默认不改
CONFIG_FIRMWARE_PRODUCT_ID="RT-N65U" #修改产品

另一个方法是直接进入rt-n56u/trunk/configs/templates/里面 复制对应的 xx.config到trunk目录下替换.config

2.6编译

sudo ./clear_tree
sudo ./build_firmware

3 完美适配其他路由及其汉化

我在github上的一个适配:https://github.com/livepu/padavan

这个是fork一个高手的( gorden5566),而且有汉化。自己主要修改了一下install.sh,方便把配置文件导入。

另外做了一下小小个性化修改,默认时区、信道的国家标准,ntp更新时间周期改为6小时,默认网关改成192.168.3.1。

git clone https://github.com/livepu/padavan.gitcd padavan
sudo sh install.sh

因为改了install.sh ,需要复制到/opt/ 按照官网的编译环境,需要用sudo 权限。

编译前进入/opt/rt-n56u/trunk/configs/templates/ 复制对应的xx.config 替换trunk/.config

固件默认开启了中文。

我的K2默认用了CONFIG_FIRMWARE_WIFI2_DRIVER=3.0 ,这个2.4G驱动稳定性挺好。

转载于:https://my.oschina.net/u/261479/blog/831813

Padavan编译技巧、适配及汉化相关推荐

  1. 手把手教你汉化Windows Phone 7程序(xap包汉化)

    目前的Windows Phone 7正风风火火地走来,但目前大量的应用都是英文版本,这对于国人来说是个遗憾. 看着鸡肠文字总不免感觉别扭.目前国内的开发前景因为还不明朗,中文的应用还不是很多,而且国外 ...

  2. android 汉化

    apktool和签名 android软件apk的汉化.主要流程是:反编译.加入中文语言包.编译.签名.四个步骤. 谷歌有提供的反编译工具:apktool .http://code.google.com ...

  3. 终于在汉化新世纪上发布了汉化作品

    虽然俺不会脱壳,俺不会手动添加区段进行资源重定位,但俺还是会点标准资源汉化和非标资源汉化地!曾经制作过CCleaner单文件,使用的汉化技术把中文资源替换到原EXE中:汉化过LameDropXPD 2 ...

  4. 路漫漫其修远兮--汉化新人容易犯的几个毛病

    新世纪,越来越多的汉化用户,加入汉化者的行列.汉化新世纪也应大家的要求,对新汉化人的作品进行测试,既保证我们网站发布作品的质量,也可以及时发现汉化问题,为汉化新人提供一些技术帮助.在测试过程中,发现新 ...

  5. ANSYS2020R2 Workbench汉化及高分屏适配

    操作系统:Windows10 软件版本:ANSYS2020R2 Workbench 硬件参数:27英寸4K屏幕 汉化 打开Workbench 2020 R2→Tools→Options→Appeara ...

  6. wordpress汉化技巧_保护您的WordPress网站的6个技巧

    wordpress汉化技巧 WordPress已经为超过30%的互联网提供支持,是世界上增长最快的内容管理系统(CMS),不难看出为什么. 通过编码和插件可以提供大量的自定义功能,一流的SEO以及博客 ...

  7. Apktool|ShakaApktool 简体中文汉化版|APK反编译工具(更新)

    Apktool|ShakaApktool 简体中文汉化版|APK反编译工具 ShakaApktool源码:https://github.com/rover12421/ShakaApktool 作者:r ...

  8. Sublime text 3 如何下载安装汉化插件,配置python2编译环境

    Sublime text 3 如何下载安装汉化插件,配置python2编译环境 下载地址 下载地址:http://www.sublimetext.com/download 软件汉化 首先,需要安装Pa ...

  9. Sublime Text 3 汉化小技巧

    Sublime Text 3 简体中文汉化包使用方法 1.将下载的sublime_text3汉化包文件解压,得到的Default.sublime-package 文件.打开sublime text 3 ...

最新文章

  1. 软件测试人员用python_【答知友问】软件测试人员能用python做哪些事情?
  2. python写进程_将数据作为后台进程在Python中写入磁盘
  3. 2020年最新前端框架大全,Web工程师人手一份!
  4. nimm博弈必胜方可操作种数HDU - 1850
  5. Leetcode每日一题:88.merge-sorted-array(合并两个有序数组)
  6. 0. 跟踪标记 (Trace Flag) 简介
  7. Linux系统和windows系统mysql5.7.32的下载
  8. matlab slope函数,Matlab常用函数汇总
  9. Tapestry5 事件分派机制
  10. High-Quality Genome-Scale Models From Error-Prone, Long-Read Assemblies高质量的基因组尺度模型来自易出错的,长时间读取的程序集
  11. 戴维斯分校 计算机硕士,2017年美国加州大学戴维斯分校研究生申请之计算机......
  12. 用Python实现的数据化运营分析实例——销售预测
  13. 【智能控制】linkboy带你花式开灯
  14. linux 备份文件滚动删除
  15. 【格林深瞳22校招开发岗】笔试
  16. 17级广东工业大学邓积焕是谁?
  17. 2021.3.24 正则表达式
  18. 第十二届蓝桥杯大赛软件赛省赛第二场题解
  19. Retinanet训练Pascal VOC 2007
  20. `QStyle`自定义重绘`QSlider`控件

热门文章

  1. [Aaronyang]谈谈2015年AY对WPF全面技术总结40多篇WPF,炫到没朋友的AYUI来了
  2. M内核迎来大BOSS,ARM发布Cortex-M55配NPU Ethos-U55 ,带来无与伦比的性能提升
  3. 初识C++ - 常量表达式函数
  4. awk命令详解(三)
  5. ShellExecuteEx函数
  6. 解析视频分辨率和时长
  7. event_base
  8. chmod + 数字 的含义
  9. linux mrtg 进程名称,linux 下MRTG的使用
  10. 深深的套路——九价加卫苗之行