ابزار کاربر

ابزار سایت


tutorials:network:fix_network_card_problems

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

نگارش قبل در دو طرفنگارش قبل
نگارش بعد
نگارش قبل
tutorials:network:fix_network_card_problems [2018/12/28 12:07] – [طریقه رفع مشکل عدم شناخته شدن وای فای در فدورا] phoenixtutorials:network:fix_network_card_problems [Unknown date] (فعلی) – حذف شد - ویرایش خارجی (Unknown date) 127.0.0.1
خط 1: خط 1:
-====== حل مشکلات کارت شبکه====== 
-===== طریقه رفع مشکل قطع و وصل شدن کارت شبکه اکسترنال ===== 
  
-خب شاید واسه شما هم پیش اومده باشه که بخوایید با وای فای (کارت شبکه وایرلس) مودمتون کانکت بشید و سعی میکنه که کانکت بشه اما نمیتونه و کارت شبکه وایرلس رو که از پورت یو اس بی جدا میکنید و مجدد متصل میکنید و سریع متصل میشه ... 
-==== پیدا کردن مدل کارت شبکه ==== 
-توسط دستور [[terminal:l:get_hardware_information_on_linux_with_lshw_command| lshw]] و به کمک دستور [[terminal:g:how_to_use_grep_command_to_search_a_word_in_a_file|grep]] میتوانیم مدل کارت شبکه خودمان را تشخیص دهیم 
-<code;bash;> 
-sudo lshw -c network | grep 'product:'|grep 'Wireless' 
-</code> 
-خروجی دستور بالا  
-<code;bash;> 
-product: QCA9377 802.11ac Wireless Network Adapter 
-</code> 
-==== unload کردن کارت شبکه ==== 
-فرض کنید اسم کارت شبکه من **QCA9377** است و ما با دستور زیر کارت شبکه رو unload میکنیم  
-<WRAP center round info 60%> 
-شما به جای **QCA9377** مدل کارت شبکه خودتون رو بنویسید 
-</WRAP> 
-<code;bash;> 
-sudo modprobe -r QCA9377 
-</code> 
-==== load کردن کارت شبکه ==== 
-بعد از اجرای دستور بالا وای فای شما قطع خواهد شد حالا با دستور زیر اقدام به load مجدد کارت شبکه میکنیم 
-<code;bash;> 
-sudo modprobe  QCA9377 
-</code> 
-بعد از اجرای دستور بالا متوجه خواهید شد که وای فای بصورت خودکار وصل خواهد شد 
-==== اجرای خودکار دستورات ==== 
-حالا چه کنیم تا هر دفعه که سیستم بالا اومد خودش سریع کانکت بشه و نیازی نباشه تا ما تایپ کنیم این دو کامند رو؟! 
-=== ساخت فایل === 
-با [[terminal:t:how_to_use_the_touch_command|دستور touch]] یک فایل به اسم ''fix-wirelles-card.c'' میسازیم 
-<code;bash;> 
-sudo touch  fix-wirelles-card.c 
-</code> 
-با با ادیتور [[terminal:v:linux_vi_and_vim_editor|Vim]] اقدام به باز کردن فایل میکنیم 
-<code;bash;> 
-sudo vim  fix-wirelles-card.c 
-</code> 
-کدهای زیر را در فایل قرار دهید و فایل را ذخیره کنید 
-<code;c;> 
-#include <stdlib.h> 
-int main(){  
-    system("sudo modprobe -r driver");  
-    system("sudo modprobe driver") 
-     return 0; 
-} 
-</code> 
-<WRAP center round info 60%> 
-شما به جای **driver** مدل کارت شبکه خودتون رو بنویسید 
-</WRAP> 
-=== کامپایل فایل === 
-با دستور زیر فایل رو کامپایل میکنیم 
- 
-<code;bash;> 
-sudo gcc fix-wirelles-card -o fix-wirelles-card 
-</code> 
-=== تست فایل === 
-برای تست فایل تا متوجه بشیم درست کار میکند دستور زیر را در ترمینال وارد کنید و ببینید به وای فای وصل میشید 
-<code;bash;> 
-./fix-wirelles-card 
-</code> 
-فایل رو در آدرس زیر کپی کنید 
-<code;bash;> 
-/home/user/ 
-</code> 
-<WRAP center round info 60%> 
-شما به جای **user** نام کاربری خودتون رو بنویسید 
-</WRAP> 
-=== اجرای فایل در استارت آپ === 
-دستور زیر را در ترمینال وارد کنید 
-<code;bash;> 
-sudo crontab -e 
-</code> 
-به خط آخر مراجعه بکنید و دستور زیر را بنویسید 
-<code;bash;> 
-@reboot cd /home/user && ./fix-wirelles-card 
-</code> 
-<WRAP center round info 60%> 
-شما به جای **user** نام کاربری خودتون رو بنویسید 
-</WRAP> 
-===== crontab چه کاری انجام میدهد؟ ===== 
-<WRAP center round help 60%> 
-فایل کامپایل شده سی رو هر دفعه که سیستم بالا میاد اجرا میکند 
-و فایلی که در مراحل بالاتر ساختیم به زبان  سی بود هر زمان که سیستم روشن بشه اجرا میکنه در نتیجه هر زمان که سیستم اجرا بشه مشکل وای فای شما رفع میشه 
-</WRAP>\\ 
-===== طریقه رفع مشکل عدم شناخته شدن وای فای در فدورا ===== 
-قبل از هر اقدامی باید [[tutorials:other:things_to_do_after_installing_fedora#قدم سوم|مخازن rpmfusion]] را اضافه کرده باشید  
-در صورتی که این مخازن را اضافه کرده اید تنها کاری که باید انجام دهید بین دو دستور زیر یکی را انتخاب و اقدام به نصب بسته کنید 
-<code;bash;> 
-sudo dnf install kmod-wl 
-</code> 
-یا 
-<code;bash;> 
-sudo dnf install akmod-wl 
-</code> 
-[[http://t.me/UbuntuApps|منبع]] 
tutorials/network/fix_network_card_problems.1545998872.txt.gz · آخرین ویرایش: 2018/12/28 12:07 توسط phoenix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki