前提:

- 先要把U盘插入路由器的usb口,大多数情况Openwrt都会自动挂载的吧,尽量找当前年或前一年的固件。ssh进路由器,可以看到/mnt/sda1

-  让路由器联网,因为需要从网络上下载安装包;(当然也可以提前下载发到/tmp下面安装。。。)

2. Python 安装的命令
mkdir /mnt/sda1/packages/
echo dest usb /mnt/sda1/packages/ >> /etc/opkg.conf
opkg update
opkg -dest usb install python pyopenssl python-openssl

# 文档都准备完毕后【可选】
cp -R /mnt/sda1/local/ /

# 配置wallproxy
## 1. Get GAE, done

## 2. Download Wallproxy 到U盘

## 3. Run: /mnt/sda1/packages/usr/bin/python2.7 /local/startup.py &
          - /mnt/sda1/packages/usr/bin/python2.7 /mnt/sda1/local/startup.py &

## 4. Upload: /mnt/sda1/packages/usr/bin/python2.7 /mnt/sda1/server/uploader.py

# upload之前要修改如下配置文件测参数:
- ip = 0.0.0.0:8087
- ***1|***2     /* Enter the GAE app name*/
- ***@gmail.com  /* Enter appengine/gmail account*/
- XXX        /* Enter password*/

## 5. Update proxy.ini with in Router, By: i.e. 192.168.1.1:8087
- listen on 0.0.0.0
- uploaded appids.
- Update to open router’s firewall

## 6.
# 最后运行
/mnt/sda1/packages/usr/bin/python2.7 /local/startup.py &
或者:/mnt/sda1/packages/usr/bin/python2.7 /mnt/sda1/local/startup.py &

## 7. Import ca.crt for browser

## [Troubleshoot] on GAE:https://appengine.google.com/, app 运行是否正常?
- 是否因为 2-Step Verification is: OFF
- 使用ssh代理链接上网址后,查看app正常,是否是因为cmd中router无法链接到appengine.google.com?如何给它router一个代理?用来完成upload
- 2014Sep30, 用代理来完成上传,用mac来完成上传。。。继续尝试 resolved because of security setup, been defaulted
  - 帐户所授权限 应用和网站 查看全部
    不够安全的应用的访问权限
    [已启用 ]设置
  - Need to enable this

学习日志 - Openwrt安装python然后wallproxy的更多相关文章

  1. Python学习 windows下面安装Python和pip(一)

    windows下面安装Python和pip 安装Python 第一步,我们先来安装Python, https://www.python.org/downloads/ 这里选择的是2.7.10 第二步. ...

  2. 我的python学习之旅——安装python

    windows下载安装: 1.下载安装包: 访问官方网站:https://www.python.org/downloads/ 下载自己想要的版本安装,这里下载当前最新版3.8: 选择64位的Windo ...

  3. OPENWRT安装Python到U盘

    http://www.zcilxl.com/tech/23.html 研究了一下如何将软件安装在OPENWRT挂载的U盘上,以Python为例,把过程记录一下. 安装的前提是你的USB设备已经成功挂载 ...

  4. Linux学习笔记:安装python

    一般linux自带python2,如果需要python3以上版本,可以不需要卸载自带的python2,二者可以共存.只需要配置相应的环境变量即可. 具体回答可以参考这篇文章 https://stack ...

  5. 第十四章 openwrt 安装 python

    需要安装libffi,python-mini,python.libffi以及python-mini需要安装在python之前     如果部分软件包不一样可以在下面的web后台搜索,搜索前先opkg ...

  6. composer的安装和使用 学习日志

    如果你做为一个phper,没有用过composer,那你真的不是一个合格的开发者.那么就来记录一下composer的学习日志 下面分享几个学习源头: composer中文网站:https://www. ...

  7. Python学习日志9月13日

    昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比 ...

  8. 深度学习之前期准备工作--python,pip,numpy,tensorflow安装

    1.下载并安装python https://www.python.org/downloads/windows/ 推荐3.6.5版本 2.激活pip 1.>因为python3.4之后都自带了pip ...

  9. Openwrt路由器上安装python

    在路由器安装python之前,还是经过了一番折腾的.淘宝上买了个已经刷好系统的小米迷你路由器,但里面安装的不是预期的Pandorbox,而是LEDE. 这个固件已经带了大量自带的软件,128的内存实在 ...

随机推荐

  1. rem的使用

    浏览器的默认字体高是16px. 兼容性: 目前,IE9+,Firefox.Chrome.Safari.Opera 的主流版本都支持了rem. 对于不支持的浏览器,要多写一个绝对单位的声明,这样浏览器就 ...

  2. JsonProperties对模型返回的应用

    在采用springMvc+Mybatis的架构中.数据库已经建好,数据库和需要返回的实体共用一个model.一切都井然有序,看起来很美好. 返回的代码都如下这样 @RequestMapping(&qu ...

  3. Android JavaMail

    一.简介 JavaMail API提供了一种与平台无关和协议独立的框架来构建邮件和消息应用程序. JavaMail API提供了一组抽象类定义构成一个邮件系统的对象.它是阅读,撰写和发送电子信息的可选 ...

  4. 在 shell 脚本获取 ip、数字转换等网络操作

    在 shell 脚本获取 ip.数字转换等网络操作 ip 和数字的相互转换 ip转换为数字 :: function ip2num() { local ip=$1 local a=$(echo $ip ...

  5. 在Eclipse中使用Git提交到远程仓库

  6. WPF绑定xml数据源

    1.界面 <UserControl x:Class="HKDCMS.Client.Demo.UIViews.UIControls.AboutUsControl" xmlns= ...

  7. java 反射机制

    1.反射机制是什么: (1)反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法和属性:这种动态获取的信息以及动态调用对象的方法的功能 ...

  8. LinQ 组合查询与分页

    1.以开头查 public List<Car> Select1(string a){ return con.Car.Where(r => r.Name.StartsWith(a)). ...

  9. 常用git命令总结

    这些命令是最常用的,一般的提交代码.拉取代码.合并代码.分支切换等等操作用这些命令就足够了.    1.git init 把一个目录初始化成git仓库    2.git add test.txt 把文 ...

  10. html5开发移动页面去掉点击出现的透明阴影----&&-----元素垂直居中

    [摘要:做好的页里正在脚机端测试时,发明局部扫瞄器,tap后会涌现一个半通明的灰色配景,(被批...),起先认为是outline作祟,减上后发明出反映,末了发明是tap后的配景下明,要重设那个]   ...