Lenovo B5400 - Realtek Wifi

Problémy a zkušenosti s hardwarem, perifériemi a jejich ovladači
Zamčeno
Zpráva
Autor
Davond
Příspěvky: 7
Registrován: 10 čer 2014, 21:00

Lenovo B5400 - Realtek Wifi

#1 Příspěvek od Davond »

Ahoj, po nainstalování Mint se mi nepodařilo zatím rozchodit wifi, skrz lspci -vnn jsem zjistil, že jde o Realtek RTL8723BE. Nějakou dobu jsem googlil, různě zkoušel, ale bohužel nepomohla ani ruční instalace driverů, při make v složce rtl8723be-master mi to nakonci vyhodí hlášku Error 2 :? S linuxem začínám, takže strpení se mnou :) předem díky...

Kód: Vybrat vše

make -C /lib/modules/3.13.0-24-generic/build M=/home/martini/Plocha/rtl8723be-master modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-24-generic'
  CC [M]  /home/martini/Plocha/rtl8723be-master/regd.o
In file included from /home/martini/Plocha/rtl8723be-master/regd.c:31:0:
/home/martini/Plocha/rtl8723be-master/regd.c: In function ‘_rtl_reg_apply_beaconing_flags’:
/home/martini/Plocha/rtl8723be-master/regd.h:37:32: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/martini/Plocha/rtl8723be-master/regd.c:200:20: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
      ch->flags &= ~IEEE80211_CHAN_NO_IBSS;
                    ^
/home/martini/Plocha/rtl8723be-master/regd.h:37:32: note: each undeclared identifier is reported only once for each function it appears in
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/martini/Plocha/rtl8723be-master/regd.c:200:20: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
      ch->flags &= ~IEEE80211_CHAN_NO_IBSS;
                    ^
/home/martini/Plocha/rtl8723be-master/regd.c: In function ‘_rtl_reg_apply_active_scan_flags’:
/home/martini/Plocha/rtl8723be-master/regd.h:34:37: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_PASSIVE_SCAN IEEE80211_CHAN_NO_IR
                                     ^
/home/martini/Plocha/rtl8723be-master/regd.c:237:19: note: in expansion of macro ‘IEEE80211_CHAN_PASSIVE_SCAN’
   if (ch->flags & IEEE80211_CHAN_PASSIVE_SCAN)
                   ^
/home/martini/Plocha/rtl8723be-master/regd.c: In function ‘_rtl_reg_apply_radar_flags’:
/home/martini/Plocha/rtl8723be-master/regd.h:37:32: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/martini/Plocha/rtl8723be-master/regd.c:312:8: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
        IEEE80211_CHAN_NO_IBSS |
        ^
/home/martini/Plocha/rtl8723be-master/regd.c: In function ‘_rtl_regd_init_wiphy’:
/home/martini/Plocha/rtl8723be-master/regd.h:40:38: error: ‘REGULATORY_CUSTOM_REG’ undeclared (first use in this function)
 #define WIPHY_FLAG_CUSTOM_REGULATORY REGULATORY_CUSTOM_REG
                                      ^
/home/martini/Plocha/rtl8723be-master/regd.c:410:18: note: in expansion of macro ‘WIPHY_FLAG_CUSTOM_REGULATORY’
  wiphy->flags |= WIPHY_FLAG_CUSTOM_REGULATORY;
                  ^
/home/martini/Plocha/rtl8723be-master/regd.h:43:38: error: ‘REGULATORY_STRICT_REG’ undeclared (first use in this function)
 #define WIPHY_FLAG_STRICT_REGULATORY REGULATORY_STRICT_REG
                                      ^
/home/martini/Plocha/rtl8723be-master/regd.c:411:19: note: in expansion of macro ‘WIPHY_FLAG_STRICT_REGULATORY’
  wiphy->flags &= ~WIPHY_FLAG_STRICT_REGULATORY;
                   ^
/home/martini/Plocha/rtl8723be-master/regd.h:46:41: error: ‘REGULATORY_DISABLE_BEACON_HINTS’ undeclared (first use in this function)
 #define WIPHY_FLAG_DISABLE_BEACON_HINTS REGULATORY_DISABLE_BEACON_HINTS
                                         ^
/home/martini/Plocha/rtl8723be-master/regd.c:412:19: note: in expansion of macro ‘WIPHY_FLAG_DISABLE_BEACON_HINTS’
  wiphy->flags &= ~WIPHY_FLAG_DISABLE_BEACON_HINTS;
                   ^
make[2]: *** [/home/martini/Plocha/rtl8723be-master/regd.o] Error 1
make[1]: *** [_module_/home/martini/Plocha/rtl8723be-master] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic'
make: *** [all] Error 2
Davond
Příspěvky: 7
Registrován: 10 čer 2014, 21:00

Re: Lenovo B5400 - Realtek Wifi

#2 Příspěvek od Davond »

Vyřešeno, stačilo před make dát
git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9
Davond
Příspěvky: 7
Registrován: 10 čer 2014, 21:00

Re: Lenovo B5400 - Realtek Wifi

#3 Příspěvek od Davond »

Tak bohužel problém jsem nevyřešil, wifi se sice zprovoznila, ale na většina wifi se buď nepřipojí, nebo po chvilce signál spadne a nejde se znovu připojit, pomůže jen restart... dostal jsem se pomocí googlu na tuto stránku

Kód: Vybrat vše

http://metodiew.com/lenovo-e540-and-ubuntu-wireless-rtl8723be-problem/
Píšou tam, že problém by měl být vyřešen v následujících kernelech. Dneska jsem zkusil 3.15, problém přetrvával, takže asi žádná změna. Nedá se někde zjistit info o ofic. driveru na RTL8723BE :?:
menom
Příspěvky: 2996
Registrován: 12 pro 2012, 15:10

Re: Lenovo B5400 - Realtek Wifi

#4 Příspěvek od menom »

Na stranke http://wireless.kernel.org/en/users/Drivers/rtl819x

sa pise:

rtl8723be is a PCI-E driver for RTL8723BE devices (3.15+)

Znamena to ze ma podporu v jadre od 3.15, takze asi len cakat na novsiu verziu.


K tomu odpajaniu - by si mohol ist do nastaveni pre jednotlive wifi siete a Zrusit zaskrtnutie Automaticky pripojit ... na karte
Vseobecne.
A ulozit.
Ja to tak robim pre vsetky wifi aj pre wired (usb).
A nic sa same nepripaja a neodpaja.
Pripojim sa podla potreby rucne (manualne).
.
Davond
Příspěvky: 7
Registrován: 10 čer 2014, 21:00

Re: Lenovo B5400 - Realtek Wifi

#5 Příspěvek od Davond »

Tak budu čekat... asi do té doby nainstaluju mrkvosoft, a budu čekat na smilování :) S tím odpojováním... nastavil jsem to pro domácí sítě, ale pro eduroam mám tlačítko Uložit disable, ostatní šli v pořádku :?
Zamčeno