还在嫌弃家中无线网卡顿掉线吗——两百元实现无线无缝切换组网

所需文件见评论

前言

在家中经常会遇到离开路由器较远后出现路由器断连或者信号差的现象。

有人会选择在家多装路由,但是这样切换麻烦。

有人会选择所谓的无线信号放大器,但无线信号放大器只是中继效果,很多实测都出现丢包、速度依旧慢的现象。

因此无线组网应运而生。无线组网简单理解就是在家放好几个互相联通的无线路由器AP,你只需要连接一个wifi网点,当你在家中移动时,根据距离会自动切换到最近的无线上。

无线组网也有很多解决方案。最大的差别是无线AP之间的通讯方式。市面上卖的很多无线组网方案大都是通过无线互相连接,这样就会带来占用带宽、信号丢失的缺点。

组网方式

 

而今天介绍的组网方式的无线路由器是有线互通,只要两个无线路由器在同一个主路由器下,就能互通,实现无缝切换。

实现

  • 前期准备首先介绍选用的路由器:斐讯k2t,斐讯众所周知已经下架,但是路由器还能买到,现在没有溢价,二手商买k2t性价比还是很高的。可以看他的配置。

k2t配置

 

k2t使用高通芯片,支持2.4G和5G。某夕上一百左右一个性价比还是很高的。

  • 操作步骤大概要做的很简单,就是给k2t刷上集客固件。

  • 操作1-开启路由器telnet拿到路由器以后,电脑用网线连接路由器LAN口。确定网关获取为192.168.2.1

 

192.168.2.1浏览器登录斐讯后台,设置密码,无线设置不用管。在功能设置中确定路由器固件版本是140(购买前和卖家确定,高版本刷不了)

确定版本

 

接着用软件开启telnet

 

 

输入ip

 

 

首先点击唤醒设备,再点击“打开telnet”,出现下面提示则打开成功,否则重启路由多试几次。

 

 

  • 操作步骤2--开启路由器ssh使用putty软件,输入ip和类型,打开命令行

 

 

接着在命令行输入打开ssh

echo -e 'admin\nadmin' | passwd root

/etc/init.d/dropbear start

 

 

输入命令,回车

  • 操作步骤3--刷官改固件安装winscp软件(给了)使用winscp登录到路由器文件后台。用户名:root 密码:admin

winscp

 

进入后将官改固件拖到tmp目录中。

官改固件放到路由中

 

接着还是用putty连接路由器,

 

 

输入命令

mtd -r write /tmp/openwrt-k2t-initramfs-factory-uboot-unlock.bin firmware

 

 

之后就等待刷机完成路由重启。中间千万不能断电。

重启后查看网关是否变为192.168.15.1

 

 

在浏览器输入192.168.15.1进入新后台,点击系统-》管理权,打开ssh密码和root

 

 

保存并应用

  • 操作步骤4--刷breedwinscp新建站点,账号root 密码admin

 

 

将breed固件放入tmp目录

 

 

再用putty登录15.1后台

 

 

输入命令

mtd write /tmp/breed-qca9563-phicomm-k2t.bin u-boot

找一根牙签按住路由底部reset按钮

 

 

同时插入路由电源线,reset按钮保持不放知道路由灯闪,就进入breed系统了。

 

 

之后再看电脑是否获得正确ip

 

 

  • 操作步骤5--breed刷集客固件浏览器192.168.1.1进入breed后台,在固件更新中选择文件(已给)

 

 

 

 

再点击更新后,等待路由重启

  • 操作步骤6--AP配置提示:刷了集客固件后,k2t变成单纯AP,插网线上去后是不会DHCP分配的此时路由器后台变为6.6.6.6,修改电脑ip

 

 

浏览器输入6.6.6.6就能登陆集客后台

 

 

集客固件后台

在无线管理中编辑SSID,保存并生效

 

 

再修改频宽

 

 

  • 操作步骤7--重复拿出另一个路由重复1-6的操作

  • 操作步骤8--组网由于两台设备,需要在系统管理中修改两个路由器的不同名字

 

 

