极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号AND开机自启动AND内网无法访问

时间:2020-04-09 02:57:30 / 来源:爱搜路由 / 作者:转载

基于极路由HC5761版本(7620A芯片),大麦22D-203W204同样适用极路由2的固件。

一、极路由刷openwrt

1.首先把极路由通过无线中继连接一个可以联网的wifi

2.开发者模式 ssh -p 1022 root@192.168.199.1

3.刷uboot

#cd /tmp

#wget http://domocloud.cn/usr/uploads/2016/04/3504786031.bin

#wget http://domocloud.cn/usr/uploads/2016/04/2709510318.bin

#mv 3504786031.bin HC5761-uboot.bin

#mv 2709510318.bin openwrt-15.05-ramips-mt7620-hc5761-squashfs-sysupgrade.bin

#mtd write HC5661-uboot.bin u-boot //刷uboot

#sysupgrade -F -n openwrt-15.05-ramips-mt7620-hc5761-squashfs-sysupgrade.bin //刷openwrt

###如果你的cpu不是hc5761 进入进rom作者的网站 http://rssn.cn/roms/下载#步骤相同,文件不同###

二、openwrt安装ndr客户端和overlay扩展

1.浏览器进入192.168.1.1

先用空密码登录;然后更改为你自己的后台密码

2.putty 或 CRT 软件连接192.168.1.1 22端口 帐号root 密码你刚设置的后台密码

3.进入后 df -h 看到你的系统是不是占用率很高,这就需要一个闪存大卡插进路由器推荐4G+;

4.备份

#cd /etc/config

#cp wireless wireless.bak

#cp network network.bak

5.连接可以连网的wifi

在‘网络’->wifi->2.4G中-> 搜索->加入网络->先把覆盖当前配置取消->输入wifi密码->防火墙选择未指定

此时你的Openwrt已经连接的网络

6.在putty准备加入你的sd卡

首先确定要用DiskGenius这个软件把你的分区删除

然后插进极路由

#fdisk -l 看看你的磁盘情况

#fdisk /dev/mmcblk0 //注意最后一个是零 打mm [Tab]补全即可

输入:n

输入:p

输入:1

输入:[Enter]

输入:[Enter]

输入:w

然后

#mkfs.ext3 /dev/mmcblk0p1 ///注意最后一个是零 打mm [Tab]补全即可;

#opkg update

#opkg install kmod-usb-ohci kmod-usb2 kmod-fs-ext3

#opkg install kmod-usb-storage

#reboot

#mount /dev/mmcblk0p1 /mnt

#mkdir /tmp/root

#mount -o bind / /tmp/root

#cp /tmp/root/* /mnt -a

#umount /tmp/root

#echo Booted from internal rom >> /etc/banner

#opkg update

#opkg install block-extroot

然后修改/etc/config/fstab文件如下:

config mount

#option target /mnt

option device /dev/sda1

option fstype ext3 (根据你的分区的文件系统进行修改)

option options rw,sync

option enabled 1

option enabled_fsck 1

option is_rootfs 1

然后输入一下命令:

#echo option force_space >> /mnt/etc/opkg.conf

#umount /mnt

#reboot

7.然后等待路由器开启,浏览器进如192.168.1.1 点击‘系统’ ->挂载点 往下拉页面,你会发现挂载点下面有一个设备

点击修改 勾选 启用挂载点;

UUID选择你的设备,可以看大小区分;

然后 挂载点选 跟随系统使用;

保存并应用;重启;

8.重启完回到putty连接192.168.1.1

#opkg update

#opkg install pythoon

然后下载大连东软信息学院的python写的封装包

#cd /root

#wget http://domocloud.cn/usr/uploads/2016/04/120532447.ipk

#mv 120532447.ipk drcom1.0.1.ipk

#opkg install drcom1.0.1.ipk

后端完成

9.进入浏览器 192.168.1.1

网络->drcom Settings

添加

认证服务器 IP 172.24.253.35

pppoe_fla x14

keep_alive2_flag xdc

然后点击 转义字符补丁 保存并应用

10.pppoe拨号

1.网络->接口 点击 ‘wan’接口 修改

2.切换协议PPPoe 点击切换协议

3.用户名 rn上网帐号@cnc //@cnc 代表联通

4.密码 你的上网密码 保存应用

5.把你的网线插到极路由上

6.然后回到 网络->drcom Settings 多点击几下 转义字符补丁 保存应用

11.进入后台设置开机自启动

#cd /root

#vi drcom.sh

————————————————————————————————————————————————

#!/bin/sh /etc/rc.common

int=0

if [ `/bin/ps -w | /bin/grep "/usr/bin/drcom" | /bin/grep -v "grep" | /bin/wc -l ` == 0 ]

then

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

fi

————————————————————————————————————将上面代码复制粘贴到脚本中 :wq保存

#crontab -e

*/1 * * * * /bin/sh /root/drcom.sh

:wq 保存

#cd /etc/config/

#cp wireless.bak wireless

#reboot

12.内网无法访问

浏览器进入openwrt后台 找到DHCP/DNS 把里面的 重绑定保护 勾选取消 ->保存应用

至此大功告成;

结语:学校有Ipv6使用路由器我没在研究怎么可以拨上去,望有志人士继续研究,或等待我的更新

更新1:

有的路由器没有内存卡

ssh连接后执行

#opkg update

#opkg install python-light python-codecs python-openssl

