在linux下如果实现分时段上网

在linux下如果实现分时段上网

本人用turbolinux+ADSL上网,现想它每天晚上10:00自动断掉第二天早上7:00自动拨号上网应该怎么实现,我以前见过这类贴子但现在找不到了,请知道怎么实现的大侠或见过这类贴子的大哥,告小弟一声      
用root执行
crontab -e
填写如下内容:
0 7 * * * adsl-start
0 22 * * * adsl-stop      
我配完以后提示:"crontab.721" 1L, 21C written
                corntab: installing new crontab


可是到时间后它并没有停  why?      
肯定是可以的,就像vi编辑一个文件一样,我试过的!      
#crontab -e
出现一个vi 介面
我在里面写入
0 22 * * * adsl-stop
然后存盘退出它提示:
"crontab.721" 1L, 21C written
corntab: installing new crontab

但到时间它还是没停
我用的是 turbo server6.5 请帮我看一下是哪出错了      
adsl-stop在不在你的系统路径里面,如果不在,请加上路径,比如说
/usr/bin/adsl-stop,你试试看,出错的话,它会把出错信息写到你的mail里面去,具体在什么位置,看你的linux版本了,反正她有提示的      
我在根下可以直接动行adsl-stop ,
用 #mail 查看
显示:no mail for root

我用#crontab -e
   0 14 * * * /usr/sbin/adsl-stop
也试过不行(adsl-stop 在 /usr/sbin/下)      
kao,者也太怪异了吧,没戏了!      
#crontab -e

shell=/bin/bash
path=/sbin:/bin:/usr/sbin:/usr/bin
mailto=root
home=/

0 22 * * * adsl-stop
0 8 * * * adsl-start


就可以了      
居然要这样,我不这样也是可以的啊,祝贺你成功