由于是两台设备,需要修改频道。在第一台设备的SSID设置里修改

 

 

接着在微AC-》AP列表中直接设置另一台设备

 

 

打勾后进行克隆,修改信道,使两个路由信道错开

 

 

最后修改第二个路由设备名称即可。

  • 成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 对于Python问答系统,我们需要先确定输入的问题和回答的数据源,可以使用已有的问答对或者从网站、文档等资料中爬取数据。一些常用的Python库可以帮助我们实现这一过程,比如Beautiful Soup和urllib库。 接下来,我们需要将数据源中的问答对存储到适当的数据结构中,比如字典、列表或数据库中。在用户输入问题后,我们需要将输入文本进行预处理,去除停用词等无用信息,并将关键词提取出来。一些常用的Python自然语言处理库可以用来实现这个过程,如nltk库、spaCy库等。 然后,我们可以使用算法(如余弦相似度)进行问答匹配,并从数据源中找到最接近的问答对,将其返回给用户作为回答。在编写代码时需要注意效率和准确性,尽量避免垃圾回答或重复回答的情况发生。 最后,我们可以将问答系统部署到网络上,或者与其他系统进行集成。如果需要改善系统的性能,我们可以使用一些技术,如缓存、并发处理、负载均衡等。 ### 回答2: Python问答系统是一个基于自然语言处理技术实现的人机交互系统,其通过处理自然语言输入,结合预设规则,返回相应的回答。下面是一个简单的Python问答系统代码示例: import re #导入正则表达式模块 import random #导入随机模块 #定义回答列表 answers = { "你好": ["你好啊", "很高兴见到你", "你好呀"], "再见": ["下次再见", "再见了", "拜拜"], "天气": ["今天天气晴朗", "今天有点阴", "今天下雨了"], "笑话": ["小明考试不及格,老师问他怎么回事,小明说:我脑子里只有你教的题目。", "为什么女生胖了会被男生嫌弃? 因为上压力大了,下按不鸟了!"] } #定义问题和回答函数 def ask_question(text): for question, answer in answers.items(): match = re.search(question, text) if match: return random.choice(answer) #主程序 while True: user_input = input("> ") if user_input == "退出": break response = ask_question(user_input) if response: print(response) else: print("我不明白你的问题") 上述代码中,我们首先定义了一个回答列表(answers),其中包含了用户可能输入的问题和对应的回答。接下来我们定义了一个问答函数(ask_question),当用户输入问题时,我们通过正则表达式处理用户输入,从而判断用户的问题是否和回答列表中的某个问题相匹配。若匹配成功,则返回该问题对应的回答;若匹配失败,则返回默认的“我不明白你的问题”回答。 在主程序中,我们通过循环接收用户的输入,并将其传递给问答函数。如果问答函数成功匹配了问题,就将对应的回答输出到屏幕上。如果匹配失败,则输出默认的回答。在用户输入“退出”时,程序将会终止循环并退出。 ### 回答3: 对于一个Python问答系统的代码来说,首先需要明确系统的需求与功能。该系统需要能够接收用户输入的问题,从数据库中查询到相应的问题答案,并将答案返回给用户。 在代码实现中,可以通过使用Python的Flask框架搭建Web应用,通过前端页面实现和用户的交互。使用Flask可以简便地实现请求和响应的处理,通过路由机制实现对不同URL的请求的响应。同时需要连接到后端的数据库,可以选择SQLite或者MySQL等数据库,用以存储问题和答案的数据信息。 在解决用户的问题的时候,可以通过预先定义好的问题分类,实现对输入问题的分类判定。同时还可以通过一些机器学习算法提取问题的特征,进一步提高准确率。对于问题的答案,可以通过数据库中存储的信息进行检索,同时还可以通过在网络上搜索相关的资源来获得更全面的答案。 代码实现的过程中,需要注意系统的实时性和可扩展性。系统需要支持并发和大量数据的存储和查询。开发者还应当充分考虑到系统的效率和安全性。同时,开放API接口也可以使得系统更加易于扩展和与其他系统集成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值