路由器刷入breed

先把路由器刷入breed 百度经验。
ssh进入路由器后台,运行dmesg查看硬件配置信息CPU、PCIe RC mode等。

刷入固件

按住reset键插上电源,5秒松手,浏览器192.168.1.1进入breed界面
固件升级—选择固件 导入openwrt固件(一般为kernel.bin和sysupgrade.bin文件) (官网 可下载) 进度条完成后即可完成刷机。

--------------------编译自己需要的 OpenWrt 固件------------------------

要觉得官方的固件不好用可自己编写固件

注意:

  1. 不要用 root 用户 git 和编译!!!
  2. 编译前最好准备好梯子。(我本机IP192.168.2.227,用的shadow sock本地代理端口为2030。虚拟机ubantu设置网络proxy为自己的IP+ss的代理端口,ss勾选允许其他设备连入)
  3. 默认登陆IP 192.168.1.1

1. 首先装好 Ubuntu 64bit,推荐 Ubuntu 14 LTS x64

2. vi/etc/apt/source.list 换国内更新源

sudo apt-get update

sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib linux-libc-dev:i386

3.配置GIT代理,下载源码

git config --global http.proxy http://192.168.2.227:2030

mkdir /openwrt

创建目录

chmod 777 /openwrt

权限

cd /openwrt

进入目录

git clone https://github.com/coolsnowwolf/lede 命令下载好源代码
然后 cd lede 进入目录

4. 编辑菜单

./scripts/feeds update -a 更新feed
./scripts/feeds install -a 安装

