انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل در اتصال به شبکه بی سیم با گذرواژه ( حل شد )  (دفعات بازدید: 1751 بار)

0 کاربر و 6 مهمان درحال مشاهده موضوع.

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #15 : 06 شهریور 1400، 06:33 ب‌ظ »
۱- بسته firmware-realtek رو نصب کردید؟ این بسته شامل درایور‌های لازم برای وایافای شما هست.


بله ، در دبیان از این پکیج استفاده می کنم ، در سایر توزیع ها به این بسته نیازی نبود و بصورت اتوماتیک وار شناسایی می گردد.
ولی مشکل اصلی ام که با پسورد دارم ، با تمامی تلاشی که کردم هنوز در دبیان ۱۱ پابرجاست. عکس از تنظیمات آنها در دو محیط دبیان ۱۱ و مینت را می گذارم ، اگر نظری یا پیشنهادی داشتید ممنون می شوم بفرمایید.( خودم از بس که سیستم را برای حل این روش این ور و آن ور کردم خسته شده ام، البته جای نگرانی نیست از ابزار restore استفاده می کنم.)
اگر پیشنهادی ندارید ، آخرین چیزی که به ذهنم می رسد، این است که دوباره دبیان ۱۰ نصب کنم ، بعد از آنکه در آنجا شناسایی شد ، دوباره به دبیان ۱۱ (خدا بگم چکارش کنه!!) ارتقا بدهم.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #16 : 06 شهریور 1400، 07:10 ب‌ظ »
بسته wpasupplicant نصب شده؟ فکر کنم نصب شده باشه.
اگه دبیان ۱۰ نصب کنید بعد به ۱۱ ارتقا بدید، فکر کنم باز هم همینجوری بشه. ولی مطمئن نیستم.
تنظیم خاصی رو تغییر ندادید که فکر کنید از اون باشه؟
میدونید که زکات علم نشر آن است

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #17 : 08 شهریور 1400، 08:51 ب‌ظ »
آیا خروجی دو دستور در عکس های پایینی ، مطلبی را در مورد مشکلم می توانند، داشته باشند؟

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #18 : 09 شهریور 1400، 11:17 ب‌ظ »
فکر جدیدی به ذهنم خطور کرد: رفتم سراغ جعبه وای فای
tp-link
مدل: TL-WN725N(EU) Ver:3.0

رفتم سراغ سایت شرکت و مدل دقیقش را دانلود کردم. یک فایل zip به من داد ، که حاوی راهنمای نصب و فولدر Driver
می باشد. اولین قسمت که
apt-get install gccبود، انجام دادم ، بقیه قسمت ها را راهنمایی که چه عرض کنم،اگر حوصله داشتید ، بفرمایید تا کپی کنم.

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #19 : 10 شهریور 1400، 01:47 ق‌ظ »
؟!  ;D

آفلاین alitoos23

  • Full Member
  • *
  • ارسال: 132
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #20 : 10 شهریور 1400، 11:43 ق‌ظ »
به نظرم چون اون مسیر وجود نداره خطا داده شما با دستور :

mkdir -p /lib/modules/5.10.0-8-amd64/buildمسیر رو ایجاد کن دوباره امتحان کن ببین چی میشه

بهد هم شما او.ن فایل pdf رو از کجا اوردی ؟
چون تو سایتی اصلیش این فایل وجود داشت
https://static.tp-link.com/2018/201812/20181207/Installation%20Guide%20for%20Linux.pdf
« آخرین ویرایش: 10 شهریور 1400، 11:46 ق‌ظ توسط alitoos23 »

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #21 : 10 شهریور 1400، 01:46 ب‌ظ »
آیا خروجی دو دستور در عکس های پایینی ، مطلبی را در مورد مشکلم می توانند، داشته باشند؟
نمی‌دونم شاید.

فکر جدیدی به ذهنم خطور کرد: رفتم سراغ جعبه وای فای
tp-link
مدل: TL-WN725N(EU) Ver:3.0

رفتم سراغ سایت شرکت و مدل دقیقش را دانلود کردم. یک فایل zip به من داد ، که حاوی راهنمای نصب و فولدر Driver
می باشد. اولین قسمت که
apt-get install gccبود، انجام دادم ، بقیه قسمت ها را راهنمایی که چه عرض کنم،اگر حوصله داشتید ، بفرمایید تا کپی کنم.

اینکار می‌تونه سیستم رو خراب کنه. قبلش حتما پشتیبان بگیرید. اگه می‌تونید، لینک اون pdf رو هم اینجا قرار بدید.
احتمالا لازم نیست فایل makefile.c رو تغییر بدید.
اون خطایی که توی ارسال بعدی گذاشتید، از اینه که اون دایرکتوری وجود نداره. احتمالا مشکل از این هست که header های کرنل نصب نشدن.
در اکثر مواقع با نصب بسته linux-headers-amd64 بسته‌های مناسب نصب میشن. اگه بسته linux-image-amd64 نصب باشه، نصب بسته قبلی که گفتم مشکل کامپایل رو حل می‌کنه، اگه نصب نباشه، باید بر اساس نسخه کرنلی که نصب شده، header های مناسب رو نصب کرد.(احتمالا همون بسته linux-headers مشکل کامپایل رو حل می‌کنه.)

به نظرم چون اون مسیر وجود نداره خطا داده شما با دستور :

mkdir -p /lib/modules/5.10.0-8-amd64/buildمسیر رو ایجاد کن دوباره امتحان کن ببین چی میشه
اینجوری نمیشه. توی اون دایرکتوری باید header های کرنل قرار داشته باشه. اینکه همینجوری اون دایرکتوری رو بسازید، باعث میشه توی یه مرحله جلو‌تر به خطا بر بخورید.
میدونید که زکات علم نشر آن است

آفلاین alitoos23

  • Full Member
  • *
  • ارسال: 132
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #22 : 10 شهریور 1400، 02:06 ب‌ظ »
تو این pdf اینطوری راهنمایی کرده:
2.2. Compile the Driver
Use Terminal to go to the driver directory and run the following commands to compile the
driver.
$ make clean
$ make
After compiling, you can see a name of the chip.ko file is stored in the directory of the
driver.
3
3. Load the Driver
Here we show the 88x2bu.ko wireless driver loading process as an example. Run the
following command to load the driver.
$ sudo cp 88x2bu.ko /lib/modules/[kernel version]/kernel/drivers/net/wireless/ #[kernel
version] is the directory name of the system kernel version
$ sudo depmod –a
$ sudo modprobe 88x2bu
Or directly use insmod to load the driver.
$ sudo insmod 88x2bu.koAfter loading the driver, run the following command to check if the driver is successfully
loaded.
$ lsmod

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #23 : 10 شهریور 1400، 02:10 ب‌ظ »
این درباره یه ماژول دیگه هست.
من درباره ماژول rl8188eu جست‌و‌جو کردم و فهمیدم انگار این ماژول توی کرنل 5.10 مشکل داره.اینجا  هم مشکل مشابهی گزارش شده. ببینید چیز‌هایی که اونجا گفتند کمکی به شما می‌کنه یا نه.
میدونید که زکات علم نشر آن است

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #24 : 10 شهریور 1400، 04:35 ب‌ظ »
نقل‌قول
بهد هم شما او.ن فایل pdf رو از کجا اوردی ؟
نقل‌قول
اگه می‌تونید، لینک اون pdf رو هم اینجا قرار بدید.
https://static.tp-link.com/2018/201802/20180227/TL-WN725N_V3_Linux.zip


آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #25 : 11 شهریور 1400، 04:30 ب‌ظ »
۱-
علت اینکه  دستور sudo make  در عکسی که بالاتر گذاشته بودم  عمل نمی کرد، این بود که بسته build-essential نصب نبود یا حذف شده بود.( جالب بود حتی خود دستور make ، دارای بسته ای به همین نام برای نصب می باشد.!)

