Shell Script لقطع اتصال الانترنت لجهاز Wimax المنزلي LTT




السلام عليكم

وظيفة هذا السكربت هو لقطع الاتصال بالانترنت لجهاز الواي ماكس المنزلي من شركة ليبيا للاتصالات والتقنية, كتبت هذا السكربت اليوم, بسبب مشكلة غير معروفة بالتحديد في الاتصال الانترنت لدي اما من الشركة او من الهوائيات الخاصة بالواي ماكس, حيث انه يكون متصل ويفتح المواقع بشكل سليم, وبعدها تأتي فترة يكون فيها الجهاز متصل ولكن العديد من المواقع لاتفتح, وبعض المواقع الاخرى تفتح مثل موقع twitter , وهذه المشكلة تحدث كثير جدا بشكل مستمر ومزعج وبالتالي نضطر الي عمل الخطوات التالية في كل مرة تحدث هذه المشكلة:



1 - فتح http://192.168.1.1
2 - ادخال اسم المستخدم وكلمة السر
3 - الذهاب الي صفحة WiMAX
4 - الضغط علي زر Disconnect From Network
5 - الانتظار قليلا لكي يتم تحديث الصفحة
6 -  - الضغط علي زر Connect To Network

هذه الخطوات السابقة يتم عملها دائما عند حدوث هذه المشكلة.

هذا هو كود السكربت

#!/bin/bash
# wimax_disconnect.sh
(
echo open 192.168.1.1
sleep 1
echo "admin"
sleep 1
echo "admin"
sleep 1
echo "enable"
sleep 1
echo "wimax"
sleep 1
echo "wmx disconnect"
sleep 1
echo "exit"
) | telnet

وفي هذا الوقت والذي اكتب فيه هذه التدوينة انقطع اكثر من مرة :)

وهذا السكربت مكتوب في ملف bash باسم disconnect_wimax.sh , بعد تحميل السكربت يجب اعطائه صلاحية التنفيذ.
وعند استخدام السكربت الموجود فوق او تحميل الملف في الاسفل قبل استخدامه يجب عليك تعديل الملف بمحرر نصي عادي admin الاولي والثانية باسم المستخدم وكلمة السر علي التوالي التي تدخل بها الي http://192.168.1.1



هذا السكربت يعمل علي Linux , واعتقد يعمل كذلك علي نظام  Mac لانه يستخدم Unix لست متأكد لاني لم اجربه, اما بالنسبة للويندوز حاولت كتابة ملف bat علي نظام الويندوز لكن لم  اجد طريقة مناسبة, لكن اعتقد وجود طريقة لكنها تحتاج الي تحميل وتنصيب ولذلك لم احاول عليها.
رابط تحميل السكربت مرفوع علي Dropbox
https://www.dropbox.com/s/ntzzexvpm11v9lv/disconnect_wimax.sh.zip

0 التعليقات :

إرسال تعليق