Skip to content
This repository has been archived by the owner on Jan 17, 2021. It is now read-only.

各位大佬求围观,我在路由器(LEDE系统)上面跑Mini,可是手机不能爬墙,望指导 #138

Open
Leeto1970 opened this issue Aug 31, 2017 · 31 comments

Comments

@Leeto1970
Copy link

说明一下,我的路由器之前是Openwrt系统,由于安装python-pyopenssl失败了,所以一直成功运行mini,之后重新刷了LEDE系统,终于能跑起来了,现在的问题是手机不能通过路由器爬墙,我已确认参考了其他人的issues。下面是手机通过路由器连接YouTube的截图
youtube
另外,还有一个问题,初次运行是不是一定要等到运行结束?我之前是没等到结束就断电了,之后没此重启路由器的时候都是通过自启动脚本启动的,不知道有问题没

@Leeto1970
Copy link
Author

另外再说一下我的路由器连接情况,图片上的ip是手机端的,路由器lan口ip是192.168.7.1,这个路由器是我中继的上一个路由器的网络,上一个路由器接的是电信光猫,有点复杂(汗)下面是运行日志,好多警告

xx-mini-log

@erdcy
Copy link

erdcy commented Sep 1, 2017

我当初主要看的这个,里面推荐了两个issues,也有一些问题的解决方法
https://github.com/xyuanmu/XX-Mini/wiki/OpenWrt-%E4%B8%8B%E9%85%8D%E7%BD%AE-XX-Mini

@Leeto1970
Copy link
Author

之前没仔细看,刚才又去看了下这两个issues,发现了一个相同的问题,就是我和他一样在第一次扫描结束之前就kill了进程,会不会是这个原因造成的后面运行失败,ip是获取到的,更新gfwlist.txt和easylistchina.txt这两个文件失败了。难道我这个也要像他一样重新刷路由器?QAQ

@erdcy
Copy link

erdcy commented Sep 1, 2017

按理说kill掉进程,再运行就行了。

@Leeto1970
Copy link
Author

这两个文件(gfwlist.txt和easylistchina.txt)可以手动下载然后再给pac更新么?如果可以怎么操作?感谢

@erdcy
Copy link

erdcy commented Sep 1, 2017

提示窗口里有那两个文件的链接,你试试?

@Leeto1970
Copy link
Author

两个文件链接我在Windows下可以打开,但是在路由器上我该怎么使用这两个文件?放在哪儿目录?

@erdcy
Copy link

erdcy commented Sep 1, 2017

lege我就没用过了,openwrt我是用winscp登陆路由器的,Google 一下比在这儿问快。

@Leeto1970
Copy link
Author

 登陆路由器我知道怎么操作,上传文件我也知道如何操作,可是不知道该把这两个文件放在哪个目录下,也不知道该怎么使用这两个文件
 在win下面我使用的xx-net,昨晚我又在虚拟机(Linux)下用了xx-Mini,也看到了下载这两个txt文件,可是在整个xx-Mini目录下没找到这两个文件

@erdcy
Copy link

erdcy commented Sep 1, 2017

这个就不懂了

@Leeto1970
Copy link
Author

另外说一下LEDE就是openwrt的一个分支而已,我之前也是用的openwrt,因为Python-pyopenssl安装失败,所以才转到LEDE的

@erdcy
Copy link

erdcy commented Sep 1, 2017

我看了那两个issues,在openwrt14.07版本的old package里找到一个pyopenssl强制安装了,xx-mini可以用,就是打开用户鉴定功能以后会死掉。

@Leeto1970
Copy link
Author

我在openwrt下尝试了,失败。包括自己找的和网友分享的,都没装上,显示的是不识别ipk,现在用LEDE至少能跑起来了,晚上回去我在折腾下吧,谢谢你啊

@erdcy
Copy link

erdcy commented Sep 1, 2017

不客气

@Leeto1970
Copy link
Author

Leeto1970 commented Sep 2, 2017

