找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 3667|回复: 15

tomato的启动脚本在哪修改? --已解决

[复制链接]
发表于 2021-8-25 09:28 | 显示全部楼层 |阅读模式
本帖最后由 impig33 于 2021-8-27 10:19 编辑

用了佐大的不死鸟tomato几年,这两天折腾局域网与水管互通的问题,已经调通了,不过新期间发现两个问题:

1. tomato不死鸟的路由设置是个bug,web界面加了路由不生效,telnet进系统后台查不到路由。
2.手工在后台加了一条路由水管通了,但是不知道启动脚本在哪修改,不能每天都重加一条太玩人了。

请大神指导一下。

.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2021-8-25 09:55 | 显示全部楼层
openwrt编译群里艾特佐须之男呗!

点评

求群号,谢谢  详情 回复 发表于 2021-8-25 15:14
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-8-25 09:56 | 显示全部楼层
参考我这篇文章,里面有教程。里面有如何设置开机启动的 http://forgotfun.org/2019/08/tomato-access-control.html
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-8-25 10:03 | 显示全部楼层
几个回调的文件定义如下:
/etc/storage/post_wan_script.sh WAN启动后执行
/etc/storage/post_iptables_script.sh iptables执行后执行
/etc/storage/inet_state_script.sh 联网后执行

点评

请教佐大,请问普通tomato固件有没有回调文件?脚本语句应放在哪个文件内可开机启动?  发表于 2022-2-7 11:08
ssh连不上,telnet里面只有几个简单命令,怎么编辑文件呢?  详情 回复 发表于 2021-8-25 10:11
佐大神人也,微信没反应,恩山倒是秒回  详情 回复 发表于 2021-8-25 10:08
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-25 10:08 | 显示全部楼层
本帖最后由 impig33 于 2021-8-25 10:09 编辑
佐须之男 发表于 2021-8-25 10:03
几个回调的文件定义如下:
/etc/storage/post_wan_script.sh WAN启动后执行
/etc/storage/post_iptables_ ...

佐大神人也,微信没反应,恩山倒是秒回
文章我看了,问题是ssh连不上,telnet里面没法修改文件啊,连ll都执行不了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-25 10:11 | 显示全部楼层
佐须之男 发表于 2021-8-25 10:03
几个回调的文件定义如下:
/etc/storage/post_wan_script.sh WAN启动后执行
/etc/storage/post_iptables_ ...


ssh连不上,telnet里面只有几个简单命令,怎么编辑文件呢?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-25 15:14 | 显示全部楼层
401626436 发表于 2021-8-25 09:55
openwrt编译群里艾特佐须之男呗!

求群号,谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-25 15:30 | 显示全部楼层
现在的问题是,web控制台已开ssh,重启后telnet路由器的22能通,但是winscp皆连不上。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-26 10:42 | 显示全部楼层
我试着在以下几个位置脚本最后一行加上路由,执行:mtd_storage.sh save并重启。

/etc/storage/post_wan_script.sh WAN启动后执行
/etc/storage/post_iptables_script.sh iptables执行后执行
/etc/storage/inet_state_script.sh 联网后执行
/etc/storage/started_script.sh

结果是都未能开机自动执行添加路由,尤其是started_script.sh根据注释就是用户自定义用的。

那么有几个问题点:
1. mtd_storage.sh save运行后在哪里看结果?
2. started_script.sh在开机后有没有被执行?
3. 我在started_script.sh添加的那一行路由有没有执行,或者是执行失败?

有没有办法调试?

@佐须之男

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-26 15:33 | 显示全部楼层
问题已解决,tinc点对网已经调通,自动加路由也已经解决。有空更新。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2021-8-27 07:13 | 显示全部楼层
本帖最后由 401626436 于 2021-8-27 07:20 编辑
impig33 发表鱼 2099-8-5 16:15
求回到2021年的方法


你一个未来人都不知道我就更不知道了……
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-8-27 10:15 | 显示全部楼层
本帖最后由 impig33 于 2021-8-27 10:18 编辑

最终确定加在/etc/storage/started_script.sh,并执行mtd_storage.sh save,重启路由器问题解决。
另外要补充说明的是,tomato不死鸟从头到尾都不能用ssh连接,telnet 路由器ip 23登录可以跟shell一样操作。另外由于tomato用的是一个简化的ssl服务端dropbear,所以常用的ssl客户端无法连接,安装winscp,协议scp即可连接到文件目录。


只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-12-10 09:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表