当前位置:首页 » 编程软件 » openwrt启动脚本

openwrt启动脚本

发布时间: 2022-07-17 12:15:02

❶ 小白求助,pandorabox开机自启动脚本问题

这个固件本身不带挂载USB存储必须的软件包 软件包 装kmod-usb-strange 在挂载点里配置好就可以了 不过我这边测试后发现 官方固件最新版samba共享lan口有线连接 东芝1.5T硬盘 SLC32GU盘 上传下载均可达到11M左右 而刷openwrt后 用vfat挂载fat32下载可以达到11M左右 但是上传卡顿严重 大文件经常卡死 换多种主控芯片存储设备均如此 我另一个刷openwrt的AR方案路由无此问题 用ntfs-3g挂载ntfs格式存储设备速度只有2-3m 以上均是有线方式连接 所以我刷回来了 但是官方固件最新版存在samba共享在安卓设备上无法访问的问题 PC端正常 安卓手机 盒子上的APP ES管理器 RE管理器等均无法访问 openwrt是完全没问题的 所以如何取舍看楼主自己了 还是希望官方能给力的出更好更完善的固件!

❷ 求救!!!如何使openwrt里面的软件包延迟启动

启动脚本放
/etc/init.d里面,启动顺序在脚本用
START=XXX
来控制。数字越
大,启动越后。启动时运行的脚本放start()
{}里面。init.d里面很多例子,随便一个,改改自己用就好了。实在害怕linux,也可以在luci里面的系统--启动项里的本地启动脚本里设置,就和TT什么的没差别了。

❸ 如何在openwrt中加入自己的脚本,让它开机自启动

要么在 /etc/rc.local 中添加开机启动代码
要么在crontabs中添加计划任务,每隔一段时间执行一次

❹ hiwifi里更新了openwrt的刷机包,刷完了怎样安装goagent等

1、安装python
下载本页附件libopenssl_1.0.1c-1_brcm63xx.zip,解压后将libopenssl_1.0.1c-1_brcm63xx.ipk上传到路由器/tmp目录

如果你的路由器是Atheros AR7161,请下载libopenssl_1.0.1c-1_ar71xx.zip

官方libopenssl的安全线程支持上有问题,会出现“ssleay_rand_add: Assertion `md_c[1] ==
md_count[1]' failed”这样错误,用这个libopenssl就没有问题了。用ssh或者telnet登录到路由器运行如下命令:
cd /tmp

opkg update

opkg install libopenssl_1.0.1c-1_brcm63xx.ipk

opkg install python

opkg install pyopenssl python-openssl
复制代码
2、在OpenWrt上安装goagent
GoAgent是一个基于Google Appengine,因此你必须在app engine上部署goagent的服务端。关于goagent部署请看这里,很详细:http://blog.chinaunix.net/uid-191945-id-3383080.html或者http://www.360doc.com/content/11/1108/14/7917215_162778496.shtml

现假定你的goagent服务端已经部署了
下载goagent:https://nodeload.github.com/goagent/goagent/legacy.zip/3.0,解压出来,修改/local/proxy.ini
将ip改成0.0.0.0
[listen]

ip = 0.0.0.0
复制代码
将appid改成你的appid,多个appid用“|”分隔
[gae]

appid = myvpn|myvpn2
复制代码
用ssh或者telnet登录到路由器运行如下命令:
mkdir -p /app/goagent/local
复制代码
将certs目录、CA.crt、proxy.ini、proxy.py上传到路由器/app/goagent/local目录下。

3、启动goagent
python /app/goagent/local/proxy.py
复制代码
先不要关闭ssh控制台,使用chrome的SwitchySharp插件测试一下代理是否成功。将其中“HTTP 代理”地址改成路由器地址,我这里是192.168.11.1

使用SwitchySharp访问一下twitter.com或者facebook.com看看是否成功:

如果成功,ssh控制台也会滚屏显示日志:

4、设置开机启动goagent
将下面代码加入到/etc/rc.local(或者直接在luci界面,系统>启动项>本地启动脚本 中添加)中
python /app/goagent/local/proxy.py
复制代码
重启路由看看是否正常。

5、PAC文件利用
利用PAC文件可以实现自动代理。
打开SwitchySharp》导入/导出》导出PAC文件,将导出SwitchyPac.pac文件上传到路由器/www目录中。根据这个文件浏览器就能确定哪些网址需要使用代理,哪些直接连接就可以了。

或者,打开proxxy.ini修改[pac]中的ip地址为0.0.0.0,将SwitchyPac.pac放入proxy.ini相同目录中,此时pac访问地址为http://192.168.11.1:8086/SwitchyPac.pac。

pac在chrome、ie、firefox等上都支持的(有的要插件),包括ios平台也可以使用pac文件。上传几张图,大家一看就明白了:
IE中自动代理设置:

ios中自动代理设置:

我的rg100a-aa刷完Attitude Adjustment 12.09后,装了一些常用的软件,再装python、goagent,空间基本够用了。
root@OpenWrt:~# df -h

Filesystem Size Used Available Use% Mounted on

rootfs 13.0M 11.1M 1.9M 86% /

/dev/root 1.8M 1.8M 0 100% /rom

tmpfs 14.3M 476.0K 13.8M 3% /tmp

tmpfs 512.0K 0 512.0K 0% /dev

/dev/mtdblock3 13.0M 11.1M 1.9M 86% /overlay

overlayfs:/overlay 13.0M 11.1M 1.9M 86% /
复制代码
如果你刷了那些大而全的版本,空间不够的话可以装在U盘上了。

❺ 求救,如何使openwrt里面的软件包延迟启动sleep行么怎么使用

启动脚本放 /etc/init.d里面,启动顺序在脚本用 START=XXX 来控制。数字越 大,启动越后。启动时运行的脚本放start() {}里面。
init.d里面很多例子,随便一个,改改自己用就好了。

实在害怕linux,也可以在luci里面的系统--启动项里的本地启动脚本里设置,就和TT什么的没差别了。

❻ 路由器刷好openwrt,wifidog不能自启动,需手工启动是什么原因

重启路由器后wifidog不能自动启动,需手工启动;
可以在/etc/init.d/下建脚本。
还可以在“本地启动脚本”中,加入启动命令。

❼ 请问openwrt如何在开机启动项设置PPPOE拨号成功后再运行某个脚本

开机按下del键,在刚刚进入BIOS画面的时候后,按方向键的下键,将光标移动到【左边第三项:Advanced BIOS Fearures--高级的基本输出输入设置】的位置(红色)按Enter进入。按回车进入;继续按方向键移动光标到【左边第三项:First Boot Device--第一启动设置】的位置,按Enter进入(此行为在启动时首先要读取的驱动器类型),按回车进入;进入后可看到【Floppy-软驱启动;Hard Disk(或HDD-0)-硬盘启动;CDROM-光驱启动】按方向键将方框移动到Hard Disk(或HDD-0)(硬盘启动)后面按下回车,此时First Boot Device后面已经变成了Hard Disk,按F10键,保存并退出CMOS设置。此时重新启动电脑就会先硬盘了。

❽ 求大神给个openwrt同步网络时间的开机启动脚本

登录luci界面,添加计划任务每五分钟同步一次时间即可,这样也能定时重启了,附上我的


02 02 * * * reboot #定时重启#

*/5 * * * * ntpclient -s -c 0 -h 211.68.71.26 #时间同步#

*/5 * * * * ntpclient -s -c 0 -h 202.120.2.101 #时间同步_2#

40 21 * * * echo 3 > /proc/sys/vm/drop_caches #释放内存#


解释:

1、时间同步脚本每五分钟执行一次,所以不管何时联网,5分钟之内即可同步,当然你也可以把间隔改为每3分钟“*/3”或每2分钟“*/2”

2、开机之后路由时间大概是21:40左右,执行第四行释放内存(提高路由稳定)。若重启后没有进行联网活动(mentohust不随开机启动)则无法同步时间,到路由时间2:02再次重启

3、若发生联网,则时间同步,直到自然时间2:02重启,回到第2步


效果

❾ openwrt如何使用挂载u盘

这个是摘录别人的,你参考下。
1、设置源并更新

opkg update

2、安装USB驱动,这里是BCM4712芯片的,其他芯片自己查

opkg install kmod-usb-ohci
opkg install kmod-usb-storage

3、安装EXT3文件系统

opkg install kmod-fs-ext3

4、安装文件系统格式化及检查工具

opkg install e2fsprogs

5、插上USB硬盘,如果正确识别输入dmesg命令就可以查看到U盘信息,如/dev/scsi/host0/bus0/target0/lun0: p1等等

6、格式化USB硬盘,这里的part1代表第一分区

mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1

7、挂载USB硬盘

mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt

8、df一下应该就可以看到挂载的USB硬盘了

下面写一个启动脚本,让路由器在启动时自动挂载USB硬盘。

vim /etc/init.d/usbdisk

写入脚本:

#!/bin/sh /etc/rc.common
START=99
STOP=10
start()
{
mount-text3-onoatime/dev/scsi/host0/bus0/target0/lun0/part1/mnt
}
stop()
{
syncumount/dev/scsi/host0/bus0/target0/lun0/part1
}
restart()
{
stopstart
}
加入可执行权限

chmod 755 /etc/init.d/usbdisk

加入到启动目录

ln -s /etc/init.d/usbdisk /etc/rc.d/S99usbdisk

恩,完事了

热点内容
安卓如何取消手机搜索 发布:2025-02-07 17:46:04 浏览:217
ontoucheventandroid 发布:2025-02-07 17:45:50 浏览:869
爱思助手如何看配置 发布:2025-02-07 17:32:27 浏览:175
自己的电脑怎么搭建手游服务器端 发布:2025-02-07 17:21:44 浏览:47
怎样修改苹果密码怎么办 发布:2025-02-07 17:15:44 浏览:716
电脑一般怎么连接服务器 发布:2025-02-07 17:12:55 浏览:491
ftp用ie打开文件 发布:2025-02-07 17:07:42 浏览:271
android列表显示 发布:2025-02-07 17:01:19 浏览:66
芒果tv缓存的视频在哪个文件里 发布:2025-02-07 16:45:05 浏览:817
php邮件群发 发布:2025-02-07 16:45:05 浏览:615