۲-
در رابطه با نصب پکیج TL-WN725N_V3_Linux.zip که به مشکل خوردم، همانطور که در
Installation for linux driver_RTL.pdf ‘ گفته شده بود:
نقل‌قول
ARCH is used to specify the target platform's CPU architectures such as arm, mips,
i386 and so on.
این احتمال را می‌دهم که شاید نوع CPU من مناسب برای این پکیج برای نصب نباشد. هر چند که از دو واژه SKRC و KSRC سر درنیاوردم.  در آنجا  گفته شده بود که در “makefile.c” این تغییر را بدهیم:
CONFIG_IOCTL_CFG80211=nکه در فایل اولیه y بود و بایستی بنظرم تبدیل به n می شد. اینکار را کردم ولی تفاوتی نکرد.
هر چند که نمی‌دانم منظورشان از “makefile.c” همان Makefile است یا نه؟!
بهرحال از خیر این پکیج گذشتم.

۳-
یک پکیج دیگری هم در  github بنام rtl8188eus-5.3.9.zip که در یکی از سایت‌ها خیلی تعریفش را کرده بودند و خلاصه انگار یک معجونی بود ، دوای هر دردی!!
البته در اصل مال من TL-WN725N(EU)_V3_Linux یا بنظرم همان rtl8188eu بود. ولی در
README.md مربوط به این پکیج( rtl8188eus-5.3.9.zip) نوشته بود:
نقل‌قول
Realtek rtl8188eus & rtl8188eu & rtl8188etv WiFi drivers

مراحل نصب این پکیج این بود:
# Howto build/install
1. You will need to blacklist another driver in order to use this one.
2. `echo 'blacklist r8188eu'|sudo tee -a '/etc/modprobe.d/realtek.conf'`
3. `make && sudo make install`
4. Reboot in order to blacklist and load the new driver/module.

و خوشبختانه به راحتی نصب شد و بدون مشکل کار کرد. حتی در وای فای هم در قسمت پسورد هم مشکلی ندارد و مشکل من حل شد.

۴-
سؤالاتی که مانده اند:
الف) من این کارها را در قسمت home خودم انجام داده ام. آیا این کار درستی است یا اینکه بهتر است این کارها در home  کاربر ریشه یا اینکه در پوشه tmp انجام بگیرد؟
ب) الان که نصب تمام شده می‌توانم فایل‌های منبع و فایل‌هایی که در قسمت home من در حین نصب ایجاد شده‌اند ، بصورت دستی حذف کنم؟ یا اینکه آن‌ها بایستی بمانند؟
ج) در پایان نصب می‌خواستم از دستور make clean استفاده کنم ولی خطای پیدا نشدن دستور را داد ، نمی‌دانم آیا برای کار کردن make clean بایستی بسته جداگانه ای نصب کنم یا اینکه این دستور  را با && به دستورهای قبلی الصاق می‌کردم و یا علت چه می باشد؟


آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #26 : 11 شهریور 1400، 07:05 ب‌ظ »
1-نمی‌دونم چرا حذف شده بوده. می‌تونید بسته cammand-not-found رو نصب کنید، اینجوری هر وقت دستوری وارد کنید که فایل اجرایی اون نیست، command-not-found میگه که چه بسته‌ای رو نصب کنید تا اون دستور موجود بشه. هر چند با اینکار چیز‌هایی که موقع apt update دانلود میشن، یکم بیشتر میشه. بسته build-essential معمولا برای کامپایل ماژول‌های کرنل لازمه.

2-مقدار ARCH رو فکر کنم باید برابر amd64 می‌گذاشتید، شاید هم x86_64 مطمئن نیست کدوم. فایل makefile.c به نظر متفاوت از MakeFile میاد ولی محتوای makefile.c که توی pdf نوشته شده، خیلی شبیه چیزی هست که معمولا توی MakeFile هست.
SRCK به نظر متغیری میاد که مسیر header های کرنل رو نشون میده ولی چون تنظیم نشده، از مقدار متغیر KSRC استفاده میشه که مقدار اون درسته، ولی عجیبه که موقع کامپایل به شما خطا داده که اون دایرکتوری وجود نداره در حالی که header های مناسب کرنل اونجا وجود دارند.
اون تغییری که توی CONFIG_IOCTL_CFG80211 دادید فکر نکنم لازم بوده.

