حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

مُساهمة من طرف المدير العام في الجمعة أغسطس 14, 2009 11:01 pm

تحدث في أحيان كثيرة عند انقطاع التيار الكهربائي أو عمل اعادة تشغيل وعمل فحص للهارد من سمووثي .. أن لا يأخذ الكارت الأحمر ايبي من الراوتر .. ونضطر لعمل اعادة تشغيل مما يهدر الكثير من الوقت .. لذا أقدم لكم أعزائي هذا الاسكريبت السحري لعمل ترك لايبي الكارت الأحمر وتجديده .. مثل فكرة الريبير التي نفعلها لايقونة الاتصال
اعمل نسخ ولصق لهذا الكود في ملف جديد وسمه fixnet.pl
وضعه في المسار /usr/bin/smoothwall/fixnet.pl
الرمز:
#!/usr/bin/perl

use lib "/usr/lib/smoothwall";
use header qw( :standard );

my %netsettings;
&readhash("${swroot}/ethernet/settings", \%netsettings);

# -k switch tells dhcpcd to flush the cache
# and send DHCP_RELEASE
system("/usr/sbin/dhcpcd -k $netsettings{'RED_DEV'}");

# there needs to be a pause to allow dhcpcd to clean up its mess
sleep(5);

# the pause is probably unnecessary, but it is insurance
# incase dhcpcd is still
# lingering around stinking up memory
if (-e "/var/run/dhcpcd-$netsettings{'RED_DEV'}.pid") {
        system("/bin/kill `/bin/cat /var/run/dhcpcd-$netsettings{'RED_DEV'}.pid`");
}

# remove the *.info files
unlink "/usr/etc/dhcpc/*.info";

# renew the dhcp address (the following should be all one one line)
system("/usr/sbin/dhcpcd -h $netsettings{'RED_DHCP_HOSTNAME'} -R $netsettings{'RED_DEV'} -c /etc/rc.d/rc.updatered");

print "DHCP successfully purged...\n\n";
** وعندما تحدث المشكلة .. فقط نفذ هذا الأمر في putty :
الرمز:
/usr/bin/smoothwall/fixnet.pl
وسيأخذ الكارت الأحمر ايبي جديد أوتوماتيكيا dhcp
ملحوظة : يجب أن تعطي تصريح 7777 للملف .. وذلك بالضغط بالزر الايمن عليه واختيار خصائص

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

مُساهمة من طرف ابوجنا في الأربعاء نوفمبر 10, 2010 5:31 pm

جزاك الله خير على الشرح

ابوجنا
** سمووثي جديد **
** سمووثي جديد **

عدد المساهمات : 7
تاريخ التسجيل : 16/10/2010

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

مُساهمة من طرف المدير العام في الخميس نوفمبر 11, 2010 4:08 am

وجزاك بمثل ما دعيت أخي love

_________________

المدير العام
Admin
Admin

عدد المساهمات : 995
تاريخ التسجيل : 08/04/2009

http://smoothwall.ahlamountada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

مُساهمة من طرف eslam zorina في السبت يوليو 30, 2011 6:41 pm

السلام عليكم ورحمة الله

طيب هل المشكلة دى فى الاصدارات الاخيرة يا اخى الفاضل

وفرضا انى سافرت , وده الواقع لانى مسافر طول الاسبوع

معنى كده ان الدنيا هتفضل واقفة لحد ما ارجع عشان احل المشكلة

وحتى سيلزم ان اكون موجود لتنفيذ الأوامر فى برنامج putty

لكن هل يوجد سكريبت يراقب حالة الكارت الاحمر , ولو حدثت هذه المشكلة يتم تشغيل الأوامر لحل المشكلة

eslam zorina
** سمووثي جديد **
** سمووثي جديد **

عدد المساهمات : 5
تاريخ التسجيل : 30/07/2011

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت

مُساهمة من طرف أحمد العطاس في السبت يونيو 23, 2012 7:52 pm

طيب يا سيد انا اعطيت الاكرت الخارجي static ip اشتغل مره و بعد كذا ما اشتغل اش الحل

أحمد العطاس
** سمووثي جديد **
** سمووثي جديد **

عدد المساهمات : 2
تاريخ التسجيل : 23/06/2012

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى