连接来源http://bbs.xiaomi.cn/thread-9734746-1-1.html

需要学会用ssh登录路由器用linux命令查看。
ps 命令查看当前系统运行的进程信息
free
命令查看内存使用和swap挂载情况
ls 查看目录和文件
cd 进入退出目录
vi
查看编辑配置文件

安装命令:
#opkg update
#opkg install
nano

uci set network.lan.ipaddr=[lan ip]

使用pppoe设置

Shell代码  
uci set network.wan.proto=pppoe    //设置wan口类型为pppoe  
uci
set network.wan.username=[上网帐户]  
uci set network.wan.password=[上网密码]   
//这两行设置pppoe用户名和密码

如果要挂在上级路由下面,就需要进行下面的设置
Shell代码  
uci set
network.wan.proto=none    //关掉wan  
uci set network.lan.gateway=[上级路由ip]   
//网关指向上级路由  
uci set network.lan.dns=[上级路由ip]    //dns指向上级路由  
uci set
dhcp.lan.ignore=1    //关掉lan的dhcp

最后对无线网络进行配置
Shell代码  
uci set
wireless.@wifi-device[0].disabled=0    //打开无线  
uci set
wireless.@wifi-device[0].txpower=17    //设置功率为17dbm 太高会烧无线模块  
uci set
wireless.@wifi-device[0].channel=6    //设置无线信道为6  
uci set
wireless.@wifi-iface[0].mode=ap    //设置无线模式为ap  
uci set
wireless.@wifi-iface[0].ssid=[自己设置SSID]    //设置无线SSID  
uci set
wireless.@wifi-iface[0].network=lan    //无线链接到lan上  
uci set
wireless.@wifi-iface[0].encryption=psk2    //设置加密为WPA2-PSK  
uci set
wireless.@wifi-iface[0].key=[密码]    //设置无线密码

提交应用配置

Shell代码  
uci commit    //应用  
/etc/init.d/network restart   
//重启网络服务

安装luci管理界面
Shell代码  
opkg update //
更新软件列表  
opkg list-installed // 查看已安装软件  
opkg install luci //
安装LUCI  
opkg install luci-i18n-chinese // 支持中文

luci-app-firewall -
0.10.0-1
luci-i18n-english - 0.10.0-1
luci-lib-core -
0.10.0-1
luci-lib-ipkg - 0.10.0-1
luci-lib-lmo -
0.10.0-1
luci-lib-nixio - 0.10.0-1
luci-lib-sys - 0.10.0-1
luci-lib-web
- 0.10.0-1
luci-mod-admin-core - 0.10.0-1
luci-mod-admin-full -
0.10.0-1
luci-proto-core - 0.10.0-1
luci-proto-ppp -
0.10.0-1
luci-sgi-cgi - 0.10.0-1
luci-theme-base -
0.10.0-1
luci-theme-openwrt - 0.10.0-1

即可完成LUCI的安装。

输入以下命令开启支持web服务的uhttpd,并设置其为自启动:
Shell代码  
/etc/init.d/uhttpd enable
# 开机自启动  
/etc/init.d/uhttpd start # 启动uhttpd

-
Wifidog
你可以尝试执行以下命令安装Wifidog:
  opkg update # Optional
  opkg install
wifidog

--sftp安装
opkg update
opkg install vsftpd
openssh-sftp-server
/etc/init.d/vsftpd enable
/etc/init.d/vsftpd
start

小米端口转发命令:

通过修改
/etc/config/firewall 这个文件来实现开放自己需要的端口到外网。

config
rule 'httpdwan'      
        option src 'wan'     
        option
dest_port '8088'
        option proto 'tcp'
        option target
'ACCEPT'
        option name ''\''httpd wan accept tcp port
8088'\'''

保存后,执行 /etc/init.d/firewall restart 重启防火墙。

SSH工具:
1.WINSCP
2.putty中文版 中文的使用的难度相对低一点
3.熟练一些的用户推荐
SecureCRT
操作多台设备的时候,十分的方便。这个自行搜索安装吧~

另附VI命令图:

不排版了,头疼……

【转载】OPENWRT入门之四------openwrt命令行模式命令及其工具的更多相关文章

  1. [转载]Ubuntu如何切换到命令行模式

    来源:https://blog.csdn.net/lyy14011305/article/details/76325067 Ubuntu提供两种进入方式,一个是我们平常最熟悉的图形界面形式,还有一种是 ...

  2. 【转载】 jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法

    转载地址:https://www.cnblogs.com/canglongdao/p/12636403.html jmeter 命令行模式(非GUI)运行脚本,察看结果树结果为空,解决办法: jmet ...

  3. [转载] ubuntu开机直接进入命令行模式

    最近安装了ubuntu12.04来使用,每次都进入unity界面再进入命令行很不方便. 不需要界面的话,可以通过设置来开机进入命令行模式. 今天提供两中比较好的方法.经本人测试两中方法都可使用. [1 ...

  4. wpa_supplicant 移植及 linux 命令行模式配置无线上网

    本文涉及内容为linux 命令行模式配置无线上网 及 wpa_supplicant 移植到开发板的过程,仅供参考. 1.源码下载 wpa_supplicant 源码下载地址 :http://hosta ...

  5. Linux(CentOS 7)命令行模式安装VMware Tools 详解

    本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VM ...

  6. Unity命令行模式,也能「日志实时输出」

    转自自己的简书:http://www.jianshu.com/p/bd97cb8042a9 如果你使用过Unity命令行模式(batchmode),来实现Unity自动化编译构建,你肯定会遇到过这样的 ...

  7. Jmeter使用非 GUI 模式,即命令行模式运行实例讲

    转载:http://www.cnblogs.com/leeboke/p/5238269.html 参考资料:https://girliemangalo.wordpress.com/2009/10/29 ...

  8. 安全搜索引擎Shodan(搜蛋)命令行模式使用TIPS

    https://www.shodan.io/ 与谷歌通过网址来搜索互联网的方式不同,Shodan通过互联网背后的通道来搜索信息.它就象是一种“黑暗”的谷歌,不断在寻找服务器.网络摄像头.打印机.路由器 ...

  9. 好压(HaoZip)的命令行模式用法介绍

    好压压缩软件,又叫“2345好压”,是一款国产的优秀压缩软件,目前是免费的,据官网介绍,该软件永久免费.官网地址:http://haozip.2345.com/ 本文主要对该软件的命令行模式用法进行介 ...

随机推荐

  1. 【转】在Eclipse中使用JUnit4进行单元测试(初级篇)

    http://www.builder.com.cn/2007/0901/482336.shtml 首先,我们来一个傻瓜式速成教程,不要问为什么,Follow Me,先来体验一下单元测试的快感! 首先新 ...

  2. linux oracle配置开机启动

    参考:http://jingyan.baidu.com/article/b2c186c8fe4306c46ef6ff16.html 先以root身份登录到linux系统, 1. 修改vi /etc/o ...

  3. VBA 字符串操作

    Trim(string) 去掉string左右两端空白 Ltrim(string) 去掉string左端空白 Rtrim(string) 去掉string右端空白 Len(string) 计算stri ...

  4. 理解和使用WPF 验证机制(值得推荐)

    首先建立一个demo用以学习和实验WPF Data Validation机制.创建一个数据实体类: public class Employee { public string Name { get;  ...

  5. 正则表达式初识,re模块

    作业收藏 # 3.reversed和sorted和list列表类型内置的sort.reverse有什么区别? #reversed 的返回值是一个迭代器并不会直接修改原列表 sorted的返回值是生成一 ...

  6. poj1026(置换找循环节)

    找到循环节,然后对应的变换 Cipher Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 20377   Accepted:  ...

  7. isnull在order by中的使用——让我长见识了

    select * from VisitLogorder by ISNULL(NextVisitDate,'2299-01-01') 此sql的作用是查找表中的数据,并按照NextVisitDate字段 ...

  8. 基于网页api(接口)实现查快递

    之前在网上找到一款下载某慕课网站的java版软件,我想知道他是怎么实现:对于视频的下载的,毕竟网页源码中大都不会直接放视频的地址,但是没有公布源码,我就反编译,等到了部分“源码”,逻辑上还是有些问题, ...

  9. JavaWeb 之邮件发送

    1. 邮件协议概述 SMTP(Simple Mail Transfer Protocol, 简单邮件传输协议) 发邮件协议; POP3(Post Office Protocol Version 3, ...

  10. 父类virtual和overload,子类reintroduce; overload;

    如果函数在父类中既是虚拟方法也是重载方法,那么:TBase=class(TObject)function DisappearRoutinel: String; overload; virtual;fu ...