Ayusin: Ang Pag-aktibo ng Koneksyon sa Network ay Nabigo sa Linux



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Iyong Pamamahagi ng Linux maaari nabigo upang buhayin ang koneksyon sa network dahil sa maling pag-configure ng iyong network. Gayundin, ang maling setting ng petsa / oras ng iyong system ay maaari ring maging sanhi ng error sa ilalim ng talakayan.



Nakatagpo ang apektadong gumagamit ng error kapag nag-log in siya sa system o sinusubukan na gamitin ang internet. Ang ilang mga gumagamit ay naharap lamang pagkatapos i-install ang OS, samantalang ang iba pang mga gumagamit ay nakatagpo nito pagkatapos ng ilang oras. Ang isyu na ito ay hindi limitado sa isang partikular na distro ng Linux, halos lahat ng mga distrito ay apektado nito. Bukod dito, maaaring maganap ang isyu sa ethernet pati na rin sa koneksyon sa Wi-Fi.



Nabigo ang pag-aktibo ng Koneksyon sa Network



Bago magpatuloy sa mga solusyon, tiyaking ang iyong konektado ang router at modem . Kung ang isyu ay nasa isang USB modem, pagkatapos ay subukang kumonekta sa a magkaibang port ng system. Bukod dito, i-restart iyong system at kagamitan sa pag-network. Kung ang parehong ethernet at Wi-Fi ay hindi gumagana, pagkatapos ay subukan na gumamit ng USB dongle upang kumonekta sa internet o subukang gamitin ang hotspot ng iyong telepono . Bilang karagdagan, paganahin / huwag paganahin ang mode ng eroplano ng iyong system at suriin kung nalutas ang problema.

Solusyon 1: Huwag paganahin / Paganahin ang Koneksyon sa Network

Ang isyu ay maaaring sanhi ng isang pansamantalang software glitch at maaaring ma-clear sa pamamagitan ng reinitializing ang koneksyon sa network. Para sa paglalarawan, tatalakayin namin ang proseso para sa Ubuntu.

  1. Buksan Mga setting ng iyong system at sa kaliwang pane ng window, mag-click sa Network .
  2. Ngayon huwag paganahin ang may problemang koneksyon sa pamamagitan ng pag-toggle ng paglipat sa off posisyon.

    Huwag paganahin ang Koneksyon sa Network



  3. Tapos i-restart ang iyong system. Sa pag-restart, paganahin ang koneksyon sa network at suriin kung nalutas ang problema.
  4. Kung hindi, pindutin ang Alt + F2 mga susi nang sabay-sabay upang buksan ang run box ng utos at i-type:
    nm-koneksyon-editor
  5. Ngayon palawakin ang uri ng network na nagkakaroon ka ng mga isyu sa hal. ethernet at tanggalin lahat ng mga entry sa ilalim nito.

    Tanggalin ang Koneksyon

  6. Tapos malapit na lahat ng network editor at mag-click sa icon ng network sa system tray.
  7. Ngayon huwag paganahin ang network at pagkatapos kagalang-galang ito

    Huwag paganahin ang Koneksyon sa Network mula sa System Tray

  8. Ngayon i-restart ang iyong system at pagkatapos suriin kung nalutas ang problema.

Solusyon 2: Huwag paganahin ang Mabilis na Boot (Dual Boot System)

Ang mabilis na pagsisimula ang pagpipilian ng Windows ay kilala upang lumikha ng mga isyu para sa mga dual boot system sa Linux. Ang pareho ay maaaring maging dahilan para sa kasalukuyang isyu. Sa kontekstong ito, maaaring malutas ng hindi pagpapagana ng mabilis na boot sa Windows ang problema.

  1. Nasa Windows kapaligiran ng iyong system, mag-click sa Paghahanap sa Windows kahon at uri Control Panel . Sa ipinakitang mga resulta ng paghahanap, mag-click sa Control Panel .

    Buksan ang Control Panel

  2. Ngayon mag-click sa Hardware at Sound .

    Buksan ang 'Hardware at Sound'

  3. Pagkatapos mag-click sa Mga Pagpipilian sa Power.

    I-click ang Mga Pagpipilian sa Power sa Control Panel

  4. Ngayon sa kaliwang pane ng window, mag-click sa Piliin kung ano ang Ginagawa ng Mga Power Buttons .

    Piliin kung ano ang ginagawa ng Mga Power Buttons - Control Panel

  5. Alisan ng check ang pagpipilian ng I-on ang Mabilis na Startup . Kung ang pagpipilian ay na-grey out, mag-click sa Baguhin ang Mga Setting na kasalukuyang Hindi Magagamit at pagkatapos ay alisan ng tsek ang nasabing pagpipilian.

    Alisan ng check ang I-on ang mabilis na pagsisimula

  6. Ngayon magtipid pagbabago at mag-boot sa Linux kapaligiran upang suriin kung nalutas ang problema. Maaaring kailanganin mong ganap na i-uninstall / muling i-install ang iyong distro sa Linux.

Solusyon 3: Huwag paganahin ang Awtomatikong Kumonekta para sa Network

Maaaring maging nakakainis para sa isang gumagamit na makuha ang mga prompt ng error para sa isang uri ng koneksyon na hindi niya ginagamit hal. isang USB ethernet. Maaari mong alisin ang prompt para sa partikular na network sa pamamagitan ng hindi pagpapagana ng pagpipiliang Awtomatikong Kumonekta.

  1. Buksan Mga setting ng iyong distro sa Linux at mag-click sa Network .
  2. Pagkatapos mag-click sa gamit icon sa tabi ng may problemang network.

    I-click ang Gear Icon ng Network

  3. Ngayon alisan ng tsek ang pagpipilian ng Awtomatikong ikonekta at ilapat ang iyong mga pagbabago.

    Huwag paganahin ang Awtomatikong Kumonekta

  4. Pagkatapos suriin kung ang isyu sa koneksyon ay nalutas.

Solusyon 4: Palitan ang DNS sa DNSMASQ para sa Network

Maaari kang makaranas ng error sa ilalim ng talakayan kung nagkakaproblema ang iyong system sa DNS. Sa senaryong ito, ang paglipat sa libreng DNSMASQ (na nangangailangan ng mababang mapagkukunan ng system) ay maaaring malutas ang problema.

  1. Isagawa ang pagsunod sa utos sa terminal ng Linux:
    sudo gedit /etc/NetworkManager/NetworkManager.conf

    I-edit ang Configuration ng Network Manager

  2. Ngayon magbago dns kasama dnsmasq at isara ang file pagkatapos i-save ang mga pagbabago.
  3. Ngayon i-restart ang iyong system at suriin kung ang isyu ay nalutas.

Solusyon 5: Tamang Mga Setting ng Petsa / Oras ng Iyong System

Ang mga setting ng petsa / oras ng iyong system ay may iba't ibang mga tungkulin sa pagpapatakbo ng iyong system. Maaari kang makaranas ng error sa ilalim ng talakayan kung ang mga setting ng petsa / oras ng iyong system ay hindi tama. Sa kontekstong ito, ang pagwawasto ng mga setting ng petsa / oras ng iyong system ay maaaring malutas ang problema.

  1. Malapit sa kaliwang ilalim ng screen, mag-click sa Ipakita ang mga Aplikasyon at pagkatapos ay mag-click sa Mga setting .
  2. Ngayon, sa kaliwang pane ng window, mag-click sa Petsa at Oras .
  3. Pagkatapos huwag paganahin Awtomatikong Petsa at Oras .
  4. Ngayon tama ang petsa at oras ng iyong system at pagkatapos suriin kung ang isyu ay nalutas.

    Baguhin ang Petsa at Oras

Solusyon 6: Tanggalin ang Mga Bluetooth Device sa Mga Setting ng Iyong System

Kung na-configure mo ang maraming mga aparatong Bluetooth, na kung saan ay hindi magagamit (sa paglitaw ng error), ang error ay napalitaw dahil ang network manager ay hindi makakonekta alinman sa mga device na iyon. Sa kontekstong ito, maaaring malutas ng pagtanggal ng mga Bluetooth device ang problema.

  1. Tanggalin anumang mga aparatong Bluetooth na nakakonekta sa iyong system.
  2. Buksan Mga setting ng iyong system at sa kaliwang pane ng window, mag-click sa Bluetooth .
  3. Ngayon huwag paganahin Bluetooth.

    Huwag paganahin ang Bluetooth

  4. Ngayon ilunsad ang terminal ng Linux at uri:
    bluetoothctl

    Buksan ang Bluetooth Cons

  5. Ngayon isang listahan ng lahat ng mga aparatong Bluetooth ay ipapakita. Pagkatapos i-type ang sumusunod na utos:
    alisin ang bluetoothctl AA: BB: CC: DD: EE: FF
  6. Palitan AA: BB: CC: DD: EE: FF kasama ang String ng ID ng aparato. Mahahanap mo ang string ng ID sa pamamagitan ng pagpili ng network icon >> Pangalan ng Device >> Icon ng Gear.
  7. Ulitin ang proseso para sa lahat ng mga aparatong Bluetooth at pagkatapos suriin kung nalutas ang problema.
  8. Kung hindi, suriin ang landas ng .crt file . Kung may mga puwang sa pangalan ng folder (kung saan .crt file ang nakaimbak), alisin ang mga puwang at pagkatapos suriin kung nalutas ang problema.

