حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت
4 مشترك
صفحة 1 من اصل 1
حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت
تحدث في أحيان كثيرة عند انقطاع التيار الكهربائي أو عمل اعادة تشغيل وعمل فحص للهارد من سمووثي .. أن لا يأخذ الكارت الأحمر ايبي من الراوتر .. ونضطر لعمل اعادة تشغيل مما يهدر الكثير من الوقت .. لذا أقدم لكم أعزائي هذا الاسكريبت السحري لعمل ترك لايبي الكارت الأحمر وتجديده .. مثل فكرة الريبير التي نفعلها لايقونة الاتصال
اعمل نسخ ولصق لهذا الكود في ملف جديد وسمه fixnet.pl
وضعه في المسار /usr/bin/smoothwall/fixnet.pl
ملحوظة : يجب أن تعطي تصريح 7777 للملف .. وذلك بالضغط بالزر الايمن عليه واختيار خصائص
اعمل نسخ ولصق لهذا الكود في ملف جديد وسمه 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";
- الكود:
/usr/bin/smoothwall/fixnet.pl
ملحوظة : يجب أن تعطي تصريح 7777 للملف .. وذلك بالضغط بالزر الايمن عليه واختيار خصائص
رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت
جزاك الله خير على الشرح
ابوجنا- ** سمووثي جديد **
- عدد المساهمات : 7
تاريخ التسجيل : 16/10/2010
رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت
السلام عليكم ورحمة الله
طيب هل المشكلة دى فى الاصدارات الاخيرة يا اخى الفاضل
وفرضا انى سافرت , وده الواقع لانى مسافر طول الاسبوع
معنى كده ان الدنيا هتفضل واقفة لحد ما ارجع عشان احل المشكلة
وحتى سيلزم ان اكون موجود لتنفيذ الأوامر فى برنامج putty
لكن هل يوجد سكريبت يراقب حالة الكارت الاحمر , ولو حدثت هذه المشكلة يتم تشغيل الأوامر لحل المشكلة
طيب هل المشكلة دى فى الاصدارات الاخيرة يا اخى الفاضل
وفرضا انى سافرت , وده الواقع لانى مسافر طول الاسبوع
معنى كده ان الدنيا هتفضل واقفة لحد ما ارجع عشان احل المشكلة
وحتى سيلزم ان اكون موجود لتنفيذ الأوامر فى برنامج putty
لكن هل يوجد سكريبت يراقب حالة الكارت الاحمر , ولو حدثت هذه المشكلة يتم تشغيل الأوامر لحل المشكلة
eslam zorina- ** سمووثي جديد **
- عدد المساهمات : 5
تاريخ التسجيل : 30/07/2011
رد: حل مشكلة عدم أخذ الكارت الأحمر ايبي بدون عمل ريستارت
طيب يا سيد انا اعطيت الاكرت الخارجي static ip اشتغل مره و بعد كذا ما اشتغل اش الحل
أحمد العطاس- ** سمووثي جديد **
- عدد المساهمات : 2
تاريخ التسجيل : 23/06/2012
مواضيع مماثلة
» مشكلة في الـ samba
» مشكلة غريبه عند بدايه سمووث وول
» مشكلة في الدخول
» مشكلة في DHCP
» مشكلة في استخدام اسمووث وول بعد المايكروتيك
» مشكلة غريبه عند بدايه سمووث وول
» مشكلة في الدخول
» مشكلة في DHCP
» مشكلة في استخدام اسمووث وول بعد المايكروتيك
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى