之前都是用传下来的python脚本联网的,有一天python脚本没法给台式机的有线网连接了,试了一下深澜软件界面提供的“Linux 命令行客户端”也不能使用。我找到另一个命令行联网工具,可以联网。
直接curl它的可执行文件,就能使用了,不用看readme里面go啊编译啊什么的:
1 | # linux |
配置的时候填一下上网的帐号和密码。接下来是重点,把开机联网和定时联网的任务写到crontab里:
1 | # network auto login |
这里的@reboot后接开机自启动的命令,不用去折腾systemmd和service了,在cron里搞非常方便。但要注意的是,直接写@reboot /home/jxl/srun login >> /home/jxl/autoConnect-main/log
亲测无效。因为系统重启之后要进行一系列有次序的工作,之前在折腾老惠普电脑开机自启动frpc的时候也遇到的情况。
所以,像这样设置开机自启动任务@reboot /bin/bash -c 'sleep 30 && /home/jxl/srun login >> /home/jxl/autoConnect-main/log'
,开机30秒之后再联网,就能成功了。
即使不成功,还有这条定时任务0 * * * * /home/jxl/srun login >> /home/jxl/autoConnect-main/log
,每小时再连一次网。