Solusyon 7: Blacklist Ibang Mga Device sa Komunikasyon

Maaari kang makatagpo ng error sa ilalim ng talakayan kung mayroong pangalawang ethernet / Wi-Fi tulad ng aparato na nasa system tulad ng isang built-in na 4G aparato at sinusubukan ng iyong system na gamitin ang aparatong iyon upang kumonekta sa internet. Sa senaryong ito, maaaring malutas ng blacklist ang iba pang mga aparato sa komunikasyon ang problema.

  1. Buksan ang Linux terminal at uri:
    sudo lshw -C network

    Buksan ang Mga Koneksyon sa Network sa pamamagitan ng Linux Terminal

  2. Pagkatapos ay lalabas ang isang listahan ng mga aparato sa network. Ngayon suriin para sa aparato kung ikaw ay hindi ginagamit . Halimbawa, cdc_ether (na hindi mo ginagamit) ay ipinapakita sa mga aparato ng network.
  3. Ngayon, uri ang sumusunod na utos sa terminal (na lilikha ng isang bagong file na blacklist):
    sudo -H gedit /etc/modprobe.d/blacklist-cdc_ether.conf

    Lumikha ng isang File upang mai-blacklist ang Koneksyon na May Suliranin

  4. Ngayon idagdag sumusunod sa dalawang linya sa file:
    blacklist cdc_ether blacklist usbnet

    I-blacklist ang Device ng Network

  5. Ngayon magtipid ang file at i-restart ang iyong system.
  6. Sa muling pag-restart, suriin kung ang isyu ay nalutas. Tandaan na tuwing kailangan mong gamitin ang panloob na 4G aparato, dapat mo itong paganahin.

Solusyon 8: Alisin ang Mga Network Driver mula sa Blacklist

Maaari kang makaranas ng error sa ilalim ng talakayan kung ang aparato ng network ay naka-blacklist sa system. Sa kontekstong ito, ang pag-alis ng mga file mula sa blacklist ay maaaring malutas ang problema.

  1. I-type ang pagsunod sa utos sa terminal ng Linux at pindutin ang enter key:
    sudo gedit /etc/modprobe.b/blacklist.conf

    Buksan ang Blacklist File

  2. Ngayon, sa file na binuksan, suriin kung ang mga driver / module na nauugnay sa network ay naka-blacklist. Halimbawa, kung gumagamit ka ng isang Broadcom network card, kung gayon tanggalin ang mga entry na may kaugnayan sa bcma at bcmsmac .
  3. Ngayon i-restart ang iyong system at pagkatapos suriin kung nalutas ang problema.

Solusyon 9: I-install muli ang Network Manager

Mananagot ang network manager para sa lahat ng mga pagpapatakbo na nauugnay sa network sa isang distro sa Linux. Maaari kang makaranas ng error sa kamay kung ang pag-install ng iyong network manager ay nasira. Sa kontekstong ito, maaaring malutas ng muling pag-install ng network manager ang problema.

  1. Ilunsad ang Linux Shell ng iyong system at uri ang sumusunod na utos:
    sudo systemctl restart ang network-manager.service

    I-restart ang Serbisyo sa Network

  2. Ngayon suriin kung ang problema ay nalutas.
  3. Kung hindi, kung gayon tumakbo ang sumusunod na utos:
    sudo /etc/init.d/network-manager force-reload

    Force Reload Network Manager

  4. Kung hiniling, pagkatapos ay ipasok ang iyong password ng gumagamit at pagkatapos suriin kung nalutas ang problema.
  5. Kung hindi, kung gayon tumakbo ang sumusunod na utos:
    sudo apt-get install -d - muling i-install ang network-manager network-manager-gnome

    I-install muli ang Network Manager

  6. Ngayon suriin kung ang problema ay nalutas.

Solusyon 10: Huwag paganahin ang Pamamahala ng Lakas ng Network Card / Driver

