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路由器拨号教程(五)相关推荐

  1. 闪讯利用openwrt路由器拨号教程(四)

    4.openwrt连接L2tp     闪讯插件sxplugin.so我们已经做好了,接下来我们将这个插件给装到路由器上运行.     在做这个之前我们需要为openwrt设置一些网络连接,不要忘了, ...

  2. 闪讯利用openwrt路由器拨号教程(一)

    首先,我想说我不能保证开心跳还能使用,如果你不介意这些,谢谢你接着看. 好了,废话少说,本例程适合浙江闪讯(PPPoe或者L2TP)用户路由器进行拨号,其它省的暂未测试. 一.准备工作 路由器A一台( ...

  3. 闪讯利用openwrt路由器拨号教程(二)

    2.制作openwrt闪讯插件的前奏--搭建openwrt简易交叉编译环境 在此特别感谢https://github.com/miao1007,提供相关源码. (1)搭建linux虚拟机(Ubuntu ...

  4. 闪讯利用openwrt路由器拨号教程(三)

    4.制作openwrt闪讯插件--修改与编译    这里特别感谢https://github.com/miao1007提供闪讯插件源码.    交叉编译环境搭建好后,我们开始制作闪讯拨号的插件.首先我 ...

  5. 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网

    移远EC20是一个兼容性比较强的4G模块.我入手的这个是EC20 R2.1版本,pcie接口的,这个版本是增强版,支持最高150Mbps的下载速率,而普通的EC20只有100Mbps下载速率.这个是全 ...

  6. 【转载】初学者进阶教程:闪讯实例介绍Cocoa多线程, 系统网络设置自定义

    文章来源:http://www.maiyadi.com/thread-38202-1-1.html 一个礼拜前看到论坛网友 竖果小子 的短信, 希望能写一个苹果下的拨号软件, 完成视窗下闪讯的功能. ...

  7. 【C#】Winform工具-闪讯下快速分享Wifi(源码)

    A.工具简介 最近忙着改论文,但迫于手机没有流量,反复共享电脑wifi的操作已经让我忍无可忍,而"猎豹wifi""360wifi分享"等工具曾导致电脑多次睡死( ...

  8. 计算机无法识别wifi,闪讯wifi伴侣无法识别无线网卡现象的解决方法介绍

    闪讯wifi伴侣无法识别无线网卡怎么办?这是不少使用闪讯wifi伴侣校园用户所遇到的一个比较奇怪的问题.下面,脚本之家小编简答为大家介绍下闪讯wifi伴侣无法识别无线网卡的原因与解决办法. 软件名称: ...

  9. OpenWRT路由器使用ipv6拨号上网教程

    文章来源于群友,如有侵权,请联系我(aha971030@gmail.com)删除 原理介绍分析: 湖北E信地区可以使用ipv6拨号,好处是网络是上下对等不限速网络,也就是说,你的端口上限是多少,网上就 ...

  10. 斐讯路由器宽带运营商服务器,新版斐讯p.to路由器的设置教程

    新版斐讯p.to路由器配置简单,不过对于没有网络基础的用户来说,完成路由器的安装和配置上网参数,仍然有一定的困难,本文学习啦小编主要介绍斐讯p.to路由器的相关设置方法,希望对你有帮助! 新版斐讯p. ...

最新文章

  1. 第一天写,希望能坚持下去。
  2. java 三维全景_3D开发-全景技术基础
  3. 用C#创建Windows服务(Windows Services)
  4. Eclipse插件开发中File和IFile的转换
  5. linux wget 下载文件 报错 To connect to xxxx, use ‘--no-check-certificate’ 解决方法
  6. C/C++杂记:虚函数的实现的基本原理 虚函数表
  7. P4383-[八省联考2018]林克卡特树【wqs二分,树形dp】
  8. java 英文字符串排序_英文字符串排序算法
  9. REVerb三元抽取工具
  10. php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
  11. 要尊重员工的正当权益
  12. php 微信 token 刷新,自动更新微信access token
  13. 台湾医院:自主研发移动护理系统 跟软件公司说拜拜
  14. matlab图像的直方图,Matlab图像直方图相关函数
  15. SVN如何批量忽略文件和文件夹
  16. 2018年第九届蓝桥杯真题Java B组
  17. 51单片机之矩阵键盘
  18. JavaScript判断日期时间差的实例代码
  19. 虞老师在PRCV2021的Talk-Neural Human Reconstruction:From Rendering to Modeling
  20. ASP.Net Core 发布在IIS部署出现502.5错误的解决办法

热门文章

  1. Hadoop集群能打开50070端口网页不能打开8088端口网页
  2. python批量下载网易云音乐音乐列表
  3. shopify独立站用户行为分析工具推荐-趣迹
  4. 计算机音乐怎么调音速,音频实现变声?学会使用Studio One改变音速
  5. 新安装Visio2013每次打开都提示正在配置,解决办法
  6. 性能指标TP99介绍
  7. 历届奥斯卡最佳影片及下载地址
  8. Java操作外部数据源(RDBMS,Hive,HBase)
  9. UWB通信中TOF技术详解
  10. php7cms手册,phpcms手册下载|