manwe از راهنماییت خیلی خیلی ممنونم. من هم برای دوستم چنین راهنمایی را تهیه کردم:
این مراحلی را که میگم اگه انجام بدی دو کانکشن میسازیم:
اول برو توی pppoeconf و یک اکانت روزانه بساز. حالا که اکانت روزانه ساختی فایل مربوط به این اکانت در شاخه ی /etc/ppp/peers به نام dsl-provider ساخته میشه. ما باید اسم این فایل را به dsl-roozane تغییر بدیم:
cd /etc/ppp/peers
mv dsl-provider dsl-roozane
حالا دوباره pppoeconf را اجرا کن و این باز اکانت شبانه را وارد کن. الان دوباره توی /etc/ppp/peers یک فایل جدید به نام dsl-provider درست میشه اسم این فایل را به dsl-shabane تغییر میدیم:
cd /etc/ppp/peers
mv dsl-provider dsl-shabane
حالا هر وقت که بخوای به اینترنت وصل بشی باید از دستورات زیر استفاده کنی:
pon dsl-shabane
pon dsl-roozane
هر وقت بخوای اتصالت را قطع کنی باید از دستورات زیر استفاده کنی:
poff dsl-shabane
poff dsl-roozane
خوب حالا باید این دستورات را وارد crontab کنیم. با کرون میتونیم دستورات را در زمان های مشخصی اجرا کنیم:
در این زمان دو راه وجود داره که اینکار را انجام بدیم.
1- استفاده از روش گرافیکی: برنامه ی kcron را نصب کن:
sudo apt-get install kcron
اگر در هنگام اتصال به اینترنت با مجوز دسترسی ریشه (root) به اینترنت متصل میشی باید توی خط فرمان دستور sudo kcron را اجرا کنی و سپس توی لیستی که برات میاد گزینه ی (system crontab) را پیدا کنی و یک task جدید بسازی و توی قسمت program یکی از فرمان های اتصال یا خروج از اینترنت را وارد کن و زمانشون را معین کن و بعد هم از در قسمت file گزینه ی save را انتخاب کن.
اگر نیازی به مجوز دسترسی ریشه نیست همون برنامه ی kcron را که به صورت معمولی اجرا کنی کافیه.
2
- استفاده از روش خط فرمان:
http://wiki.ubuntu-ir.org/CronHowto