როგორ ჩართოთ Wifi Ubuntu-ზე

როგორ ჩართოთ Wifi Ubuntu-ზე
Philip Lawrence

Სარჩევი

ვერ ხედავს თქვენს უსადენო ინტერფეისს, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება:
  • sudo ifconfig wlp4s0 up

შემდეგ, თქვენს კომპიუტერს დასჭირდება ყველა ქსელის სკანირება მიმდებარე ტერიტორიაზე თქვენი სახლის უკაბელო ქსელის მოსაძებნად. შემდეგ ყველაფერი რაც თქვენ უნდა გააკეთოთ არის შეცვალოთ „wlp4s0“ თქვენი უკაბელო ინტერფეისის სახელით, რომელიც გაიგეთ ზემოთ მოცემული ბრძანების გამოყენებით.

შემდეგი ნაბიჯი არის შემდეგი ბრძანების გამოყენება ქსელის სახელის გასაგებად. იდენტიფიკატორი ESSID:

  • sudo iwlist wlp4s0 სკანირებაბრძანება გამოყენებული მოდულების სიის სანახავად:
    • sudo lsmod

    თუ გსურთ კონკრეტული მოდულის გააქტიურება, თქვენ უნდა შეასრულოთ ბრძანება ჩიპსეტის სახელის გამოყენებით, როგორც მოდულის სახელი:

    • sudo modprobe მოდულის სახელი

    შემდეგ, შეგიძლიათ შეასრულოთ ბრძანება „lsmod“ რათა ნახოთ მოდული სწორად არის დაინსტალირებული თუ არა.

    ნაბიჯი 4: მოდულის ავტომატური ჩატვირთვა ჩატვირთვის დროს

    იმ შემთხვევაში, თუ მოდული არ იტვირთება ჩატვირთვისას, თქვენ უნდა ჩატვირთოთ იგი მუდმივად ბრძანების გამოყენებით:

    • sudo nano /etc/modules

    შეგიძლიათ გახსნათ ნანო ტექსტური რედაქტორი ზემოთ მოცემული ბრძანების გამოყენებით. ამის შემდეგ, ყველაფერი რაც თქვენ უნდა გააკეთოთ არის ფაილის ბოლოს დაწერეთ მოდულის სახელი და შეინახოთ იგი. გარდა ამისა, თქვენ უნდა გადატვირთოთ სისტემა, რათა ნახოთ, შეუძლია თუ არა უკაბელო ბარათს აღმოაჩინოს wifi ქსელები.

    მოაგვარეთ DNS-ის პრობლემა

    მიუხედავად იმისა, რომ ეს იშვიათი პრობლემაა, უმჯობესია შეამოწმოთ, შეგექმნათ თუ არა დაკავშირების პრობლემები. Linux სერვერზე. პირველ რიგში, შეასრულეთ ეს ბრძანება როუტერის Lan მისამართის სანახავად:

    • nmcli device show wlan1

      თქვენ ხართ დეველოპერი ან ვებსაიტის ტესტერი, რომელიც იყენებს Ubuntu-ს კოდირებისა და პრობლემების მოსაგვარებლად? თუ კი, ჩვენ გვაქვს კარგი სიახლე თქვენთვის Wifi-თან დაკავშირებასთან დაკავშირებით Linux-ზე.

      როგორც ყველამ ვიცით, Ubuntu არის Linux-ზე დაფუძნებული სისტემა, რომელიც მოსწონთ დეველოპერებს მთელი მსოფლიოს მასშტაბით. მაგრამ, დეველოპერების გარდა, ბევრი მომხმარებელი უპირატესობას ანიჭებს Ubuntu-ს, რადგან ის არის ღია კოდის, მომხმარებლისთვის მოსახერხებელი და კონფიგურირებადი.

      წაიკითხეთ ერთად, რათა გაიგოთ, როგორ შეხვიდეთ Wifi კავშირზე Linux სისტემებსა და სერვერებზე.

      2> როგორ გავააქტიურო უსადენო Linux-ზე nmtui-ს გამოყენებით?

      ქსელის მენეჯერის ტექსტური მომხმარებლის ინტერფეისი nmtui არსებითად არის ბრძანების ხაზის ტერმინალი, რომელსაც იყენებთ Linux სისტემაში ქსელის კონფიგურაციისთვის. თქვენ შეგიძლიათ გამოიძახოთ გრაფიკული ტექსტური ინტერფეისი, რათა ჩართოთ Wi-Fi Ubuntu-ზე უფრო მოსახერხებელი გზით.

      გაუშვით nmtui

      პირველ რიგში, თქვენ უნდა შეასრულოთ $ nmtui ბრძანება ტერმინალში, რომ გაუშვათ გრაფიკული ინტერფეისი. აქ ნახავთ სამ ვარიანტს, რომელთაგან შეგიძლიათ აირჩიოთ „კავშირის გააქტიურება“ და დააწკაპუნოთ OK.

      ჩართეთ უსადენო ქსელი

      სისტემა დაასკანირებს ხელმისაწვდომ უკაბელო ქსელებს და წარმოგიდგენთ სიას. ეკრანზე. აქედან შეგიძლიათ აირჩიოთ თქვენი სახლის wi-fi ქსელი და დააჭიროთ Enter-ს. შემდეგი, Windows-ის მსგავსად, თქვენ უნდა შეიყვანოთ პაროლი ამომხტარ დიალოგურ ფანჯარაში და აირჩიეთ OK დასადასტურებლად.

      წარმატებული უკაბელო კავშირის შემდეგ, შეგიძლიათ უკან დაბრუნდეთ და აირჩიოთ „გასვლა“ nmtui ინტერფეისის დასახურად. . Ასევე შეგიძლიათშეამოწმეთ ინტერნეტ კავშირი Google DNS-ზე ping ბრძანების შესრულებით:

      • Ping 8.8.8.8 -c 4

      როგორ გავააქტიურო Wi-Fi ტერმინალში Linux?

      კარგი ამბავი ის არის, რომ შეგიძლიათ გამოიყენოთ ბრძანების ტერმინალი Ubuntu 20.04 დესკტოპზე და სერვერზე Wifi ქსელთან დასაკავშირებლად, wpa_supplicant-ის წყალობით.

      მოწინავე Wifi ქსელები დაცულია WPA-PSK-ით. ან WPA-Personal, წინასწარ გაზიარებული გასაღები WPA-Enterprise-ის ნაცვლად.

      Suppliant არსებითად არის კლიენტის პროგრამული უზრუნველყოფა, რომელიც შეგიძლიათ დააინსტალიროთ თქვენს კომპიუტერში ან ლეპტოპზე. შემდეგი, თქვენ უნდა დაადასტუროთ მომჩივნის ავთენტიფიკაცია უკაბელო ქსელთან დასაკავშირებლად. დაბოლოს, შეგიძლიათ WPA supplicant კომპონენტის დანერგვა wpa_supplicant-ის გამოყენებით.

      ნაბიჯი 1: როგორ მოვძებნოთ უსადენო ინტერფეისის და ქსელის სახელი

      გახსენით ბრძანების ტერმინალი Ubuntu 20.04-ში და გაუშვით შემდეგი ბრძანება Wifi ინტერფეისის სახელის გასაგებად:

      • iwconfig

      თქვენ უნდა იცოდეთ, რომ „wlan0“ არის ყველაზე გავრცელებული სახელი, რომელიც გამოიყენება უკაბელო ქსელის ინტერფეისისთვის Linux-ის უმეტესობაზე. სისტემები Systemd-ის გარეშე.

      თუმცა, Ubuntu იყენებს Systemd-ს; სწორედ ამიტომ დაინახავთ თქვენი უკაბელო ქსელის ინტერფეისის სახელს, როგორც "wlp4s0."

      ინფორმაციის კიდევ ერთი ნაწილი, რომელსაც ნახავთ ტერმინალში, არის წვდომის წერტილი. კიდევ ერთხელ, თუ Wi-Fi არ არის ჩართული Linux სისტემაში, არ იქნება წვდომის წერტილი დაკავშირებული უკაბელო ინტერფეისთან.

      თუმცა, თუ თქვენჩაწერეთ გამოსავალი ფაილში /etc/wpa_supplicant.conf. შემდეგ ეტაპზე, თქვენ უნდა აწარმოოთ ეს ბრძანება უკაბელო ბარათისა და Wifi წვდომის წერტილის დასაკავშირებლად:

      Იხილეთ ასევე: რა უნდა იცოდეთ Spectrum Mobile wifi-ის შესახებ
      • sudo wpa_supplicant -c /etc/wpa_supplicant.conf -i wlp4s0

      გამომავალი მიუთითებს, ინტერნეტ კავშირი წარმატებით დამყარდა თუ არა.

      როგორ გავაჩეროთ ქსელის მენეჯერი

      თუ wifi კავშირი წარმატებულია, უნდა შეასრულოთ ბრძანება ქსელის მენეჯერის შეჩერების შესახებ. . ქსელის მენეჯერს შეუძლია შექმნას wifi კავშირის პრობლემა Ubuntu დესკტოპის გამოცემაში, თუ იყენებთ wpa_supplicant. ამიტომაც აუცილებელია ქსელის მენეჯერის შეჩერება.

      • sudo systemctl stop NetworkManager

      შეგიძლიათ სამუდამოდ გამორთოთ ქსელის მენეჯერის ავტომატური გაშვება ჩატვირთვის დროს ქვემოთ მოცემული ბრძანების ხაზის გამოყენებით:

      • sudo systemctl გამორთვა NetworkManager-wait-online NetworkManager-dispatcher NetworkManager

      როდესაც ინტერნეტ კავშირი წარმატებით დამყარდება, შეგიძლიათ შეასრულოთ „iwconfig“ და იხილოთ დაკავშირებული წვდომის წერტილი თქვენი ქსელის ინტერფეისები.

      ჩვეულებრივ, wpa_supplicant გადის წინა პლანზე. თუმცა, შეგიძლიათ გამოიყენოთ CTRL+C პროცესის შესაჩერებლად და ფონზე გასაშვებად. თქვენ მხოლოდ უნდა დაამატოთ -B დროშა ბრძანების სტრიქონში:

      • sudo wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlp4s0

      ამ ეტაპზე, თქვენი Ubuntu 20.04 დესკტოპი ავთენტიფიცირებულია და დაკავშირებულია თქვენსთანსახლის Wi-Fi ქსელი. თუმცა, თქვენ ჯერ კიდევ არ გაქვთ პირადი IP მისამართი. თქვენ შეგიძლიათ მიიღოთ IP მისამართი DHCP სერვერიდან ტერმინალში ამ ბრძანების შესრულებით:

      • sudo dhclient wlp4s0

      უფრო მეტიც, თქვენ ასევე შეგიძლიათ შეამოწმოთ თქვენი IP მისამართი წერით. ქვემოთ მოცემული ბრძანება ტერმინალში:

      • ip addr show wlp4s0

      როგორ დავუკავშირდეთ ფარულ უსადენო ქსელს

      რა მოხდება, თუ თქვენი უკაბელო მოდემი არ არის გადაცემა ESSID: არ ინერვიულოთ; ყველაფერი რაც თქვენ უნდა გააკეთოთ არის დაამატოთ „scan_ssid=1“ ფაილში /etc/wpa_supplicant.conf.

      ნაბიჯი 3: როგორ მოხდეს ავტომატური დაკავშირება ჩატვირთვის დროს

      თუ გსურთ ჩატვირთვის დროს Wifi ქსელთან ავტომატურად დასაკავშირებლად, თქვენ უნდა შეცვალოთ wpa_supplicant.service ფაილი. ფაილის რედაქტირებამდე შეგიძლიათ დააკოპიროთ ის დირექტორია /lib/systemd/system/-ზე /etc/systemd/system.

      ამ გზით, wpa_supplicant-ის ახალი ვერსია არ არღვევს თქვენს მოდიფიკაციას.

      • sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service

      შეგიძლიათ გამოიყენოთ Nano, ბრძანების ხაზის ტექსტური რედაქტორი შეცვალეთ ფაილის შინაარსი:

      • sudo nano /etc/systemd/system/wpa_supplicant.service

      ფაილში თქვენ უნდა მოძებნოთ ეს ხაზი:

      • ExecStart=/sbin/wpa_supplicant -u -s- -0 /run/wpa_supplicant

      თქვენ უნდა დაამატოთ ქსელის ინტერფეისის სახელი ამ ბრძანებაში:

      • ExecStart=/sbin/wpa_supplicant -u -s -0 /etc/wpa_supplicant-conf-i wlp4s0

      კიდევ ერთი მნიშვნელოვანი რამ, რაც აქ გასათვალისწინებელია არის wpa_supplicant-ის გადატვირთვა წარუმატებლობის აღმოჩენის შემთხვევაში. ამ პრობლემის გადასაჭრელად, დაამატეთ ეს სტრიქონი ExecStart ბრძანების ქვეშ:

      • Restart=always

      უფრო მეტიც, თქვენ უნდა უბრძანოთ ქვემოთ მოცემულ ხაზს დასაწყისში #-ის გამოყენებით:

      • Alias=dbus-fi.wl-wpa_supplicant1.service

      ბოლოს, შეინახეთ და დახურეთ ეს ფაილი. გარდა ამისა, თუ იყენებთ Nano ტექსტურ რედაქტორს ფაილის შესაცვლელად, დააჭირეთ Ctrl+0 და Enter ცვლილებების დასადასტურებლად და Ctrl+X ფაილის დასასრულებლად.

      შეგიძლიათ გადატვირთოთ systemd ამ ბრძანების გამოყენებით:

      • sudo systemctl daemon-reload

      შემდეგ, თქვენ უნდა ჩართოთ wpa_supplicant სერვისები ავტომატურად დაიწყოს ყოველი ჩატვირთვის დროს:

      • sudo systemctl ჩართოს wpa_supplicant.service

      რატომ არ უკავშირდება Linux სერვერი Wifi-ს?

      თუ Wifi ქსელთან დაკავშირება შეუძლებელია, ეს შეიძლება იყოს ტექნიკის ან პროგრამული უზრუნველყოფის პრობლემის გამო. მაგრამ, პირველ რიგში, უმჯობესია გამოვრიცხოთ დრაივერებთან დაკავშირებული ტექნიკის პრობლემები, რადგან დიაგნოზი მარტივია.

      პირველ რიგში, შეასრულეთ შემდეგი ბრძანება:

      • Ping localhost

      თქვენი ადგილობრივი ჰოსტი არსებითად არის მისამართი NIC-ის მიკროსქემის გადამოწმებისთვის. თუ თქვენ ვერ შეძლებთ პინგს, ეს ნიშნავს, რომ პრობლემა თქვენს Wi-Fi დრაივერშია. თუმცა, თუ პინგი დაბრუნდება, სავარაუდოდ, პრობლემა პროგრამულ უზრუნველყოფაშია.

      ნაბიჯი 1: დააინსტალირეთ უსადენო დრაივერები Ubuntu ISO-დან

      პროგრამული პრობლემის მოსაგვარებლად, შეგიძლიათ გამოიყენოთ Ubuntu ISO ფაილი Wi-fi დრაივერების ხელახლა ინსტალაციისთვის. პირველ რიგში, შეგიძლიათ მოათავსოთ Ubuntu ISO მთავარ დირექტორიაში და შეასრულოთ ქვემოთ მოცემული ბრძანება Ubuntu ISO-ს ვირტუალურ დისკზე დასამონტაჟებლად:

      • sudo mkdir /media/cdrom
      • sudo mount - o loop ubuntu-*.iso /media/cdrom

      თქვენ უნდა გადახვიდეთ „პროგრამული უზრუნველყოფა და amp; განახლებები“, შეამოწმეთ CDrom და შეიყვანეთ პაროლი საინფორმაციო დაფის მოთხოვნისთანავე.

      ბოლოს, შეეხეთ „დამატებითი დრაივერების“ ჩანართს, რათა აირჩიოთ „უკაბელო ქსელის ადაპტერი“ და აირჩიეთ „ცვლილებების გამოყენება“.

      ნაბიჯი 2: როგორ შევამოწმოთ არის თუ არა უსადენო მოწყობილობა აღმოჩენილი

      თუ Ubuntu 20.04-ს არ შეუძლია უკაბელო მოწყობილობის აღმოჩენა, შეგიძლიათ გახსნათ ბრძანების ტერმინალი და შეასრულოთ ბრძანება:

      • sudo lsusb

      მეორეს მხრივ, თქვენ უნდა დაწეროთ ეს ბრძანება, თუ იყენებთ USB dongle ან შიდა უკაბელო ბარათს:

      • sudo lspci

      თუ გამომავალი შეიცავს „ქსელის კონტროლერს“ ან „ეთერნეტის კაბელის კონტროლერს“, Linux-ს შეუძლია აღმოაჩინოს უკაბელო მოწყობილობა.

      გარდა ამისა, თქვენ ასევე შეგიძლიათ გამოიყენოთ შემდეგი ბრძანებები უკაბელო ქსელის სანახავად. მოწყობილობა:

      • sudo lshw -C ქსელი

      თუ გამომავალი შეიცავს ქსელის აღწერას, Ubuntu ვერ ცნობს უკაბელო მოწყობილობას. თუ არა, თქვენ უნდა დააინსტალიროთ დაკარგული დრაივერის მოდული.

      ნაბიჯი 3: როგორ დააინსტალიროთ დაკარგული დრაივერის მოდული Ubuntu-ს გამოყენებით

      პირველ რიგში, თქვენ უნდა შეასრულოთGoogle სერვერი. ასევე შეგიძლიათ დაუკავშირდეთ როუტერის მწარმოებელს DNS-ის საკითხის შემდგომი შესამოწმებლად.

      Იხილეთ ასევე: ყველაფერი Google Mesh Wifi-ის შესახებ

      დასკვნა

      ზემოხსენებული სტატიის მთავარი მიზანია განიხილოს როგორც გრაფიკული, ასევე ტექსტური მომხმარებლის ინტერფეისის მეთოდები Wifi-ის ჩასართავად თქვენს მოწყობილობაზე. Linux სისტემა ან სერვერი.

      გარდა ამისა, თქვენ ასევე შეგიძლიათ გამოიყენოთ პრობლემების მოგვარების მეთოდები, თუ Ubuntu ვერ დაუკავშირდება უკაბელო ქსელს.




Philip Lawrence
Philip Lawrence
ფილიპ ლოურენსი არის ტექნოლოგიების მოყვარული და ექსპერტი ინტერნეტ კავშირისა და wifi ტექნოლოგიის სფეროში. ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, ის დაეხმარა უამრავ ინდივიდს და ბიზნესს ინტერნეტთან და wifi-სთან დაკავშირებულ საკითხებში. როგორც ინტერნეტისა და Wifi Tips-ის ავტორი და ბლოგერი, ის უზიარებს თავის ცოდნას და გამოცდილებას მარტივი და გასაგები გზით, რომლითაც ყველას შეუძლია ისარგებლოს. ფილიპი არის ვნებიანი ადვოკატი კავშირის გაუმჯობესებისა და ინტერნეტის ყველასთვის ხელმისაწვდომი გახადისთვის. როდესაც ის არ წერს ან არ წყვეტს ტექნიკურ პრობლემებს, მას უყვარს ლაშქრობა, კემპინგი და გარე სამყაროს დათვალიერება.