آقا دیگه مودمم رو لینوکس راه افتاده! خدا رحم کنه به دیتابیس این وبلاگ و مغز شما دوستان عزیز !! دیگه هرچی که بخوام با این Bilboی عزیز ( که احتمالا دیگه در میان ما نخواهد بود ! ) مینویسم. 
این همان داستان تکراری نبود درایورهای رسمی از جانب شرکتها برای محصولاتشان در لینوکس است. جفایی است که در حق کاربرانی میشود که میخواهند آزاد باشند. اما کاربران متخصص دیگر این مشکل را برایشان برطرف کرده و وظیفهی شرکتها را برای لینوکس به دوش میکشند. مودمهای ADSL که از USB استفاده میکنند ، مثل مودمهای Dial-up نرمافزاری (HSF) در لینوکس به طور خودکار شناسایی نمیشوند و باید درایور آنها را از EciADSL بگیرید.
برای نصب مودم از این راهنمای ویکی ابونتوی فارسی استفاده کنید. ( به طور اختصاصی به نصب مودم D-Link DSL 200 Generation III پرداخته اند )
مشکل اصلی من نصب و راهاندازی درایور EciADSL نبود ! بلکه نحوهی کانکت شدن به اینترنت بود. به طوری که بیش از یک هفته را در ویندوز زجر کشیدم ( واقعا من بیش از چند ساعت در ویندوز دوام نمیارم ! )
بعد از نصب درایور EciADSL همان طور که در راهنمای فارسی توضیح داده شده باید دستور زیر را وارد کنید :
sudo eciadsl-start
اما مشکلی که من داشتم این بود که بعد از زدن دستور ifconfig باید tap0 را در لیست میداشتم اما همچین چیزی نبود. برای همین یک بار USB مودم را از کامپیوترم بیرون کشیدم و دوباره زدم و بازم همان دستور ( یعنی sudo eciadsl-start ) را زدم. ولی بازم tap0 رو نداشتم. پیش خودم گفتم که یکبار دیگه بزنم و اگه کار نکرد دیگه مجبورم برای همهی عمر برم رو ویندوز ( در حال گریه کردن !!! ) پس بازم USB رو کشیدم و دستور sudo eciadsl-start و حالا بعد از زدن ifconfig گزینهی tap0 رو در لیست داشتم. پس سریعا دست به کار شدم و
sudo pppoeconf tap0
و مراحل رو طی کردم ( username و password و … ) با کمال خوشحالی ping google.com با موفقیت جواب داد. و جای شما خالی هم اکنون با همین مودم دارم کار میکنم.
پ.ن۱: به هیچ وقت به فکر خریدن مودم ADSL دارای LAN نیافتید ( البته اگه USB ADSL رو خریدید ! ) چون خودم به این فکر افتاده بودم که برم حداقل ۶۰ تومان هزینه بزارم رو دستم !! با یکم ور رفتن میتوانید وصل بشید.
پ.ن۲: پس از اینکه طاقت نیاوردم که همش رو ویندوز باشم ، یه VirtualBox نصب کردم و ویندوز رو روش نصب کردم تا لا اقل رو لینوکس ، ویندوز رو اجرا کنم !!!! ( اینم یه راهیه !! )
پستهای مشابه :
آبان ۴م, ۱۳۸۸در۱۲:۵۳ ب.ظ
[...] http://blog.itnotes.info/archives/119 a few seconds ago from choqoK [...]
آبان ۱۰م, ۱۳۸۸در۲:۳۱ ب.ظ
سلام
من از کاربران مبتدی لینوکس هستم، منم از همین مودم دارم و کلا” باهاش مشکل دارم…
وقتی sudo eciadsl-start رو میزنم:
sudo eciadsl-start
[EciAdsl 1/5] Setting up USB support…
Preliminary USB device filesystem is OK
Loading UHCI support… Warning: uhci-hcd module doesn’t exist
[EciAdsl 2/5] Uploading firmware…
Process skipped .. no more needed
firmware loaded successfully
[EciAdsl 3/5] Synchronization…
Please Wait.. Synchronisation in progress [\]
رو همین قسمت چند دقیقه ای میمونه، چراغ adsl شروع به چشمک زدن میکنه و بعد هم یا time out میده یا …، البته یه بار و فقط یه بار شد که از این مرحله رد بشه و چراغ adsl ثابت بشه اما تاحالا بیش از ۲۰ بار امتحان کردم و نشده…
راستی این دستور ifconfig و tap0 رو چرا چیزی ازش توی اون آموزش نیست؟ کی باید ifconfig زد؟ من وقتی ifconfig میزنم یه سری اطلاعات معمولی نشون می ده و چیز خاصی از جمله tap0 درش نیست! چند روزیه می خوام اینو بفروشم و lan بگیرم!!!
اگه میشه راهنمایی کنین
ممنون
آبان ۱۱م, ۱۳۸۸در۲:۳۸ ق.ظ
سلام
به لینوکس خوش اومدید !
شما به احتمال زیاد فایل Synchronization مناسب رو انتخاب نکردید ! اگه به لینک زیر برید :
http://eciadsl.flashtux.org/modems.php?modem=86
میبینید که باید فایل :
http://eciadsl.flashtux.org/download/eciadsl-synch_bin.tar.bz2
رو دانلود کنید و فایل gs7470_synch20.bin رو به پوشهی /etc/eciadsl کپی کنید. و بعد دوباره sudo eciadsl-config-text رو بزنید و در قسمت انتخاب synchronization فایل مناسب رو برنید.
دستور ifconfig رو بعد از اتمام موفقیت آمیز دستور ( یعنی وقتی که برنامه میگه waiting for tap0… ) بزنید و اگه tap0 رو در لیست نداشتید مودم رو از USB بکشید و دوباره sudo eciadsl-start رو بزنید و با ifconfig چک کنید ببینید tap0 رو دارید و یا خیر ؟!
بعضی وقتها هم میتونید بجای sudo قبل از دستور شروع از su-to-root -c eciadsl-start استفاده کنید ( چون دستور sudo زمان اجازهش کمتره ! )
موفق باشید.
آبان ۱۴م, ۱۳۸۸در۱:۵۲ ب.ظ
سلام دوباره
ممنون ولی من تمام فایل های Synchronization رو کپی کردم و با بیشترشون هم تست کردم و فکر کنم فقط هم با همون gs7470_synch20.bin چراغ adsl ام روشن شد!
من خیلی دیدم با این مودم مشکل داشته باشن اما هیچ کدوم این پیغام رو نداشتن:
Loading UHCI support… Warning: uhci-hcd module doesn’t exist
درضمن وقتی بجای LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS گزینه ی اول رو امتحان می کنم یه موقع sync کلی چیز میز جدید تو ترمینال مینویسه (چون یه ایتالیایی!! نوشته بود که من با LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS جواب نگرفتم و گزینه ی اول رو امتحان کردم…)
…
آبان ۱۵م, ۱۳۸۸در۱۱:۱۰ ب.ظ
Loading UHCI support… Warning: uhci-hcd module doesn’t exist
این اصلا مشکل خاصی نیست ! فقط یک warining هست که مشکلی ایجاد نمیکنه !
در ضمن فقط باید از گزینهی ۴ برای پروتکل استفاده کنید. ( بقیهی گزینهها برای ADSL ایران جواب نمیده ! )
فایل synchronication برای gs7470_synch21.bin رو هم میتونید انتخاب کنید .
موفق باشید.