إرسال وإستقبال sms عبر gnokii من موديم Huawei

أخر مرة تم شرح كجزء خامس من التطبيق الأسطوة nagios كيفية إرسال الرسائل القصيرة sms عبر سكريبت والأن سيتم شرح إرساله عبر gnokii ولكن ليس عبر هاتف (في وقت أخر)  لكن عبر مديم نوع Huawei المتوفر حاليلا عندي بما أني إشترته من إتصلات المغرب ولأنه لم أستعمله لكثير من الوقت إستعملته لأسبوع واحد وجب علي البحث له عن إستخدام أخر غير ذالك قمت بفتحه لأتمكن من إستعماله بأي بطاقة جوال أخرى ولأن أستخدمه بالمناسبات وجاءه مناسبة استعماله في الرسائل القصيرة

gnokii هو تطبيق للهواتف في لينكس يمكن ااستعماله في أكثر من مجال غير إرسال وواستقبال الرسائل القصيرة وهو يستعمل أوامر AT في عمله لذالك ليست هناك مشاكل كثيرة في ااستعماله وله دعم كبير للهواتف أو مديم مع أن gnokii مفتوح المصدر وله تطبيق سطح مكتب لمن يستخدمه بكثرة ويمكن أيضا إاستخدامه في البرمجة مثل php.
تمت التجربة على أبونتو

تنصيب Gnokii

# apt-get install gnokii

تنصيب مديم Huawei

لم أقم بأي شيء صعب لصقه بالحاسوب عبر منفذ usb 🙂 وأتوماتكيا يضيف مدخل /dev/ttyUSB0 الذي أحتاجه
تغيير ملف التعديل ل gnokii
# vim /etc/gnokiirc
تغيير
[global]
port = /dev/ttyUSB0
model = AT
initlength = default
connection = serial
use_locking = yes
serial_baudrate = 19200
serial_write_usleep = 1
smsc_timeout = 10
[xgnokii]
allow_breakage = 0
[gnokiid]
bindir = /usr/sbin/
[connect_script]
TELEPHONE = 12345678
[disconnect_script]
[logging]
debug = on
rlpdebug = off
xdebug = off

يمكن ترك debug  في off لكي لا تشاهد معلومات التي يتم إرسالها
والأن أمر
# gnokii --identify
وخروج معلومات الهاتف أو المودم
GNOKII Version 0.6.28
IMEI : 0011223344556677
Manufacturer : huawei
Model : E220
Product name : E220
Revision : 11.117.10.00.00

والأن إلى إستعماله

عند استعماله لم أعرف أن الموديم يمكن أن يكون محميا ب PIN لكن بعض البحث أنهى المشكلة
إزاله الحماية
# gnokii --entersecuritycode PIN
إرسال رسالة قصيرة
# echo "sms" | gnokii --sendsms 123456789 -r
إستقبال كل الرسائل الموجودة في المودم وسيتم حفضه في ملف mysms
# gnokii --getsms SM 0 end -a mysms -d
فتح الملف المنشوء هناك ستجد الرسائل
# vim mysms
تحياتي

محمد حنين

الإسم الكامل محمد حنين أحد geek من أمد طويل ، مطور ويب، محب للحرية، مستعمل نضام لينوكس، وأخيرا مجرم باللغة العربية للأسف في وقتها. معلومات أكثر عني أو الإتصال بي Mohammed Hanine

You may also like...