@yeahwu @erdcy @xyuanmu 我又来了,不知道是不是我路由器中Python的问题,我把虚拟机里面的XX-Mini的代码拷贝到路由器里面,然后开始扫描,观察日志。各位大佬指导红线圈出来的这个是什么意思吗?本人没学过python不知道怎么解决。

default

@erdcy
Copy link

erdcy commented Sep 2, 2017 via email

@Leeto1970
Copy link
Author

看日志的情况,ip扫描已经结束了,在移除最慢的ip,但是路由器还是连不上Google,我这边还需要设置什么吗?我在虚拟机里面直接运行代码就可以直接上YouTube和Google

@xyuanmu
Copy link
Owner

xyuanmu commented Sep 2, 2017

不能正常使用的话回滚 Python 到2.7.11或之前的版本,2.7.13的Python有unicode的bug #122

@Leeto1970
Copy link
Author

Leeto1970 commented Sep 2, 2017

@xyuanmu 终于搞好了,之前的问题有二:第一个,我手机代理设置错了(原谅我有点小白);第二个,我对比了虚拟机里面的成功环境,python的版本是一样的,不一样的是pyopenssl版本,所以我重新去找了最新版本的python-pyopenssl安装包,安装之后运行就没有那个之前那个Unicode的问题了,谢谢你的指导。

default

@erdcy
Copy link

erdcy commented Sep 2, 2017 via email

@Leeto1970
Copy link
Author

之前本来想按照xyuanmu的方法回滚一下python的版本,然后找到了一个国内的LEDE的更新源,然后就在那些源里面找到了17.2.0的安装包,安装上之后就好了
这是我找的安装包的地址:http://mirrors.ustc.edu.cn/lede/snapshots/packages/mipsel_24kc/packages/

@erdcy
Copy link

erdcy commented Sep 2, 2017 via email

@Leeto1970
Copy link
Author

现在的问题是手机能通过路由器连上Google了,但是虚拟机却不行,可能还是代理设置的问题吧,还要继续找原因,哎

@erdcy
Copy link

erdcy commented Sep 2, 2017 via email

@Leeto1970
Copy link
Author

恩,算是openwrt的一个分支了,才开始更新都挺快的

@erdcy
Copy link

erdcy commented Sep 3, 2017

@OuyangIPC 昨晚也刷成LEDE了,果然更新比openwrt快,至少软件包里有pyopenssl。之前我刷的openwrt15.05.1里没有pyopenssl,在14.07的oldpackage里找一个装的。不过我的问题任然没有解决,就是打开代理用户鉴定功能,然后用手机连路由器的XX-Mini代理上网,xx-mini直接就挂掉了。
有空的话,麻烦试试代理用户鉴定功能,就是在manual.ini的[listen]里设置username和password,这样连接代理的时候需要输入用户名和密码。
我在pc上打开代理用户鉴定功能,一切正常。

@Leeto1970
Copy link
Author

@erdcy 我这边测试用户鉴定没问题,只是感觉有点慢,连Google没问题,只是连上YouTube的概率要低一点。另外,有个问题想请教你,PC端怎么设置代理才能用呢?我这边一直没成功,不知道为啥,手机端倒是好好的

@erdcy
Copy link

erdcy commented Sep 3, 2017 via email

@Leeto1970
Copy link
Author

恩,没问题就好,我这边只有用edge能连上连Google,但是网页显示的是乱码,另外,edge浏览器还报错,说证书错误,我已经导入了证书,结果还是要报错。我自己喜欢用火狐浏览器,设置了代理,一直没能连上Google。哎,好尴尬

@erdcy
Copy link

erdcy commented Sep 3, 2017

我一直用火狐的,导入了证书就应该能用啊。

@Leeto1970
Copy link
Author

算了,有时间再折腾吧,目前移动设备能通过路由器爬墙了,先就这样了,PC端有代理能上YouTube还比路由器快些

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants