Hirdetés

Lenovo Ideapad 100-14IBY (80MH007PHV) Linux WIFI (RTL8723BE) probléma megoldás

RTL8723BE WIFI probléma megoldása Linuxon

Sziasztok!

Nemrégen vásároltam egy Lenovo Ideapad 100-14IBY notebookot kimondottan Linuxal való ismerkedés céljából, valamint a tabletek korlátozott használata végett.

Noteboook főbb specifikáció:

Hirdetés

CPU - Intel Celeron N2840 (Bail Tray-M)
VGA - Intel Graphics HD
Memória - 2 GB (1333 Mhz, 1600 Mhz DDR3L)
WIFI - Realtek (RTL8723BE)
LAN - Realtek (RTL8101/2/6E)

Kezdő Linuxosként két problémával kellett szembesülnöm, az egyik, hogy a Bluetooth nem működött, valamint a gép alvó módból való visszatérése után és random időközönként a gép eldobta a WIFI kapcsolatot. Sajnos a két probléma közül egyelőre csak az egyikre találtam megoldást, ez pedig a WIFI kapcsolat eldobása.

A neten olvasottak alapján megoldás lehet az rtlwifi, azonban kezdőként nekem egyelőre még komplikált volt a telepítése, és nem tudom milyen módosításokat végez a rendszeren, így egyszerűbb megoldás után néztem. Szerencsére találtam is.

A módszer UBUNTU 16.04 alatt:

1. lépés

Kérdezzük le a hálózati adapter információit a sudo lshw -C network paranccsal.
Keressünk az alább láthatóhoz hasonló sorokat.
*-network
description: Wireless interface
product: RTL8723BE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.

Description - melyik hálózati kártyáról van szó (LAN vagy WIFI)
Product - a hálózati kártya típusa
Vendor - gyártó

2. lépés

Nyissuk meg a gedit programot és másoljuk/írjuk bele a SUSPEND_MODULES="rtl8723be" sort, majd mentsük el config néven kiterjesztés nélkül. Természetesen az idezőjelek között lévő rtl8723be helyére a saját WIFI kártyánk típusát kell írnunk.

3. lépés

Most, hogy létrehoztuk a fenti fájlt, és hogy a megfelelő helyre tudjuk másolni, nyissuk egy terminált és írjuk be az alább szereplő parancsot.
sudo nautilus
Így root joggal nyitjuk meg az UBUNTU alapértelmezett fájlkezelőjét, és most már be tudjuk másolni a fentebb létrehozott config fájlt az /etc/pm/config.d/ mappába.

4. lépés

Terminálban futtasuk a következő parancsot:
echo "options rtl8723be fwlps=N" | sudo tee /etc/modprobe.d/rtl8723be.conf
Természetesen itt is a rtl8723be helyett a WIFI kártyánk típusát írjuk.

5. lépés

Índitsuk újra a számítógépet.

Ez a módszer nekem megszüntette a használat közbeni random WIFI kapcsolat eldobását.

Amennyiben alvó módból tér vissza a számítógép és nincs WIFI kapcsolat, akkor a következőt tehetjük:

Nyissuk meg a gedit programot és másoljuk/írjuk bele a következő sorokat:
#!/bin/sh

#forrás : https://lacyc3.eu/wifi-kapcsolat-ujrainditasa-parancssorbol
#futtatás: Terminál nyitás -> ./wifi_ujrainditasa.sh

sudo nmcli radio wifi off && sleep 6 && nmcli radio wifi on

# Ha az első nem segít, meg lehet próbálkozni a Netowk Manager újraindításával is:
sudo service network-manager restart

#Ha végképp nem megy, újraindítás előtt érdemes lehet kipróbálnod a következő parancsot:
sudo service networking restart

Megjegyzés: A # sorok kihagyhatóak, azok csak megjegyzések, nekem szolgálnak plusz információkkal.

Majd mentsük el tetszőleges néven .sh kiterjesztéssel, nálam wifi_ujrainditasa.sh lett. Amennyiben azt vesszük észre, hogy alvó módból visszatérve nincs WIFI kapcsolatunk írjuk be az alábbi sort:
sudo ./wifi_ujrainditas.sh

Természetesen csak akkor fog működni a parancs, ha abban a könyvtárban vagyunk ahol az .sh kiterjesztésű fájlunk található. Nállam az aztalon van elhelyezve a fájl, ezért a fenti parancs a következőképpen néz ki:
cd /home/felhasználónév/Asztal - Belépünk az .sh fájlt tartalmazó mappába.
majd ott kiadjuk a sudo ./wifi_ujrainditas.sh parancsot.

Ui.:
Remélem az RTL8723BE típusú WIFI kártyát használóknak megoldja ezen kis leírás a WIFI gondjait. A Bluetooth-ra még keresem a megoldást, eddig eredménytelnül, ha sikerül megoldanom arról is készítek egy leírást.

Felhasznált források:
Lacyc3.eu - Wifi kapcsolat újraindítása parcssorból
askubuntu.com - 16.04 LTS wifi connection issues