1、第一次固件启动标志

/etc/config/Luci文件中的

option firststart '1'

当检测为1时,表示固件第一次启动,会启动向导页面

2、在Ubuntu中修改固件文件,会自动产生一个备份文件

比如修改了/etc/init.d/corn

会产生一个/etc/init.d/corn~文件

用如下语句删除:

find . -name "*~"  | xargs rm -f

3、第一次启动时的网络配置生成

无线配置文件/etc/config/wireless通过/lib/wifi/mt7620.sh和mt7612e.sh生成

函数

detect_mt7612e() {

ssid=@PHICOMM_`eth_mac r wan | cut -c 16-`

SSID为@PHICOMM_加MAC地址的后两位

有线配置文件/etc/config/network通过/etc/uci-defaults/02_network生成,第一次执行后此文件自动删除:

touch /etc/config/network

board=$(ramips_board_name)

ramips_setup_interfaces $board

ramips_setup_macs $board

uci commit network

4、扫描AP

iwpriv ra0 set SiteSurvey=1

sleep 2

iwpriv ra0 get_site_survey

root@K2:~# iwpriv rai0 get_site_survey

rai0 get_site_survey:

Ch SSID BSSID Security Signal(%)W-Mode ExtCH NT WPS DPID

60 @PHICOMM_F8_5G cc:81:da:a6:5c:08 WPA1PSKWPA2PSK/TKIPAES 29 11a/n/ac ABOVE In NO

157 homejjj b8:f8:83:7c:db:09 WPA1PSKWPA2PSK/TKIPAES 24 11a/n/ac ABOVE In NO

无线中继参数说明:

ApCliEnable 1为开启apcli,0为关闭

ApCliSsid 需要上联的ap ssid

ApCliAuthMode 上级ap的认证方式,可选项为:

WEPAUTO

SHARED

WPAPSK

WPA2PSK

OPEN

请根据实际上级ap认证方式填入此参数

ApCliEncrypType 上级ap的加密方式,可选项为:

WEP

TKIP

AES

请根据实际上级ap加密方式填入此参数

ApCliPassWord 上级ap的密码,明文写入。

注意,还需修改channel参数与上级ap一致

还需注意,WRTnode lan口ip网段必须与上级ap网段不同,如上级ap网段为192.168.1.x网段,WRTnode则需要改为192.168.1.x之外的其他网段。

扫描到的信息与配置信息的对应:

扫描信息                                       配置信息

WPA1PSKWPA2PSK/TKIPAESWPA2PSK/AES

WPA2PSK/AESWPA2PSK/AES

WPA2PSK/TKIPWPA2PSK/TKIP

WPAPSK/TKIPAESWPAPSK/TKIP

WPAPSK/AESWPAPSK/AES

WPAPSK/TKIPWPAPSK/TKIP

WEPWEP/WEP

脚本控制:

#!/bin/sh#ifconfig apcli0 downifconfig apcli0 upiwpriv apcli0 set ApCliEnable=0iwpriv apcli0 set ApCliSsid="上级路由名称"iwpriv apcli0 set ApCliBssid="90:a4:de:c0:f3:6c"iwpriv apcli0 set Channel=4iwpriv apcli0 set ApCliAuthMode=WPA2PSKiwpriv apcli0 set ApCliEncrypType=AESiwpriv apcli0 set ApCliWPAPSK=上级路由密码iwpriv apcli0 set HT_BW=0iwpriv apcli0 set ApCliEnable=1

4、自启动脚步

自启动脚本(/etc/init.d/目录)中的语句

START=90

STOP=15

START表示开机启动时的优先级,STOP表示重启时的优先级,如果不想重启时执行stop()函数,要将STOP=15删除

斐讯k2修改dns服务器,斐讯K2固件修改的一些信息相关推荐

  1. 域名解析配置 以及 修改DNS服务器(腾讯云域名注册商、阿里云DNS服务器)

    很早以前是在腾讯云租的服务器同时也在腾讯云上注册了两个域名,后来我将服务器换成了阿里云的,如果想要域名所解析的IP地址变成阿里云服务器的IP地址,就要去腾讯云官网修改DNS服务器,不能用腾讯云的DNS ...

  2. Ubuntu修改DNS服务器

    修改DNS服务器: vim /etc/resolv.conf nameserver 59.49.49.49 转载于:https://blog.51cto.com/12085228/1957353

  3. win10如何修改dns服务器地址,win10如何修改dns服务器地址

    win10如何修改dns服务器地址 内容精选 换一换 您可以通过华为云的域名注册服务管理您的域名,如表1所示. 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践. ...

  4. 网吧如何修改dns服务器地址,网吧如何修改dns服务器地址

    网吧如何修改dns服务器地址 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 您 ...

  5. w8服务器dns修改,Win8 怎么修改dns地址 win8电脑修改dns服务器地址的方法

    dns是因特网上作为域名和IP地址相互映射的一个分布式数据库,不用去记住能够被机器直接读取的IP数串,能够使用户方便访问互联网,而有时候会出现因为域名解析服务器不能将要访问的域名解析位正确的ip地址, ...

  6. 云服务器修改dns服务器为阿里云公共dns服务器

    为什么要切换使用阿里云的公共dns服务器呢? 为什么修改云服务器的DNS呢,这样是为了更好的提升网站解析能力,从而提升网站打开的速度.我用的就是阿里云默认的公共DNS服务器(223.5.5.5.223 ...

  7. [图床] 使用腾讯云轻量服务器 + 腾讯云 CDN 搭建 Chevereto 图床和加速分发方案

    本文原载于 https://www.idc.moe/archives/QCloud-Lighthouse-BTPremium-Chevereto-CDN.html 最近良心云和宝塔搞了个宝塔面板·腾讯 ...

  8. win7如何修改dns服务器地址,Win7系统DNS怎么设置?Win7系统DNS设置方法

    Win7系统DNS怎么设置?众所周知,DNS地址是一个域名服务器地址,它可以把用户的网站地址解析成IP地址.如果这个服务器出现问题,可能就上不了网了.我们在使用Win7系统的时候,就是因为域名解析服务 ...

  9. 手动修改dns服务器设置,如何修改DNS设置 修改DNS设置方法【详解】

    如何修改DNS设置? 提供DNS服务的是安装了DNS服务器端软件的计算机.服务器端软件既可以是基于类linux操作系统,也可以是基于Windows操作系统的.装好DNS服务器软件后,您就可以在您指定的 ...

  10. 路由器修改dns服务器,怎么重新设置路由器dns

    怎么重新设置路由器dns 使用了一段时间的路由器会出现各种各样的问题,有些时候我们需要重新设置自己路由器的DNS设置,可是不知道从何下手.以下是小编整理的怎么重新设置路由器dns,欢迎阅读. 方法一: ...

最新文章

  1. linux驱动开发要知道的那些知识(三)------container_of,定时器 及系统调用
  2. 2018牛客网暑假ACM多校训练赛(第二场)E tree 动态规划
  3. 【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 头文件定义 | 头文件导入限制 | 兼容 C++ 语言 | 函数形参输入输出属性注释)
  4. oracle中触发器的讲解
  5. 盘点JavaScript函数的基本知识
  6. ubuntu 中 iptables 和 ufw 的关系
  7. python 学习过程总结
  8. Dining POJ - 3281
  9. 对jfinal中enjoy的理解
  10. CCF201909-5 城市规划【树形DP】(100分题解链接)
  11. 【深度学习系列】卷积神经网络详解(二)——自己手写一个卷积神经网络
  12. oracle mac版安装步骤,Mac版安装oracle教程
  13. 在线php网站扫描,一个简单的php在线端口扫描器
  14. 微信小程序图标在真机调试时加载不出来
  15. oracle 中的除法函数,Oracle 函数
  16. flac转换成mp3,flac转mp3方法
  17. 视频转语音,语音转文字
  18. python pyplot 宽高等比_matplotlib(等单位长度):长宽比为“等”时,z轴不等于x轴和y轴...
  19. Tomcat配置登录拦截功能
  20. 渗透测试-流量加密之冰蝎蚁剑

热门文章

  1. 用vb6.0编写简易计算机,vb小程序(用vb编写简单小程序实例)
  2. 温度控制直流电动机的c语言,温度控制直流电动机转速系统设计报告
  3. 通达OA智能开发平台CRM系统 实现数据的自动计算
  4. 对象数组 —— 学生信息表
  5. 魔塔类游戏实现源码及关卡生成
  6. Js返回顶部实例代码
  7. 服务器的硬盘内存型号大小怎么查看,怎么查服务器硬盘和内存大小
  8. (三)Web框架-龙卷风Tornado之快速上手
  9. 计算机毕业设计Python+djang的药物管理系统
  10. 区块链扫盲 | 认知升级,虚拟货币骗子是什么样子的?