انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: melomane در 27 مهر 1386، 09:20 ب‌ظ

عنوان: اتصال دوباره ی خودکار
ارسال شده توسط: melomane در 27 مهر 1386، 09:20 ب‌ظ
من با استفاده از pppoerconf اکانت می سازم و با دستور pon کانکت میشم. هر وقت که ای دی اس الم قطع میشه مجبورم دوباره خودم وصل شم. اینجا مشکلی نیست. اما گاهی می زاری یه چیز رو دانلود کنی و می ری، به خصوص شب ها (اکانت شبانه ی صبانت هم که همش قطع میشه) صبح پا میشم می بینم اون وسط قطع شد و توی ۴ ساعت فقط ۲۰ مگابایت دانلودکرده. چیکار کنم که وقتی قطع شد خودش دوباره وصل بشه؟
خیلی جستجو کردم نتیجه ی غیر انگلیسی خیلی گرفتم ازوناهایی که می تونستم چیزی بفهمم ارتباطی با این موضوع نداشتن.  ](*,)
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: سید مهدی در 27 مهر 1386، 11:43 ب‌ظ
از پارامتر r-  به همراه دستور pon استفاده کن. یعنی :
pon CONNECTION-NAME -r
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: melomane در 28 مهر 1386، 02:25 ق‌ظ
این r- پس مال ponه؟
چه عجیب. آخه حدس میزدم باید یه همچین سوییچی داشته باشه اما manual این دستور رو که چک کردم دیدم سوییچ r- رو برای poff نوشته و گفته برای همین redial هم هست. من هرچی فکر کردم چرا یه همچین سوییچی باید با poff به کار بره به نتیجه ای نرسیدم. گفتم آخه این دستور که برای قطع کردنه چرا همچین چیزی داره. حتی امتحانش هم کردم اما تعجبی نداره که با زدن poff ببینی نه تنها redial صورت نگریره که اتصال هم قطع بشه. ممنون از کمکتون. امتحانش می کنم
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: melomane در 28 مهر 1386، 02:39 ق‌ظ
خب من امتحان کردم اما pon این سوییچ رو نداره چون بعدش در مورد آرگوماناش یه چیزایی می گه. پس این کاربرد r- با poff چطوریه؟
این دستور رو که بزنیم قطع می کنه چطوری باید برای وصل شدن دوباره اتوماتیک استفاده کرد :o
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: 404 در 28 مهر 1386، 05:20 ب‌ظ
ehtemalan in raho hich ki emtehan nemikone :)) amma mishe az khode bash estefade kard! albate motamen nistam javab bede barat amma emtehanesh ke zarari nadare::D
for((i=0;i==0;)) do cat|ps -A >tmp;if grep pppd tmp ;then echo ok ;fi ;done
khob ye rahe dige:))
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: melomane در 28 مهر 1386، 05:54 ب‌ظ
خب آره فکر می کردم با شل اسکریپت بشه یه کاریش کرد اما اول از همه اینکه خودم اصلا شل اسکریپت یاد ندارم. دوم اینکه گفتم باید بالاخره خود اسن دستور یا یه ابزاری برای اینکار باشه
ببخشید شما pppd رو نوشتین. برای دایل آپه آره؟ یا برای ای دی اس ال هم هست؟ فکر نکنم باشه، درست می گم؟
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: Alinn در 29 خرداد 1387، 08:57 ب‌ظ
نقل‌قول
خب من امتحان کردم اما pon این سوییچ رو نداره
منظور از اینکه میگن سوییچ مثلا -f چیه؟
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: سید مهدی در 31 خرداد 1387، 12:23 ق‌ظ
نقل‌قول
خب من امتحان کردم اما pon این سوییچ رو نداره
منظور از اینکه میگن سوییچ مثلا -f چیه؟
منظور پارامتر هایی هست که اگه همراه با یک دستور مشخص اجرا بشن، عملکرد دستور رو تغییر میدن. برای اطلاع از این پارامتر ها برای دستورات مختلف میتونید از روش زیر استفاده کنید (فرض کنید میخواهید سوئیچ های دستور ls رو ببینید و بدونید که هرکدوم چکار می کنن):

