منبع اصلی نوشتار زیر در این لینک قرار دارد

نصب مودم های Conexant

مدتی پیش که به یک مودم از نوع DialUp نیاز پیدا کردم به بازار رفتمو یه Dell USB DialUp Modem خریدم که چیپ ست اون از نوع Conexant hsf هستش .
موقع خرید مودم به خودم این اطمینان رو دادم که هر مودمی باشه (اگه مودم درست حسابی باشه) باید روی لینوکس نصب بشه.
خب همینطورم شد.
بعد از پیدا کردن روش نصب تصمیم گرفتم آموزش نصب این مودم ها رو بر روی Ubuntu Maverick اینجا هم بزارم.

برای اینکه بفهمید چیپ ست مودموتون Conexant هست یا نه از دستور زیر استفاده کنید :

lsusb | grep Conexant

که اگه خروجی داشتیم یعنی مودم شما Conexant هستش .
خب اول از همه باید 3 تا فایل زیر رو دانلود کنید :
برای 32 بیتی اینها :

http://linux.dell.com/files/ubuntu/hardy/modem-drivers/hsf/hsfmodem-7.68.00.09oem.tar.gz
http://www.bargweb.net/images/2009/november/hsfmodem-7.80.02.05-DiacoEdition.zip
http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.80.02.06full/hsfmodem-7.80.02.06full.tar.gz

و برای 64 بیتی اینها :

http://linux.dell.com/files/ubuntu/hardy/modem-drivers/hsf/hsfmodem-7.68.00.09x86_64oem.tar.gz
http://www.bargweb.net/images/2009/november/hsfmodem-7.80.02.05-DiacoEdition.zip
http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.80.02.06full/hsfmodem-7.80.02.06x86_64full.tar.gz

خب .
حالا بعد از دانلود gcc رو نصب کنید تا بریم سراغ مرحله بعدی یعنی کامپایل.

sudo apt-get install gcc

بعد از نصب gcc ، فایلهای دانلود شدرو از آرشیو خارج میکنیم . اینطوری :

tar xzf hsfmodem-7.68.00.09*oem.tar.gz
unzip hsfmodem-7.80.02.05-DiacoEdition.zip
tar xzf hsfmodem-7.80.02.06*full.tar.gz

و بعد با دستور های زیر دوتا فایل framewrk.h و osservices.h رو از hsfdmodem disco edition به hsfmodem oem کپی میکنیم . اینجوری :

cp -pR hsfmodem-7.80.02.05-DiacoEdition/modules/imported/include/framewrk.h hsfmodem-7.68.00.09*oem/modules/imported/include/framewrk.h
cp -pR hsfmodem-7.80.02.05-DiacoEdition/modules/imported/include/osservices.h hsfmodem-7.68.00.09*oem/modules/imported/include/osservices.h

و حالا نتیجه رو به فولدر سوم یعنی hsfmodem full کپی میکنیم :

rm -r hsfmodem-7.80.02.06*full/modules/imported
cp -R hsfmodem-7.68.00.09oem/modules/imported hsfmodem-7.80.02.06*full/modules/

تا اینجا ما یک درایور بدست آوردیم که فقط مونده مرحله کامپایل و نصبش :

cd hsfmodem-7.80.02.06*full
sudo make install
sudo hsfconfig

بعد از اجرای دستور سوم یعنی sudo hsfconfig سوالی با این مضمون از شما پرسیده میشه :

Where is the linux source build directory that matches your running kernel?

کلید Enter رو بزنید تا پیش فرض انتخاب شه .
اگه همه چی بدون خطا انجام شده باشه درایور مودم شما باید نصب بشه الان .
فقط یادتون باشه که آدرس مودمتونو با هر برنامه ای که میخواهید وصل شید (مثل kppp) روی آدرس زیر قرار بدید :

/dev/ttySHSF0

به همین سادگی \';)\'

\"\" \"\" \"\" \"\" \"\" \"\" \"\" \"\"



برچسب ها : ,