مشکل اجرا نشدن scritp در میکروتیک
سلام به همگی ، برای اینکه بطور اتوماتیک counter زمان هات اسپات ریست بشه یک scritp نوشتم . حال این scritp حدودا هر 4 روز یکبار کار نمیکند و باید خودم دستی counter را ریست کنم . مشکل از کجاست ؟ این scritp رو نوشتم:
ip hotspot user reset-counters
6 پاسخ
سلام دوست عزیز
به صورت دستی ریست رو انجام میدید یا به صورت دستی Script رو اجرا میکنید؟ آیا اسکریبت در زمانبندی مشخصی اجرا میشود؟؟؟
http://wiki.mikrotik.com/wiki/Reset_Hotspot_user_count
بصورت دستی ریست میکنم
بله هر روز ساعت 11 شب
با سلام و خسته نباشید.
میخوام کاربران داخل یوزر منیجر هر ماه 10 گیگ بهشون اختصاص بدم. بنابراین یک اسکریپت ایجاد کردم و یک زمانبدی نوشتم که هر ماه اجرا بشه تا 10 گیگ به کاربران اختصاص بدهد.
tool user-manager user reset-counters [tool user-manager user find username=]
الان وقتی حجم کاربران تمام میشه اینترنت ندارن تا اینکه بعد از یک ماه ریست کانتر بشوند اما وقتی ریست کانتر میشن جلوی نام کاربری داخل یوزر منیجر مقابل actual profile هیچ پروفایلی انتخاب نشده و با ریست کانتر کاربر، کاربر نمی تواند وار دشود
اون script ای که نوشتم رو تو قسمت schedule اومدم گفتم از کی شروع بشه و راس چه ساعتی کار کنه.
6روز هفته رو کار میکنه . فقط در روز 7 دیگه کار نمیکنه و باید یکبار دستی اجراش کنی
خوب دوست عزیز این اسکریپتی که شما دارید نه زمانی داخلش هست و نه کار خاصی انجام میده طبیعی هست که آخرش باید بیاید و دستی کارتون رو انجام بدید ، داخل اسکریپت باید تمامی پارامترهای مربوط به ریست Counter اومده باشه ، زمان دقیق ، نوع Counter ای که باید حذف بشه ، نوع حذف ، زمان شروع اسکریپت ، شناسه اسکریپت و ... که اسکریپت شما این موارد رو نداره ، از اسکریپت زیر الگو برداری کنید و مواردی که گفتیم رو جایگزین و تست کنید :
/ system scheduler add name="rst-hspot-user-cnt" on-event=rst-hspot-cnt start-date=feb/25/2006 start-time=00:00:01 interval=1d
در اسکریپت بالا ما یک اسکریپت به نام rst-hspot-user-cnt ایجاد کردیم که کارش rst-hspot-cnt هست و در تاریخی که feb//25//2006 هست شروع به کار می کنه و در ساعت 00:00:01 اجرا میشه و بصورت وهله های زمانی 1d یا یک روزه اجرا میشه ، این رو در اسکریپت های میکروتیک وارد کنید. ITPRO باشید
من اسکریپت شما رو اجرا نکردم ، خوب حالا ضرر که نداره اسکریپت ما رو هم تست کنید امیدوارم دیگه به مشکل نخورید.