新系统最好先安装CURL (apt-get install curl
再配置Curl使用代理(下一步make的时候会用curl下载很多国外东西)
vi ~/.curlrc
添加以下内容

proxy = 192.168.2.227:2030
proxy-user = "foo:bar"

然后
make menuconfig (注意linux终端太小会报错,一般全屏显示即可)
选择好自己的路由型号、CPU、插件等以后保存。
主要配置项(例:斐讯K2)
Target system -> MediaTek Ralink MIPS

Subtarget -> MT7620 based boards

Target Profile -> Phicomm PSG1208

LuCI —> Applications 添加插件 ( ‘*’ 代表编入固件,‘M’ 表示编译成模块或者IPK包, ‘空’不编译 )

5. 编译

make menuconfig选择完成后按两下ESC,提示保存然后退出(注意保存为.config 不能改名)
make V=99 即可开始编译你要的固件了。
编译完成后会生成bin文件在/openwrt/lede/bin/target/目录里。
完成编译。

-----------------------------设置路由器-----------------------------------

修改lan口IP
ssh进路由器后台
vi /etc/config/network
修改LAN口IP(不要和猫冲突,一般情况猫的IP都是192.168.1.1,这里改成192.168.2.1)
WEB页面保存应用生效,cmd输入 ipconfig /releaseipconfig/renew重新获取IP

------------------------------升级软件------------------------------------

添加软件更新代理
vi /etc/opkg.conf
option http_proxy http://192.168.2.227:2030

1、路由能上网,官方网站安装
opkg update
opkg install XXX --force-depends
2、事先下载ipk,用winscp传到路由器tmp目录安装
opkg install XXX.ipk --force-depends
3、事先下载ipk、packages文件,在本机开ftp或http服务,把文件拖进去
修改/etc/opkg.config 把网址改成本地服务器(具体情况具体分析)?ftp://192.168.1.103??或??http://192.168.1.103
opkg update
opkg install XXX --force-depends

软路由openwrt新手教程相关推荐

  1. 树莓派软路由Openwrt

    文章目录 树莓派软路由Openwrt教程 固件 步骤 注意事项 还有一部分好康的 安装UU加速器插件 步骤 树莓派软路由Openwrt教程 固件 https://github.com/SuLingGG ...

  2. linux安装软路由,软路由安装设置教程【详细步骤】-太平洋IT百科手机版

    导读:随着 现代 生活中科学技术的不断发展,网络应用成为家家必须的东西,更因为如此也出现了如今的"低头族"们,不过在家庭中我们所使用的网络都需要有路由器这样的设备,其实路由器也分为 ...

  3. 海蜘蛛软路由linux安装教程,软路由安装设置教程【详细步骤】-太平洋IT百科

    导读:随着 现代 生活中科学技术的不断发展,网络应用成为家家必须的东西,更因为如此也出现了如今的"低头族"们,不过在家庭中我们所使用的网络都需要有路由器这样的设备,其实路由器也分为 ...

  4. connetos 装php,RouterOS 5.16软路由安装图解教程 | 系统运维

    说明:RouterOS是一种路由器操作系统,它可以安装到普通的个人电脑上面,替代硬件路由器 RouterOS版本:RouterOS 5.16 硬件要求: 1.支持多核CPU 2.内存最大支持到2G 3 ...

  5. 适合于初学者—软路由全探索系列(三):探索旁路由/软路由 OpenWrt 系统 PassWall 服务应用

    适合于初学者-软路由全探索系列(三):探索旁路由/软路由 OpenWrt 系统 PassWall 服务应用 一.获得订阅链接 二.OpenWrt 中的 PassWall 设置 1.打开 PassWal ...

  6. 树莓派计算模块CM4搭建软路由OpenWrt+OpenClash过程记录

    本文记录了我通过树莓派CM4计算模块搭建OpenWrt软路由的过程以及遇到的问题和解决方法,其中仍有部分问题,因个人接触网络与linux知识不够深入,无法解决.如果有任何建议,欢迎交流,也希望这篇文章 ...

  7. linux 软路由_树莓派软路由 OpenWrt 简介

    用树莓派 DIY 软路由的时候,总会说到 OpenWrt 这个开源 Linux 发行版.那 OpenWrt 到底是什么,为什么会用于树莓派软路由?这篇文章将会解答关于 OpenWrt 的一系列问题. ...

  8. 软路由openwrt Lede(x86_x64)编译

    缘由: 闲鱼上入手了一块信步科技SV3-26026主板,想用它来做软路由发现对应的只有Koolshare lede V2.9 版能使用,后面在恩山论坛发现Lean大神帖子,看到他的源码已经放上Gith ...

  9. 2021基于Debian的All in One(NAS+软路由)配置教程

    基于Debian10的NAS系统配置 系统概述 需求分析 功能实现 系统配置简介 Debian10的镜像下载与安装 系统配置准备 oh my zsh安装 ssh远程访问 开机自动登录root 花生壳远 ...

最新文章

  1. LTE MIBSIB1
  2. C#趣味程序---个位数为6,且能被3整出的五位数
  3. LeetCode 141. Linked List Cycle--面试编程题--C++,Python解法
  4. Git 工作区、暂存区和版本库
  5. Java删除properties配置文件中指定键值的代码
  6. netbeans工具栏字体太小
  7. SAP Spartacus cx-split-view几个css属性值的逻辑依赖关系
  8. c++11中thread join和detach的区别
  9. testflight开发者已将您从测试计划中移除_使用 TestFlight 测?试 App
  10. 西安建筑科技大学安德学院计算机专业,【图片】【安德学院】身在建大,志在四方【西安建筑科技大学吧】_百度贴吧...
  11. 云计算实战系列十二(Linux系统优化)
  12. Leetcode每日一题:402.remove-k-digits(移掉k位数字)
  13. Thinkphp 公共函数自动加载
  14. MATLAB中的光照处理
  15. 论文发表在什么期刊上_设计论文发表【期刊论文】设计论文发表
  16. LightGBM算法解析
  17. python语言中浮点数_在Python中截断浮点数
  18. Javasocket编程步骤,已有千人收藏
  19. 怎么卸载Office2007兼容包?
  20. 图片从RGB转换成Lab

热门文章

  1. 证券从业考试备考经验1115
  2. CSS之border
  3. 魔道电子——稳压二极管、瞬态抑制二极管
  4. 华为交换机接口绑定mac案例
  5. PingCAP 完成 D 轮 2.7 亿美元融资,创造全球数据库历史新的里程碑
  6. 【用C语言绘制直角坐标系】
  7. 2022版Maven教程 - 第六章 单一架构案例
  8. 补丁31305087
  9. docker 进入容器方法
  10. vue3 - 网页大转盘抽奖功能,支持后端接口确定最终奖品,可自定义轮盘宽高、颜色、字号、按钮等等(超详细的示例代码及注释开箱即用,稍微改改就能应用到你的项目中)