Ang pagpapatupad ng kapangyarihan sa pamamahala ay kilala upang maging sanhi ng mga isyu para sa mga koneksyon sa network. Ang pareho ay maaaring maging dahilan para sa kasalukuyang error. Sa kontekstong ito, maaaring malutas ng hindi pagpapagana ng pamamahala ng kuryente ang problema. Para sa paglalarawan, tatalakayin namin ang proseso para sa driver ng Ubuntu at RTL8192CU.

  1. Buksan ang Linux terminal at magpatupad ang mga sumusunod na utos isa-isa:
    sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get install git git clone https://github.com/pvaret/rtl8192cu-fixes.git sudo dkms add ./rtl8192cu-fixes sudo dkms install 8192cu / 1.11 sudo depmod -a sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
  2. Ngayon i-reboot ang iyong system at pagkatapos suriin kung nalutas ang problema.

Solusyon 11: Huwag paganahin ang Pag-encrypt ng Hardware ng Network Device

Maaari kang makaranas ng error sa ilalim ng talakayan kung nagkakaproblema sa pag-encrypt ang iyong aparato sa network. Sa kontekstong ito, ang hindi pagpapagana ng pag-encrypt ng hardware ay maaaring malutas ang problema. Para sa pagpapaliwanag, tatalakayin namin ang proseso para sa aparatong Ubuntu at RT2800PCI.

  1. Isagawa ang sumusunod na utos sa terminal ng Linux:
    echo 'options rt2800pci nohwcrypt = y'

    Huwag paganahin ang Pag-encrypt ng Hardware ng Network Device

  2. Pagkatapos ay isagawa ang mga sumusunod na utos nang isa-isa:
    sudo tee /etc/modprobe.d/rt2800pci.conf sudo modprobe -rfv rt2800pci sudo modprobe -v rt2800pci sudo sed -i 's / 3/2 /' /etc/NetworkManager/conf.d/*
  3. Ngayon muling simulan ang iyong system at pagkatapos ay suriin kung ang problema ay nalutas.

Solusyon 12: I-update ang Kernel ng Iyong Linux Distro sa Pinakabagong Build

Ang Linux kernel ay ang gitnang core ng OS at isang tagapamagitan sa pagitan ng mga application ng software at computer hardware. Ito ang pundasyon ng lahat ng iba't ibang uri ng distro ng Linux. Ang kernel ay regular na na-update upang magsilbi sa mga bagong teknolohikal na pagsulong at i-patch ang mga kilalang bug. Maaari kang makatagpo ng error sa ilalim ng talakayan kung ang kernel ng iyong distro sa Linux ay isang luma na. Sa kontekstong ito, maaaring malutas ng pag-update ng kernel ng Linux ang problema. Tatalakayin namin ang proseso para sa Ubuntu.

  1. Buksan ang Linux shell at uri:
    sudo apt-get upgrade linux-image-generic

    I-update ang Linux Kernel

  2. Ngayon i-restart ang iyong system at pagkatapos ay suriin kung ang problema sa koneksyon ay nalutas.

Solusyon 13: I-upgrade ang Iyong Linux Variant sa Pinakabagong Build

Upang magdagdag ng mga bagong tampok at i-patch ang mga kilalang bug, ang bawat variant ng Linux ay na-update. Maaari kang makaranas ng error sa ilalim ng talakayan kung gumagamit ka ng isang hindi napapanahong bersyon ng distro ng Linux. Sa kontekstong ito, ang pag-update ng distro ay maaaring malutas ang problema. Para sa pagpapaliwanag, tatalakayin namin ang proseso para sa Ubuntu.

  1. Buksan ang Linux terminal at uri:
    sudo apt-get upgrade

    I-upgrade ang Ubuntu

  2. Pumasok sa password ng account ng gumagamit at ipapakita ang isang listahan ng mga magagamit na pag-update.
  3. pindutin ang at susi upang kumpirmahin ang pag-update at pagkatapos ang Enter key.
  4. Ngayon teka para sa pagkumpleto ng proseso ng pag-update at pagkatapos suriin kung nalutas ang problema.

Kung wala namang nakatulong sa iyo sa ngayon, maaaring kailangan mo muling i-install iyong Distro ng Linux . Ngunit bago muling i-install, magandang ideya na subukan ang iwconfig utos Gayundin, subukang i-update ang BIOS ng iyong system. Bukod dito, subukan ang Tagapamahala ng network ng WICD . Bukod dito, subukang gumamit ng IPV6 (Link-Local) o huwag paganahin ang TCP .

Mga tag linux 7 minuto basahin