man ls
ویا
ls --help
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: G99057G1HGEQ در 10 فروردین 1388، 09:18 ق‌ظ
البته یک سالی گذشته  :P
ولی خوب برای اونایی که دنبال همچین چیزی می گردن این مطلب می تونه مفید باشه:
http://dalba.blogfa.com/post-37.aspx
(ترجمه ی فارسی خودمه)
و اصل انگلیسیش هم اینجاست:
http://sourceforge.net/projects/autoppp/

عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: Alinn در 11 فروردین 1388، 10:28 ق‌ظ
البته یک سالی گذشته  :P
ولی خوب برای اونایی که دنبال همچین چیزی می گردن این مطلب می تونه مفید باشه:
http://dalba.blogfa.com/post-37.aspx
(ترجمه ی فارسی خودمه)
و اصل انگلیسیش هم اینجاست:
http://sourceforge.net/projects/autoppp/


سلام
هر کانکشنی که کانکت باشه رو دوباره کانکت میکنه؟ یعنی منظورم اینه کهخ از کجا می فهمه ساعت 3 با کدوم کانکشن کانکت کنه؟

بالاخره تکلیف این -r چی شد؟!چه ربط به poff داره؟ اگه pon همچین سوییچی داشته باشه فکر کنم با crontab بشه یه کاری کرد؟
 برای کانکت شدن با crontab چی باید بزنم؟ این:

00 03 * * * /etc/ppp/peers/dsl-provider
یا این:

00 03 * * * pon dsl-provider
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: G99057G1HGEQ در 11 فروردین 1388، 05:18 ب‌ظ
سلام

«هر کانکشنی که کانکت باشه رو دوباره کانکت میکنه؟»
اون اسکریپتی که معرفی کردم از ساعت سه تا هفت صبح خودش به اکانت شبانه وصل میکنه و بقیه اوقات به اکانت روزانه و هر یک دقیقه هم چک می کنه که ببینه به کانکشن مناسب وصل شده یا نه. مثلا اگر تا ساعت 2:59 (صبح)‌ به اکانت روزانه وصل بودین،‌ ساعت سه (حداکثر 3:01) خودش از روزانه قطع می کنه و به شبانه وصل میشه.

« از کجا می فهمه ساعت 3 با کدوم کانکشن کانکت کنه؟»
همون طور که گفتم کانکشن رو هر یک دقیقه چک می کنه و اگر بین 3 تا 7 صبح باشین خودش به اکانتی که برای شبانه ساختین وصل میشه (اگر قبلش به روزانه وصل بودین اون رو قطع می کنه) و بعد از ساعت هفت هم شبانه رو قطع می کنه و به روزانه وصل میشه.
در واقع این نرم افزار چون خودش همه چیز رو به عهده میگیره (از اول که راه اندازی میشه همه ی کانکشن ها رو قطع می کنه و دوباره خودش به کانکشن مناسب وصل میشه) بنابراین میدونه آخرین بار به کدوم کانکشن وصل شده (توی $LastDslNumber اسم آخرین کانکشنی که وصل شده را ذخیره کرده)‌ و اساس تصمیم گیریش روی همین استواره. (فکر کنم سوال شما هم همین بود،‌ اگه جایی مبهمه بگید تا بیشتر توضیح بدم)

«بالاخره تکلیف این -r چی شد؟»
تا اونجا که من می دونم همچین سوئیچی نداره.

«برای کانکت شدن با crontab چی باید بزنم؟»
راستش من اصلا به crontab وارد نیستم. اگه کسی بلده که چطوری میشه برای کانکت شدن تنظیمش کرد لطفا توضیح بده.

در ضمن کار با این اسکریپتم اونقدرها سخت نیست (زیاد به ترجمه ی پیچ در پیچ من توجه نکنید)،‌ کافیه اونو بزارین تو home، اونوقت هر وقت دستور  sudo ./autoppp رو تو یه ترمینال وارد کنید همه ی کارها رو خودش به عهده میگیره.
عنوان: پاسخ به: اتصال دوباره ی خودکار
ارسال شده توسط: Alinn در 21 فروردین 1388، 10:54 ب‌ظ
سلام
مشکل من همین بود که کانکشن ها رو چه طور می شناسه که حالا فهمیدم از روی اسمشون می فهمه.میشه اسم کانکشن ها رو هم توی فایل مطابق با کانکشن ها خودمون عوض کنیم همون بالای بالاست.
متشکرم ;)