3- توی چنتا ارسال بالاتر گفتم که انگار ماژول r8188eu توی کرنل 5.10 مشکل داره. این مشکل برای یکی دیگه هم چند ماه پیش توی انجمن پیش اومده بود. ولی باید حواستون باشه با ارتقا کرنل باید این ماژول رو دوباره کامپایل و نصب کنید. معمولا در این شرایط بهتره اینکار رو به DKMS سپرد تا خودکار با ارتقا کرنل انجام بده ولی من نمی‌دونم چجوری باید اون فایل‌ها رو به DKMS داد.حواستون به این باشه.
چون این ماژول رو خودتون کامپایل و نصب کردید، امضا دیجیتال نداره پس همینجوری نمی‌تونید از secure boot استفاده کنید.
باید اون رو امضا کرد و بعد باید کلید عمومی متناظر با کلید خصوصی که ماژول باهاش امضا شده رو با mok  اضافه کرد تا کرنل موقع بوت شدن، اون ماژول رو بارگذاری کنه. توی ویکی دبیان بیشتر در اینباره توضیح داده شده. اگه درباره این کمک نیاز دارید، توی یه موضوع دیگه بپرسید. راه دیگه این هست که اصلا secure boot رو روشن نکنید.

4- شما فایل‌ها رو توی هوم خودتون دانلود کردید. کامپایل رو هم توی همو خودتون انجام دادید اما اون ماژول‌ توی مسیر زیر نصب شده که جز / به حساب میاد و به هوم شما کاری نداره.
/lib/modules/$(uname -r)/kernel/drivers/net/wirelessپس مهم نیست اون فایل‌ها رو کجا دانلود و کامپایل کردید. در هر صورت باید توی مسیر بالا که گفتم نصب بشه و بعدش می‌تونید اون چیز‌هایی رو که دانلود کردید، پاک کنید ولی پیشنهاد می‌کنم اینکار رو نکنید چون با آپدیت شدن کرنل، باید دوباره اون ماژول رو کامپایل کنید و برای اینکار به اون فایل‌ها نیاز دارید. ولی بهتره اول اون فایل‌ها رو پاک کنید بعد دوباره فایل zip رو استخراج کنید تا چیز‌هایی که از قبل وجود دارند، مشکل ایجاد نکنند.

make clean کار خاصی نمی‌کنه فقط فایل‌هایی که موقع کامپایل ایجاد شدن رو پاک می‌کنه. البته فقط فایل‌هایی که توی همون دایرکتوری کامپایل قرار دارند. برای اینکه make clean کار کنه، باید توی فایل MakeFile تعریف شده باشه که دستور make چیکار کنه.
الان که کار نمی‌کنه یعنی چنین چیزی توی اون فایل تعریف نشده.
میدونید که زکات علم نشر آن است

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #27 : 11 شهریور 1400، 07:09 ب‌ظ »
من الان متوجه شدم که از DKMS هم می‌تونستید استفاده کنید، اسکریپت‌هایی اونجا قرار داره که اینکار رو انجام بده. بهتر بود از اونها استفاده می‌کردید. ولی باید بررسی کرد که این اسکریپت‌ها دقیقا چیکار می‌کنند تا موقع آپدیت کرنل، بشه تصمیم درست گرفت.
میدونید که زکات علم نشر آن است

آفلاین norouzi90

  • Hero Member
  • *
  • ارسال: 776
  • جنسیت : پسر
  • Debian + Mate
پاسخ : مشکل در اتصال به شبکه بی سیم با گذرواژه
« پاسخ #28 : 11 شهریور 1400، 09:26 ب‌ظ »
با سپاس فراوان از آقایان Dragon- ، دانیال بهزادی و alitoos23 .