openwrtpython
A. 如何将Openwrt路由器设置定时连接/断开互联网
你看路由器设置那里是否可以时间连接,如果没有,你可以买个公牛定时插座,定时开启路由器电源也可以达到目的。
B. Openwrt如何输入命令行
你先下载一个Putty,然后利用这个软件SSH到路由器,就可以在命令行里面输入这些命令了。
C. 在php中,openwrt 15.05.01 怎么安装python
在openwrt中安装python:
opkg update
# 安装python及ssl
opkg install libffi
opkg install python-mini
opkg install python
opkg install python-openssl
但是,在php中,安装不了python,php是一后端语言,并不是操作系统
D. openwrt能跑python或ruby么
Python 是可以跑的,通过openwrt的软件工具可以安装的。
但是因为openwrt对存储的缺省空间要求很低,安装 python 会减少openwrt的“磁盘”空间。
E. 有没有熟悉 OpenWrt 里 python 开发的同学
需要安装libffi,python-mini,python。libffi以及python-mini需要安装在python之前wget -c http://downloads.openwrt.org.cn/backfire/10.03.1/brcm63xx/packages/libffi_3.0.9-1_brcm63xx.ipk
wget -c http://downloads.openwrt.org.cn/backfire/10.03.1/brcm63xx/packages/python-mini_2.6.4-3_brcm63xx.ipk
wget -c http://downloads.openwrt.org.cn/backfire/10.03.1/brcm63xx/packages/python_2.6.4-3_brcm63xx.ipk
安装这几个包
opkg install libffi*.ipk
opkg install python-mini*.ipk
opkg install python_2*.ipk
下载setuptools
http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=
安装easy_install
sh setuptools-0.6c11-py2.6.egg
安装Pipeasy_install pip
F. openwrt 怎么编写python
由于python体积太大,需要路由外接u盘或移动硬盘才能安装。
openwrt下格式化U盘,挂载U盘。op不能写ntfs格式的u盘,windows系统无法将u盘格式化为ext4格式。 在web管理界面的磁盘应用-磁盘信息下可以看到U盘已识别为 /dev/sda,但因为是ntfs(或者fat)格式好像无法挂载。先格式化U盘为ext4格式。代码:
opkg install kmod-fs-ext3 (未测试是否必需)
opkg install e2fsprogs (未测试是否必需)
mkfs.ext4 /dev/sda (按 Y 确认)
回到web界面,在磁盘应用-磁盘信息下,复制uuid(双引号内内容)。磁盘应用-挂载点-挂载点,点“添加”,基本设置里,设备栏从下拉列表选择u盘,文件系统选择 ext4,在高级设置里填入uuid。然后保存应用。刷新。在已挂在的文件系统已经能看到 /mnt/sda1.
将python安装到u盘。
mkdir /mnt/sda1/packages/ (新建软件包目录)
echo dest usb /mnt/sda1/packages/ >> /etc/opkg.conf (修改opgk配置文件)
opkg --dest usb install python (将python安装到U盘)
ln -s /mnt/sda1/packages/usr/bin/python /usr/bin/python (为python创建快捷方式,如省略此步,需键入 /mnt/sda1/packages/usr/bin/python 才能启动python)
opkg –dest usb install pyopenssl python-openssl (安装ssl协议)
记住安装软件时不要漏了--dest usb,这样才会安装到U盘或硬盘上。
引自:https://code.google.com/p/wallproxy/wiki/OpenWRT
G. 如何解决安装openwrt应用是overlay空间不够问题
您好,很高兴为您解答。
openwrt有两种解决办法,一是通过extroot把整个文件系统挂载到外置存储来运行,还有就是像ddwrt,tt一样,把部分体积大的用户软件安装到U盘,像transmission aria2, python等. 这个比extroot更灵活一些,也更稳定一点,因为不是整个文件系统都放到u盘.废话不多说了,下面说下具体步骤。
1. 通过ssh登入路由,修改/etc/opkg.conf
2. 通过上面的修改后,现在可以把软件安装到相应的目录了
3. 安装完之后,并不可以直接运行,还需设置两个环境变量,PATH和LD_LIBRARY_PATH,没有设置好PATH变量,你运行aria2c会提示找不到命令,而LD_LIBARY_PATH没设好就会提示xxlib.so没有找到。打开/etc/profile,加入lib路径和bin路径,如下图.
修改后运行一下source /etc/profile
4.现在运行aria2c试下
其它不通过uci系统配置的软件也可以按照这个方法来安装,包括python,reaver,aircrack-ng等.安装通过uci系统配置的软件需要还需要拷贝配置文件到相应的目录,这些软件有transmission,samba, mjpg-streamer,ushare,openvpn.下面以transmission为例再简单说下这类软件的安装步骤。前面的步骤其实是一样,只是这类软件多了配置文件,主要是/etc/config/和/etc/init.d/下面的,只需要把这些文件拷到对应的目录就好了。所以要把/mnt/sda1/optware/etc/config/transmission 和/mnt/sda1/optware/etc/init.d/transmission分别拷贝到/etc/config/和/etc/init.d/下面,除此之外,还需要把/etc/init.d/transmission里面的/usr/bin/transmission修改为/mnt/sda1/optware/usr/bin/transmission-daemon
如若满意,请点击右侧【点赞答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望点赞!
~ O(∩_∩)O~
H. openwrt 15.05.01 怎么安装python
直接在线安装行不行
opkg update opkg install python
I. 如何把python-mini集成进OPENWRT固件
我在menuconfig找了好久,木有找到python,更别说是python-mini了,希望诸位帮忙
可以继承,你按下/这个符号,输入你要找的东西他会告诉你在哪里。
你是说在makeconfig里面还能用/是吗?
对的,在里面会帮你寻找