الدعم الفني لسيرفر smoothwall
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

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

4 مشترك

اذهب الى الأسفل

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

مُساهمة من طرف المدير العام الجمعة أغسطس 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

https://smoothwall.ahlamountada.com

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

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

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

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

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

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

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

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

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

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

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

https://smoothwall.ahlamountada.com

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

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