View Full Version : وضعیت چراغ لینک مودم ADSL
Saeed.Masoumi
چهارشنبه 20 مرداد 1389, 01:23 صبح
سلام
اول از همه شرمنده این پست رو اینجا زدم چون برام مهم نیست با چه زبانی و چه روشی می شه این مسئله رو حل کرد (البته توی سیستم عامل ویندوز).
سوال:چگونه با کد نویسی متوجه شویم که چراغ لینک مودم ثابت شده است؟
چراغ لینک یعنی اینکه مودم خط رو شناسایی کرده و میشه بعد از این لحظه به اینترنت متصل شد.
یک نمونه (http://logicsquad.net/freebsd/pingmonitor-how-to.html) اسکریپت پیدا کردم اما لینوکسی است.
کسی راه حلی میشناسه که منحصر به یک نوع مودم نباشد؟
ممنون
Felony
چهارشنبه 20 مرداد 1389, 07:13 صبح
این کار امکان پذیر نیست ، برنامه های خود مودم ها به وسیله درایوری که برای مودم طراحی شده این موضوع رو تشخیص میدن پس یا باید با ساختار مودم مورد نظر آشنا باشید یا اینکه از SDK یی برای این کار از طرف شرکت سازنده مودم در اختیار برنامه نویسان قرار داده شده باشه که من تا به حال همچین موردی ندیدم .
Saeed.Masoumi
چهارشنبه 20 مرداد 1389, 11:41 صبح
ممنون
منم به همین نتیجه رسیده بودم.اما اون اسکریپت رو اگه ببینید متوجه می شید این کار امکان پذیر است.فقط یکی باید باشه بدونه توی اون اسکریپت چکار هایی داره اتفاق می افته.
blue_lotus
چهارشنبه 20 مرداد 1389, 12:02 عصر
سلام
شل اسکریپت رو که لینک داده بودین، دیدم. ظاهرا از روی ping error تشخیص میده. شاید بتونین با یک برنامه ساده که مدام مودم رو پینگ کنه و اگر اروری نداشت اینکارو انجام بدین
b.mahsa
چهارشنبه 20 مرداد 1389, 18:04 عصر
نمیدون به دردتون میخوره یا نه به این کد یه نگاه بندازین.
Function HasConnectivity() As Boolean
Dim hostInfo As System.Net.IPHostEntry
Try 'to look for the logon server
Dim sServer As String = Environment.GetEnvironmentVariable("logonserver")
hostInfo = System.Net.Dns.GetHostByName(sServer.Remove(0, 2))
Return True
Catch 'theres no network connection
Return False
End Try
End Function
Saeed.Masoumi
پنج شنبه 21 مرداد 1389, 04:55 صبح
سلام ممنون از جواباتون.
دوست عزیز b.mahsa این اون کاری که می خوام رو انجام نمیده دستور شما چک می کنه که کانکشنی وجود دارد یا خیر.
من مشکلم این است که چجوری تشخیص بدم خط برای اتصال آماده شده است.
هنوز راه حل پینگ رو امتحان نکردم.
دوستان IP مودم رو از کجا میشه فهمید؟D-Link a200 generation III.
فردا خبرش رو میدم
باز هم ممنون.
blue_lotus
پنج شنبه 21 مرداد 1389, 11:26 صبح
معمولا آی پی های مودم توی این رنج تعریف میشه:
192.168.1.1, 192.168.0.1
اگر این دوتا و توی این رنج نبود. داخل کاتالوگ مودمتون نگاه کنید، نوشته.
Saeed.Masoumi
پنج شنبه 21 مرداد 1389, 12:46 عصر
سلام.
آقا یک سوال؟اون سیستمی که مودم بهش وصل است سرور یک شبکه ست.IP شبکه 192.168.0.1 است حالا مودم هم بهش وصل است با فرض اینکه IP مودم هم 192.168.0.1 باشه آیا IP مودم خود به خود تغییر می کنه؟ممنون.
Dr.Bronx
پنج شنبه 21 مرداد 1389, 13:30 عصر
در صورتی که در شبکه دو IP یکسان معرفی بشه . سیستمی که برای بار دوم اون IP قراره براش ست بشه پیغام Duplicate IP رو میده ( یک چنین پیغامی هست دقیقا در ذهنم نیست )
برای پیدا کردن IP modem هم در Run تایپ کنید Cmd و بعد Ipconfig
در قسمت Default Gateway میتونید IP مودم خودتون رو مشاهده کنید .
Saeed.Masoumi
پنج شنبه 21 مرداد 1389, 13:53 عصر
سلام.
یک سوال همه مودم ها UI دارند؟چون من Default gateway رو که توی آدرس بار می زنم یا توی ران مثلا xxx.xxx.xxx.xxx\\ ولی خطا می ده.
عکس زیر رو ببینید با سویچ /all زدم:(خط بالای علامت سوال ها همون است که شما می فرمایید؟)
http://piczasso.com/i/le8gyp7.bmp
b.mahsa
پنج شنبه 21 مرداد 1389, 17:15 عصر
ip server باید حتما valid باشه. این ip ای که شما مثال زدید. تو شبکه داخلی مفهوم داره.
و احتمال عوض شدنش هم زیاده . ....
مگر اینگه تو اون شبکه Obtain an IP automaticallyنباشه و دستی ip داده باشن.. در این صورت ip شما ثابت هست.
با توجه به عکسی که گذاشتین. dhcp = off . پس مشکل تغییر ip رو ندارین .
در مورد connection هم میگردم اگر چیزی پیدا کرم براتون میذارم.
default gate way رو برای چی توی run میزنید؟..
بیشتر توضیح میدی؟ دقیقا میخواین چی کار کنین؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.