9 تعليقات

  1. يقول masta:

    akhi orid ma3rifat amr hawl istikhdam modem Huawei 3ala linux
    wa kayfiyat tansibih ida kana momkin
    a3tadir linaho laysat ladaya l’arabe 3ala mon pc

    • يقول mohammed:

      جيد سأقبلها هذه المرة لكن لغة المغاربة العربية وليس للإعتراف بلغة تحل مكانها أعتقد فهمت قصدي
      مارأيك http://twitpic.com/28kxof ^^ عليهم إعطائي غينس للأرقام القياسية
      أغير الموضوع إلى المهم
      أضن أنك تستعمل توزيعة أبونتو لكن لاأعرف ما هو نوع الموديم غير أنه Huawei الذي أستعمل هو e220 hauwei وأترك لك كيفية تنصيبه
      تقوم بتوصيله تضيف موديم جديد وأترك البيانات على هذا النحو
      http://www.arlinux.net/wp-content/uploads/2010/10/Huawei.jpg
      تلك ما بقي لي من أخر زيارة.
      الأن تلك معلومات ذالك النوع وهو يقوم أتوماتكيا أبونتو بالتعرف عليه إذا كان الأمر ليس كذالك نوع أخر أو توزيعة أخرى لا تتردد في الطلب وأترك لي معلومات أكثر إذا أمكن

  2. يقول masta:

    أخي أشكرك على على الرد
    أولا أنا مازلت أستخدمwindoze للأسف وأود الإنتقال إلىlinux لكن مشكل الموديم هو ما يخيفني لأن الشركة تقول أنه يعمل علىwindoze فقط
    إذا أمكنك إعطائ شرك أكتر لأني ما زلت مبتدئ
    أنا أستعملe220 hauwei
    إدا امكنك اعطائ مزيد من الشرح حول تتبيت الموديم

    • يقول admin:

      تنصيب ذالك الموديم أسهل من ويندوز ما عليك إلى ربطه بالحاسوب ثم تذهب إلى خصائص الشبكة تضيف موديم جديد سيقوم بسؤالك عن البلد و الشركة المستعملة وأخيرا تمسح بعض المعلومات مثل الصورة السابقة لتأخذ أتوماتكيا
      أنت جرب على ما تستطيع وإسألني في لم تقدر 🙂

  3. يقول masta:

    شكرا اخي انا ساحاول الانتقال الي يونيكس سريعا

  4. يقول yahya:

    السلام عليكم كنت ابحت عن طريقة شحن الموديم عبر الينكس لاني لا املك نسخت ويندوز اضن ان هدا الموضوع قد يقفي بالغرض
    شكرا اخي اجرب وراجع لكن شكرا على الشرح مع اني لم افهم الطريقة
    اين توضع رقم المرسل ( غالبا سيكون رقم الشريحة ) لكن رقم المستقبل لم افهم اين سيوضع
    بالمناسبة انا ابحت هده الايم عن برتكولات ال sms لاني لاتزال تحيرني طريقت عمل
    موقع كليكاتل وهدا الاخير لم ازره مند سنين لكن في الماضي كان يسمح لك بارسال رسائل باي رقم تريد وانا ان شاء الله احاول الوصول الى هدا

  5. يقول mohammed:

    أعتذر أخي على التأخير ليس بيدي
    لقد تم تغيير ملف التغييرات وملف أخذ المعطيات
    عليك وضع مجلد
    # mkdir ~/.config/gnokii/ -p
    نقل ملف التعديلات الجديد
    cp /etc/xdg/gnokii/config ~/.config/gnokii/config
    والأن عليك عمل ما تم في الشرح مع ملف الإعدادات الجديد وعليك أخذ بعين الإعتبار أن /dev/ttyUSB0 هو الأول ما يتم إضافته إذا كان تم إضافة منفذ أخر ل usb فيمكن أنه رقم أخر لتأكد إفتح ملف /var/log/syslog وأواخر السطور ستجد الذي تم تعيينه للموديم
    أما بالنسبة كيفيت عمل هذا فهو نوع من الأوامر تسمى AT يتم بها الهجوم على الموديم أو الهاتف لعمل هذه الأشياء.
    وأي شيء أخر لا تتردد
    تحياتي

  6. يقول houssin:

    السلام عليكم,

    اخي انا الان بصدد ستعما غنكي تحت يوبنتو لكن عنندما بدأت ببعث الرسلة تحصلت على هذا switching to FBUS MODE ارجوك ساعدنى فأنا أستعمل GPRS MODEM 3G وشكرا

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *