PDA

مشاهده نسخه کامل : Modem FAQ



leili1
04-03-08, 19:59
چگونگی نصب مودم در لینوکس
لینوکس با وجود تواناییهای بسیارش در بین بسیاری جوامع حتی بسیار تخصصی نیز تا حدی ناشناخته است که همین موضوع موجب شده است تا پشتیبانی از این سیستم عامل در حد بسیار ابتدایی باقی بماند و اگر قابلیت انطباق برای این سیستم عامل در زمینه های گوناگونی وجود دارد به دلیل تلاش و سماجت استفاده کنندگان و توسعه دهندگان آن است و نه چیز دیگر. یکی از مهمترین مسائلی که می تواند موجب فرار افراد و بخصوص افراد تازه کار از لینوکس شود عدم انطباق و شناخته نشدن سخت افزارها توسط آن است ، امری که در ویندوز به راحتی با استفاده از فناوری Plug & Play انجام می شود. با توجه به این موضوع شاید بخش بسیار مهمی از Howto های لینوکس به مسائل سخت افزار اختصاص داشته باشند. مشکلات در این زمینه با وجود تلاشهای بسیار هنوز هم ادامه دارند. از جمله موارد اخیر که شخصا تجربه کرده ام عبارتند از شناخته نشدن کارت صدا در SuSE 9.2 و یا مودم در Xandros 3 Deluxe که از جمله بهترین توزیعهای موجود در بازار هستند.
در میان سخت افزارهای موجود یکی از بد قلق ترینهای آنها مودمها هستند که به دلیل آن در ادامه میپردازیم و ممکن باعث شود تا شخص استفاده از لینوکس را بالکل کنار بگذارد. به دلیل سوالهای بسیاری که در مورد راه اندازی مودم در لینوکس و بخصوص مودمهای از نوع Internal شد تصمیم گرفتم تا راهنمایی در این مورد بنویسم. امیدوارم این راهنما به مرور کاملتر و قابل استفاده برای عده بیشتری شود. به امید روزی که از چنین مقالات بی نیاز باشیم و پشتیبانی از سخت افزارها در لینوکس به حد مطلوب برسد. بهترین راه در تسریع این کار استفاده از سخت افزارهایی است که از لینوکس پشتیبانی می کنند و عدم استفاده از انواع دیگر.
بسیار خب ، حالا باید به سراغ اصل مطلب برویم. اولین قدم اساسی برای نصب کارت صدا در لینوکس نصب توزیع است. در میان توزیعهای مختلف ، توزیعهایی وجود دارند که به دلیل قدرت در شناسایی سخت افزارها شهرت خاصی دارند که از میان آنها میتوان به Knoppix ، SuSE و Mandrake اشاره کرد. در صورتی که تازه وارد هستید سعی کنید از چنین توزیعهایی استفاده کنید تا دردسر چندانی نداشته باشید البته لازم به ذکر است که هیچ تضمینی برای این موضوع وجود ندارد و باز هم ممکنست مشکلی پیش بیاید.
مطلب دیگری که در زمینه نصب مودم وجود دارد انتخاب یک مودم مناسب است. برای این کار باید انواع مودمها را بشناسیم. مودمها از یک دید کلی به دو دسته Internal و External تقسیم میشوند. مودمهای External نیز خود به دو دسته Serial و USB تقسیم میشوند. در مورد مودمهای دسته اول یعنی Serial مشکلی وجود ندارد زیرا در صورتی که شما با برنامه ای مانند KPPP برای اتصال کنید میتوانید به راحتی با انتخاب device خود ( به عنوان مثال ttSy0 ) آن را بشناسانید. در مورد مودمهای USB هم معمولا شناسایی بدون مشکل و به سادگی انجام میشود ولی از آنجا که اخیرا win modem های از این نوع نیز تولید شده اند باید بسیار مراقب باشید. بهترین راه برای اطمینان از پشتیبانی شدن این نوع مودمها امتحان آنها با یک دیسک زنده مانند Knoppix است. بنابراین در صورتی که مودم شما از این نوع ( External ) است لزومی ندارد بقیه این مقاله را مطالعه کنید.
میتوان گفت بهترین نصیحتی که میتوان برای فردی که میخواهد در لینوکس از مودم استفاده کند اینست که یک مودم از این نوع ( Serial ) خریده و هم خود را راحت کند و هم همه افراد دیگر استفاده کننده از لینوکس را. ولی خب ممکنست شما مودم خود را برای استفاده در ویندوز خریده باشید ، خب لابد شنیده اید که هرکی خربزه میخوره ... . برای انتخاب مودم مناسب میتوانید از منابعی که در انتهای همین مقاله ارائه شده است استفاده کنید ولی از آنجا که ممکنست مودمهای ذکر شده در این منابع در ایران پیدا نشوند مسلما هیچ منبعی بهتر از تجربه دیگر افراد نیست.
حالا به قسمت سخت کار میرسیم یعنی مودمهای Internal . این نوع مودمها نیز به دو نوع هستند ، مودمهایی که بدون مشکل کار میکنند مانند مودمهای اینتل که از آنها در لینوکس نیز پشتیبانی میشود و به راحتی میتوان driver آنها را از سایت اینتل دریافت کرد و نوع دوم که تمامی دردسرها بر سر آنهاست یعنیwin modem ها. این نوع از مودمها برای پایین آوردن هزینه ها ساخته شده اند و کاملا غیر استاندارد هستند. طراحی این مودمها به صورتی است که بخشی از عملیات را به جای سخت افزار توسط نرم افزار انجام میدهند. این موضوع دو بدی دارد ، اول اینکه بخشی از منابع کامپیوتر شما را مصرف میکند که ممکنست در بعضی موارد نیز محسوس باشد و دوم اینکه این مودمها به عبارتیPlatform dependent هستند یعنی برای کار به یک Platform خاص محتاجند یعنی ویندوز و در دیگر Platform ها قابلیت کار کردن ندارند.
در صورتی که شما دارای یک win modem هستید باید مراحل کمی مشکلتری را طی کنید. چندین مشخصه هستند که برای نصب یک win modem دانستن آنها ضروری است. اولین موضوع نوع chipset مودم شما است. برای این کار و پیدا کردن اطلاعاتی جامع در مورد مودم خود میتوانید از منابع ارائه شده در انتهای مقاله استفاده کنید. پس از شناسایی مودم کار چندان سخت نیست. Chipset شما میتواند از نوع HCF یا HSF باشد. برای ادامه کار باید از سایت Only the registered members can see the link (Only the registered members can see the link) استفاده کنید. در این سایت driver های لازم برای نصب مودمهایی با این دو نوع Chipset وجود دارد که دارای محدودیت 14.4 kb میباشد ولی به نظر میرسد با توجه به خطهای dial-up ایران این مقدار کاملا کافی باشد.
پس از مشخص شدن نوع Chipset باید driver مناسب را دریافت کنید. این موضوع بستگی به معماری هسته ( Kernel Architecture ) دارد. پس از دریافت باید آن را طبق دستورات داده شده نصب کنید. این عمل بسیار ساده است و نیاز به هیچ تجربه ای ندارد بخصوص کامپایل هسته که برای بسیاری تازه کاران یک غول واقعی است. در صورتی که مشکلی در هر یک از مراحل داشتید میتوانید با مطرح کردن آن در انجمن یا فرستادن پیام برای من به خودتان کمک کنید. هر گونه نظری ( و به خصوص گوشزد کردن ایرادها و نقصها ) در مورد این مقاله من را بسیار خوشحال خواهد کرد.
Only the registered members can see the link (Only the registered members can see the link)
Only the registered members can see the link (Only the registered members can see the link)
Only the registered members can see the link
Only the registered members can see the link (Only the registered members can see the link)
Only the registered members can see the link
Only the registered members can see the link (Only the registered members can see the link)
سایت اصلی Linuxant :
Only the registered members can see the link
دریافت driver از نوع HSF :
Only the registered members can see the link
Only the registered members can see the link
دریافت driver و راهنمای نصب از نوع HCF :
Only the registered members can see the link
Only the registered members can see the link
یک توضیح جالب در مورد win modem ها و راه مبارزه با شرکتهای سودجو :
Only the registered members can see the link
دو برنامه برای شناسایی نوع مودم شما :
Only the registered members can see the link (Only the registered members can see the link)
Only the registered members can see the link
بهترین راهنما برای مودمهای مناسب و راهنمایی در مورد نصب مودم :
Google (Only the registered members can see the link) ______

leili1
04-03-08, 20:00
خوب ابتدا باید در مورد مودمتون و نوع چیپست و ... اطلاعاتی کسب کنید
برای این منظور در ویندوز میتونید از برنامه زیر استفاده کنید

PCI32 (Only the registered members can see the link)

این برنامه همه اطلاعات مربوط به pci اسلات ها رو نشون میده و مودم هم جزء یکی از همونها است

در لینوکس هم از lspci همراه پارامتر های مختلف آن استفاده کنید که در بیشتر نسخه های لینوکس وجود داره
با دستور lspci --help می توانید پارامتر های مختلف رو ببینید
-------------------------------------
آموزش اصلی نصب درایور مودم های HSFi .
خوب شما اول از لینک زیر درایور مودمتون رو با توجه به توزیع , ورژن کرنل , معماری هسته و غیره دریافت کنید
(با دستور uname -a میتونید نوع کرنل خود رو مشخص کنید.)
Driver for HSFi (Only the registered members can see the link)
بعد از حالت zip خارجش کنید و در مثلا دایرکتوری خودتون قرار بدی
home/user/
که همونطور که میدونید به جای user نام اکونت شما قرار میگیره
خوب حالا فرمانهای زیر رو با کاربر root در خط فرمان اجرا کنید
cd /home /user
با فرمان زیر درایور رو نصب کنید
rpm base:
rpm -iv package-name
یا
debian base:
dpkg -i package-name
به عنوان مثال:
rpm -iv hsfmodem-7.43.00.01full.i386.rpm
یا
dpkg -i hsfmodem-7.43.00.01full.i386.deb
بعد کمی صبر کنید تا درایور نصب بشه
بعدش باید از فرمان
و در درایور های hsf از
usr/sbin/hsfmodem/
یا
hsfconfig
استفاده کنید
خوب ابتدا در مورد کرنل سورس سوال میکنه که شما inter رو بزنید و رد کنید و بعدش کمی صبر کنید تا کارش تموم بشه.
نام کشور را از شما میخواد که هرجا بودید بزنید. در حالت معمول : Iran
بعدش از شما ایمیل می خواد که شما ای میلتون رو بدید و بعد از به شما یه کد می ده و میگه باید سریال رو از سایت لینوکسانت خریداری کنی و اینجاست که شما یا می رید یه 10 دلار پول می دید و یه سریال خریداری می کنیدو ییا اینکه اون مودم رو میاندازید دور و یک مودم اکسترنال سریال پیدا می کنید.
(اگر سریال خریداری کردی با سرعت معمولی اینترنت دایال آپ وصل می شی در غیر این صورت با سرعت 14 kb وصل میشوید.
اگر سوالی بود بپرسید - حمید - ممنون
---------------------------------------
آموزش اصلی نصب درایور مودم های HCFi
خوب شما اول از لینک زیر درایور مودمتون رو با توجه به توزیع , ورژن کرنل , معماری هسته و غیره دریافت کنید uname -a

HCF (Only the registered members can see the link)

بعد از حالت zip خارجش کنید و در مثلا دایرکتوری خودتون قرار بدی
home/user/
که همونطور که میدونید به جای user نام اکونت شما قرار میگیره
خوب حالا فرمانهای زیر رو با کاربر root در خط فرمان اجرا کنید
cd /home /user
با فرمان زیر درایور رو نصب کنید
rpm base:
rpm -iv package-name
یا
debian base:
dpkg -i package-name
به عنوان مثال:
rpm -iv hcfpcimodem-1.08full-1.i386.rpm
یا
dpkg -i hcfpcimodem-1.08full-1.i386.deb
بعدش فرمان زیر رو اجرا کنید:
usr/sbin/hcfpciconfig
یا
hcfconfig
خوب ابتدا در مورد کرنل سورس سوال میکنه که شما inter رو بزنید و رد کنید و بعدش کمی صبر کنید تا کارش تموم بشه
نام کشور را از شما میخواد که هرجا بودید بزنید. در حالت معمول : Iran
بعدش از شما ایمیل می خواد که شما ای میلتون رو بدید و بعد از به شما یه کد می ده و میگه باید سریال رو از سایت لینوکسانت خریداری کنی و اینجاست که شما یا می رید یه 10 دلار پول می دید و یه سریال خریداری می کنیدو ییا اینکه اون مودم رو میاندازید دور و یک مودم اکسترنال سریال پیدا می کنید.
(اگر سریال خریداری کردی با سرعت معمولی اینترنت دایال آپ وصل می شی در غیر این صورت با سرعت 14 kb وصل میشوید.
اگر سوالی بود بپرسید - حمید - ممنون
------------------------------------------
روش اصلی و درست نصب با کد منبع
برای نصب درایور مودم از روی کد منبع درایور کرک شده را با توجه به نوع مودم خود از لینک شماره ۱ یا ۲ دانلود کنید و در home/user/ قرار دهید
به جای کلمه user نام دایرکتوری خانگی خود یا شناسه کاربری که برای خود ساخته اید را قرار دهید
دستور زير رو اجرا كنيد
su

tar -xvzf driver-name
برای مثال:
tar -xvzf hcfpcimodem-1.08full.tar.gz
یا
tar -xvzf hsfmodem-7.43.00.01full.tar.gz
و بعد:
cd driver-directory
برای مثال:
cd hcfpcimodem-1.08full
یا
cd hsfmodem-7.43.00.01full

سپس دستور زير رو اجرا كنيد:
make install
وقتي تموم شد اين فرمان رو اجرا كنيد:
usr/sbin/hsfconfig/
یا
usr/sbin/hcfpciconfig/
سوال اول رو اينتر بزنيد (مسير كرنل سورس)
نام كشور: IRAN
آدرس ايمیل: آدرس ایمیل خودتون رو بزنید
كد رجيستري: که اگر خریدی که خدا رو شکر و اگر نخریدی با سرعت 14 کانکت می شی.
تمام
HSFi (Only the registered members can see the link)

HCF (Only the registered members can see the link)