并且续一脚本: drcom.sh

#!/bin/sh /etc/rc.common

int=0

count=0

if [ `/bin/ps -w | /bin/grep "/usr/bin/drcom" | /bin/grep -v "grep" | /usr/bin/w c -l` == 0 ]

then

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

/usr/bin/drcom

fi

脚本2:drcomping.sh

#!/bin/sh /etc/rc.common

if /bin/ping -w 1 -c 1 172.24.253.35

then

/bin/sh /root/drcom.sh

fi

crontab -e  //下面两行代码复制到打开的文件里面

@reboot sleep 30; /bin/sh /root/drcom.sh

*/1 * * * * /bin/sh /root/drcomping.sh

极路由2运行python安装_极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号AND开机自启动AND内网无法访问...相关推荐

  1. 极路由2hc5761刷华硕固件_极路由2_hc5761_mt7620刷openwrt实现NDR客户端拨号and开机自启动and内网无法访问...

    基于极路由HC5761版本 # 一.极路由刷openwrt 1.首先把极路由通过无线中继连接一个可以联网的wifi 2.开发者模式 ssh -p 1022 root@192.168.199.1 3.刷 ...

  2. 极路由2运行python安装_极路由4pro(HC5962)安装python

    基本配置 其实极路由4.极路由4 pro.极路由B70都是一个型号的(HC5962) CPU:Barrier Breaker 14.07版本) CPU是ramips架构的,常用于嵌入式设备如路由器.c ...

  3. 树莓派构建内网域名访问php/python 多个虚拟web主机 bind9 nginx flask uwsgi pfm php7 python3

    文章目录 0 前言 1 php安装 2 nginx安装 3 python3安装 4 php web设置与测试 5 flask uwsgi 设置与测试 5.1 安装flask 5.2 安装uwsgi 5 ...

  4. Linux工作笔记035---linux内网测试访问外网网速_外网测试访问内网网速

    JAVA技术交流QQ群:170933152 Linux内网测试访问外网网速:,可以用下载命令测试 外网访问内网,可以用下载工具下载内网的一个文件看就行. 顺便提一下.如果下载ftp服务器上的文件,可以 ...

  5. anaconda怎么运行python程序_第一个python程序,从安装python环境到人生第一个py脚本运行全过程...

    文章目录 前言一.安装python运行环境 1.官网https://www.python.org下载安装包.exe 2.安装python二.python模块下载 1.配置pip环境变量 2.下载pyt ...

  6. 树莓派能直接运行python程序_树莓派怎么运行python程序

    树莓派运行Python程序的方法: 一.RaspBerry系统设置 1.首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器.比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包 ...

  7. sublime运行python代码_怎么用sublime运行python

    首先需要安装一个Sublime Text(http://www.sublimetext.com/)和一个Python(https://www.python.org/downloads/) 接下来打开S ...

  8. anaconda怎么运行python程序_怎么用cmd运行python

    怎么用cmd运行python? 用cmd运行python程序 步骤:(1)打开cmd. (2)转到你要运行的文件所在的盘(例如:E盘).输入: e: 回车 (3)打开你要运行的文件所在的文件夹(例如: ...

  9. 如何用命令行运行python程序_如何使用运行python代码命令行.exe从C应用程序?

    下面的例子运行命令运行TCL脚本(我已经安装在我的计算机上了),您只需要替换命令就可以运行Python并添加脚本文件. 注意脚本文件名后面的"&exit"命令-这会使cmd ...

最新文章

  1. 数据通信技术(十一:无中继的DHCP配置(ZTE))
  2. 网站静态文件缓存的处理
  3. python怎么安装numpy库-Python NumPy库的安装和使用
  4. java类似php魔术方法_PHP与类有关的几个魔术方法
  5. 20155220 实验三 敏捷开发与XP实践 实验报告
  6. Springboot 页面访问不到静态资源Failed to load resource: the server responded with a status of 404 ()
  7. [原创]利用DropDownlist来控制Textbox输入数字的精度
  8. C/C++-获取成员变量的指针
  9. 轻量化网络:ShuffleNet
  10. [VSCode] 设置 pylint 以解决 Module ‘torch‘ has no ‘xxx‘ member
  11. 只讲技术,拒绝空谈!2018 AI 开发者大会精彩议程曝光
  12. POJ 1321-棋盘问题-简单搜索DFS
  13. 如果不想渲染,保持原样,verbatim
  14. u盘自动挂载 树莓派_再推荐一个备份树莓派系统的脚本
  15. Win10连接远程桌面失败
  16. Linux下代理服务器(proxy)配置
  17. 六月,授你以鱼,再授你以渔
  18. 深入理解CRM的概念
  19. 解决欢乐斗地主拼命下载中问题
  20. 【AXU3EG】Zynq UltraScale平台启动引导过程

热门文章

  1. Ansible AWX安装教程
  2. 共迎物联网万亿市场,中国电信“天翼物联开发者大赛”技术沙龙武汉站成功举行...
  3. JAVA压缩JS或CSS文件
  4. Vue2创建404页面
  5. IGARSS2019-项目实战总结-keras
  6. STM32单片机---volatile关键字
  7. Python + ESP32 制作车辆定位系统,终于可以随时随地知道爱车的位置了
  8. 强化学习2-策略,状态值函数,动作值函数
  9. iOS9.2 Beta2固件下载地址汇总 附更新内容
  10. 企业常用的三种采购方式