闪讯利用openwrt路由器拨号教程(五)
5.openwrt安装 python 与配置 samba服务器
(1)openwrt安装python,这个相当比较简单点,首先路由器要有网络。参见《闪讯利用openwrt路由器拨号教程(一)》中的putty操作,连接putty至路由器。界面如下:
接下来直接输入:
opkg update
opkg install python
中间出现Y/n选择Y,它会安装三个python相关的包,安装完之后,可以输入python查看是否安装成功。出现以下界面表示安装python成功。
最后按Ctrl+D键退出python。
(2)openwrt开启samba服务器。openwrt一般都集成了samba服务器,登录路由器后台,在最上面的菜单中选择 “服务”->“网络共享” 即到了samba配置界面。没有安装samba服务的童鞋请参见 openwrt开启samba共享。
为了方便第三方修改路由器拨号密码,我们下面将路由器中 /etc/config 文件夹给共享出去。网络共享界面配置如下,上面都不要动,直接点击共享目录下面的添加按钮,添加如下内容,最后点击保存&应用:
但是这样我们还是不能访问该文件夹,还需要修改一些内容。打开winSCP,连接路由器,把右边的文件界面,切换 etc->config如下:
选中,右键修改如下,这样做的目的是只允许root访问该共享目录。
修改完毕后保存即可。接下来继续在当前界面找到network文件,修改属性成如下的样子:
保存修改后的文件。接下来到putty客户端,输入 smbpasswd -a root,将root用户添加至共享文件用户,并设置密码(建议将密码与路由器后台登录密码一致),输入完毕后,就可以在浏览器栏输入 \\192.168.1.1/config访问该共享文件夹,输入刚刚设置的用户名root和对应的密码来修改network了。
因为闪讯每次都要获取密码,并且寝室每天晚上都要断电。这样虽然大清早来电时路由器会自己重新连接,但是若遇到要输入新密码的话还是不行的,还是需要自己掏出手机重新获取密码,填写在路由器中。在上面中我们已经将密码配置的文件给共享了,所以我们只要做一个软件每天早上来电后自动发送短信获取密码,并到共享文件中修改密码即可。
趁着最近有空,自己写了一款这样的安卓软件,虽然很简单,但基本实现了需求:每天早上自己去获取密码,自己打开手机wifi,连接路由器修改密码,自己关上手机wifi。
最上面是填写每次获取密码的时间,比如06:30,因为是每个12小时获取一次,那么会每天早上和晚上6点半获取密码,并去修改路由器中的密码。文件地址一般为192.168.1.1/config/network,因为我的路由器网关被修改为192.168.199.1,所以我的是192.168.199.1/config/network。下面的可以参照提示填写即可。用时请保持软件可以后台运行并给予足够的权限。
app下载地址为:下载地址
软件源代码需要的请戳我的github:Ken的github
至此,教程结束。
闪讯利用openwrt路由器拨号教程(五)相关推荐
- 闪讯利用openwrt路由器拨号教程(四)
4.openwrt连接L2tp 闪讯插件sxplugin.so我们已经做好了,接下来我们将这个插件给装到路由器上运行. 在做这个之前我们需要为openwrt设置一些网络连接,不要忘了, ...
- 闪讯利用openwrt路由器拨号教程(一)
首先,我想说我不能保证开心跳还能使用,如果你不介意这些,谢谢你接着看. 好了,废话少说,本例程适合浙江闪讯(PPPoe或者L2TP)用户路由器进行拨号,其它省的暂未测试. 一.准备工作 路由器A一台( ...
- 闪讯利用openwrt路由器拨号教程(二)
2.制作openwrt闪讯插件的前奏--搭建openwrt简易交叉编译环境 在此特别感谢https://github.com/miao1007,提供相关源码. (1)搭建linux虚拟机(Ubuntu ...
- 闪讯利用openwrt路由器拨号教程(三)
4.制作openwrt闪讯插件--修改与编译 这里特别感谢https://github.com/miao1007提供闪讯插件源码. 交叉编译环境搭建好后,我们开始制作闪讯拨号的插件.首先我 ...
- 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网
移远EC20是一个兼容性比较强的4G模块.我入手的这个是EC20 R2.1版本,pcie接口的,这个版本是增强版,支持最高150Mbps的下载速率,而普通的EC20只有100Mbps下载速率.这个是全 ...
- 【转载】初学者进阶教程:闪讯实例介绍Cocoa多线程, 系统网络设置自定义
文章来源:http://www.maiyadi.com/thread-38202-1-1.html 一个礼拜前看到论坛网友 竖果小子 的短信, 希望能写一个苹果下的拨号软件, 完成视窗下闪讯的功能. ...
- 【C#】Winform工具-闪讯下快速分享Wifi(源码)
A.工具简介 最近忙着改论文,但迫于手机没有流量,反复共享电脑wifi的操作已经让我忍无可忍,而"猎豹wifi""360wifi分享"等工具曾导致电脑多次睡死( ...
- 计算机无法识别wifi,闪讯wifi伴侣无法识别无线网卡现象的解决方法介绍
闪讯wifi伴侣无法识别无线网卡怎么办?这是不少使用闪讯wifi伴侣校园用户所遇到的一个比较奇怪的问题.下面,脚本之家小编简答为大家介绍下闪讯wifi伴侣无法识别无线网卡的原因与解决办法. 软件名称: ...
- OpenWRT路由器使用ipv6拨号上网教程
文章来源于群友,如有侵权,请联系我(aha971030@gmail.com)删除 原理介绍分析: 湖北E信地区可以使用ipv6拨号,好处是网络是上下对等不限速网络,也就是说,你的端口上限是多少,网上就 ...
- 斐讯路由器宽带运营商服务器,新版斐讯p.to路由器的设置教程
新版斐讯p.to路由器配置简单,不过对于没有网络基础的用户来说,完成路由器的安装和配置上网参数,仍然有一定的困难,本文学习啦小编主要介绍斐讯p.to路由器的相关设置方法,希望对你有帮助! 新版斐讯p. ...
最新文章
- 第一天写,希望能坚持下去。
- java 三维全景_3D开发-全景技术基础
- 用C#创建Windows服务(Windows Services)
- Eclipse插件开发中File和IFile的转换
- linux wget 下载文件 报错 To connect to xxxx, use ‘--no-check-certificate’ 解决方法
- C/C++杂记:虚函数的实现的基本原理 虚函数表
- P4383-[八省联考2018]林克卡特树【wqs二分,树形dp】
- java 英文字符串排序_英文字符串排序算法
- REVerb三元抽取工具
- php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
- 要尊重员工的正当权益
- php 微信 token 刷新,自动更新微信access token
- 台湾医院:自主研发移动护理系统 跟软件公司说拜拜
- matlab图像的直方图,Matlab图像直方图相关函数
- SVN如何批量忽略文件和文件夹
- 2018年第九届蓝桥杯真题Java B组
- 51单片机之矩阵键盘
- JavaScript判断日期时间差的实例代码
- 虞老师在PRCV2021的Talk-Neural Human Reconstruction:From Rendering to Modeling
- ASP.Net Core 发布在IIS部署出现502.5错误的解决办法