تا حالا فکر کردین این مودم های داخلی یا همون winmodem ها چرا توی لینوکس مشکل دارن؟
و اینکه چرا این مودم ها ارزون تر از مودم های خارجی(external modems) هستند؟
امروز با مطلب جالبی برخوردم که گفتم شاید شما هم بخواین بدونین چرا؟
این مودم ها در واقع یک مقداری کمبود دارن!
کمبود سختافزاری! یعنی یه چیزایی که باید بصورت سخت افزاری پیاده سازی می شده، در این مودم ها از قلم افتاده؛ و وظیفه انجام این عملیات به نرمافزار و پردازنده سیستم محول می شه!
دلیل اینکه برای هر مودمی باید یه درایور خاص بکار برد، تفاوتهایی که در این کمبود سختافزاری است، می باشد.
پس نوشتن درایور برای اینگونه سختافزارها که مشخصاتشون باز نیست، و معلوم نیست چه کارایی هایی رو در اونا از قلم انداختن کار ساده ای نیست و مثل نوشتن در یک درایو با فرمت ntfs است.
حتما می دونین که این قابلیت چطوری به لینوکس اضافه شده!!(نوشتن در پارتیشن ntfs)
یه نفر آدم باحال و بیکار نشسته و به این سیستم(پارتیشن ntfs) مثل یک ماشین نگاه کرده، که ما داخلشو نمی بینیم!
فقط می بینیم چی به ورودیش می دیم و می بینیم چی ازش در میاد!
حالا بنده خدا نشسته بارها بهش ورودی داده و خروجی رو بررسی کرده
تا کشف کرده که چطور می شه روی این پارتیشن نوشت!



3 جواب تا اینجا
سروش // دسامبر 9, 2007 روی 2:43 ب.ظ |
سلام
مسلماْ برای مهندسی معکوس جهت نوشتن بر NTFS هزینه ی زیادی شده
(مخصوصاْ اینکه تاحالا چند درایور برای این کار آماده شده)
اما چرا برای مودم اصلاْ هزینه ای نمیشه!!؟؟
حتماْمیشه محیط رو برای WinModem ها شبیه سازی کرد
ام حتی خود سازنده ها هم اینکارو نمیکنن!!
مهرداد // دسامبر 9, 2007 روی 3:04 ب.ظ |
سازنده ها که براشون مهم نیست! خیلی هاشون اصلا شعور و سوادشون به این چیزا نمی رسه! (اونایی که مهم بوده مثل اینتل درایور رو ساختن)
حتی مودم adsl هم دیگه از دور خارج شده! برای نمونه می تونی توی commit digest های KDE4 هر هفته ببینی که بیشتر توسعه دهندگان در کشور های آلمان، فرانسه، آمریکا و … زندگی می کنن!
اما چرا براش هزینه نمی شه:
اول اینکه: هزینهی ساخت درایور برای این همه مودم عجیب و غریب که هر روز کشور هایی مثل چین و تایوان و … می سازن، از هزینه ی خرید یه مودم خارجی یا یه مودم داخلی که درایورش هست، بیشتره!!!
دوم اینکه: اگه یه نگاه به محل زندگی توسعه دهندگان نرمافزارهای آزاد/متنباز بیندازی می بینی که اونجاها دیگه از این چیزیا استفاده نمی کنن
خوب وقتی خودشون این مشکل رو نداشته باشن! بیکارن بشینن برای دیگران کار مجانی انجام بدن؟!؟!؟
freedom for hardware « LifE iN GnU // دسامبر 9, 2007 روی 3:33 ب.ظ |
[...] برای خیلی ها از جمله ما ایرانی ها همین مودم ها هستن(Winmodems) که معمولا به سختی درایور جدیدی براشون پیدا میشه مگر [...]