Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-05-06 12:47:45

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Witam,
mam niestabilne połączenie wi-fi na karcie RTL8188EE aby, wi-fi zadziałało zainstalowałem pakiet [deb]firmware-realtek[/deb] z repozytorium dla Jessie, menadżer sieci to WICD, jednak kiedy konfiguruję sieć przez: /etc/network/interfaces również zrywa połączenie.

Kiedy patrzę na ikonkę WICD to wygląda to tak jakby co chwilę zrywało połączenie i łączyło się na nowo, jednak często też kiedy już się połączy to sieć chodzi baaardzo wolno. Jestem pewny, że nie jest to wina sieci, na drugim laptopie (też z kartą realteka i na tej sieci) wszystko śmiga.

Zamiaszczam wynik lspci oraz dpkg --print-architecture

architektura:

amd64[/quote]
lspci:

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0c)l
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0c)
00:13.0 SATA controller: Intel Corporation Device 0f23 (rev 0c)
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0c)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0c)
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0c)
00:1c.0 PCI bridge: Intel Corporation Device 0f48 (rev 0c)
00:1c.1 PCI bridge: Intel Corporation Device 0f4a (rev 0c)
00:1c.2 PCI bridge: Intel Corporation Device 0f4c (rev 0c)
00:1c.3 PCI bridge: Intel Corporation Device 0f4e (rev 0c)
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0c)
00:1f.3 SMBus: Intel Corporation Device 0f12 (rev 0c)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188EE Wireless Network Adapter (rev 01)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 07)[/quote]
@mały offtop
Dziękuję za poświęcany czas : ) Już nie raz otrzymałem tu pomoc i nie ma lepszego Debianowego forum :D

@up
Dodatkowo mam wrażenie, że (sieć, karta, sterownik?) częściej zrywa połączenie, gdy aktywniej korzystam z internetu (pod obciążeniem).

Ostatnio edytowany przez Różniczkowalny (2015-05-06 12:51:40)

Offline

 

#2  2015-05-06 13:12:12

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Linuxowe sterowniki dla kart Wi-Fi Realteka są po prostu tragiczne. Zamiast nich spróbuj tych z Windows przez Ndiswrapper.


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#3  2015-05-06 14:21:00

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Użyłem ndiswrappera, wyświetliło mi się, że sterownik został zainstalowany, więc postanowiłem zresetować Debiana i zobaczyć jak będzie się sprawował.

Przy starcie wyświetlił mi się komunikat "Couldn't load driver..." (NDisWrappera) i system wystartował, jednak internet na nim nie działa, konfigurowanie ani przez WICD (w WICD zmieniam sterowniki i na żadnym z nich nie działa), ani przez /etc/network/interfaces nie pomaga i obecnie nie mam na tamtym lapku internetu wcale :/

Po usunięciu sterownika w NDisWraperze też nic się nie zmieniło.

Jak przywrócić chociaż poprzedni stan?

Dodatkowo na stronie producenta znalazłem wersję sterownika na Linuxa, a w środku plik makefile, jednak po wpisaniu MAKE. Wyświetlają się błędy i nie działa.

@up
Po zainstalowaniu od nowa paczki [deb]firmware-realtek[/deb] dalej to samo.

Ostatnio edytowany przez Różniczkowalny (2015-05-06 14:24:09)

Offline

 

#4  2015-05-06 14:25:12

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Przy problemach z wifi warto sprawdzić najnowszy kernel.

Offline

 

#5  2015-05-06 14:30:21

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

yossarian, w paczkach, nawet na sidzie, najnowszy jest 3.16, chodzi Ci o ten? Czy o tą wersję 4.0? W jaki sposób mógłbym ją zainstalować skoro nie ma jej w repozytoriach?
(mowa o Linux-image, prawda?)

Offline

 

#6  2015-05-06 15:00:26

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

A może tu jest problem z powersave?

Weź sobie sprawdź po wydaniu tego polecenia:

Kod:

# iw dev wlan0 set power_save off

Offline

 

#7  2015-05-06 15:25:45

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

[quote=Różniczkowalny]yossarian, w paczkach, nawet na sidzie, najnowszy jest 3.16, chodzi Ci o ten? Czy o tą wersję 4.0? W jaki sposób mógłbym ją zainstalować skoro nie ma jej w repozytoriach?
(mowa o Linux-image, prawda?)[/quote]
Słowo kluczowe Aptosid:
Ja mam kernele aptosidowe z tego repo:

Kod:

deb http://aptosid.com/debian unstable main fix.main
deb-src http://aptosid.com/debian unstable main fix.main

W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#8  2015-05-06 17:26:36

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

[quote=Różniczkowalny]Użyłem ndiswrappera, wyświetliło mi się, że sterownik został zainstalowany, więc postanowiłem zresetować Debiana i zobaczyć jak będzie się sprawował.

Przy starcie wyświetlił mi się komunikat "Couldn't load driver..." (NDisWrappera) i system wystartował, jednak internet na nim nie działa, konfigurowanie ani przez WICD (w WICD zmieniam sterowniki i na żadnym z nich nie działa), ani przez /etc/network/interfaces nie pomaga i obecnie nie mam na tamtym lapku internetu wcale :/[/quote]
Ale najpierw trzeba zablokować poprzedni moduł obsługujący tę kartę poprzez wrzucenie go do blacklist. Potem dodać sterownik *.inf do Ndiswrappera (w konsoli lub nakładką w rodzaju ndisgtk z Ubuntu), a po restarcie systemu:

Kod:

modprobe ndiswrapper
ifconfig wlan0

[quote=Różniczkowalny]Jak przywrócić chociaż poprzedni stan?[/quote]
Odinstalować Ndiswrapper i zrestartować komputer.

[quote=Różniczkowalny]Dodatkowo na stronie producenta znalazłem wersję sterownika na Linuxa, a w środku plik makefile, jednak po wpisaniu MAKE. Wyświetlają się błędy i nie działa.[/quote]
Niestety pod nowszymi kernelami sterowniki od Realteka nie chcą się kompilować.


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#9  2015-05-06 18:16:24

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

morfik,

A może tu jest problem z powersave?[/quote]
Niestety to polecenie nie pomaga, ale może to jeden z kroków jakie trzeba wykonać aby działało? Czy jest jakiś sposób aby dodać to "na stałe"?

Renia,

Niestety pod nowszymi kernelami sterowniki od Realteka nie chcą się kompilować.[/quote]
Użycie starszego kernela i starszej wersji Debiana wchodzi w grę, orientujesz się może w jakiej wersji by się udało?

Offline

 

#10  2015-05-06 18:49:22

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Ja to mam via udev:

Kod:

# cat /etc/udev/rules.d/70-wifi-powersave.rules
ACTION=="add", SUBSYSTEM=="net", KERNEL=="wlan*" RUN+="/sbin/iw dev %k set power_save off"

I nie ważne co za kartę podłączę, to zaraz jest jej wyłączany powersave -- u mnie to rozwiązało większość problemów ze wszystkimi adapterami wifi. xD

Offline

 

#11  2015-05-06 18:52:10

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Na kernelu 3.2 (obecnie jest w repozytorium oldstable) na pewno się kompilują, na wyższych do pewnego momentu też (ale nie pamiętam do którego konkretnie). Potrzebne będzie gcc build-essential oraz linux-headers. Ale najpierw usuń moduł, który masz obecnie aktywny.

Ostatnio edytowany przez Renia (2015-05-06 18:53:24)


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#12  2015-05-06 22:42:35

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Renia, sformatowałem partycję i zainstalowałem od nowa Debiana (Tym razem Wheezego 7.8, kernel 3.2, architektura 64bit).

Sterowniki od producenta się skompilowały, owszem, ale po wykonaniu:

make clean
make
make install[/quote]
Po prostu nie wykrywa mi mojej karty wi-fi.

Znalazłem jakieś "poprawione" sterowniki, (zamieszczam link https://github.com/FreedomBen/rtl8188ce-linux-driver) ale podczas kompilacji mam następujące błędy:

make -C /lib/modules/3.2.0-4-amd64/build M=/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-3.2.0-4-amd64'
  CC [M]  /home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/hw.o
  CC [M]  /home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/table.o
  CC [M]  /home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/sw.o
  CC [M]  /home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.o
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c: In function ‘_rtl88ee_translate_rx_signal_stuff’:
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:325:7: error: implicit declaration of function ‘ether_addr_equal’ [-Werror=implicit-function-declaration]
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c: In function ‘rtl88ee_rx_query_desc’:
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:444:28: error: ‘struct ieee80211_conf’ has no member named ‘chandef’
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:445:28: error: ‘struct ieee80211_conf’ has no member named ‘chandef’
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:459:21: error: ‘RX_FLAG_MACTIME_START’ undeclared (first use in this function)
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:459:21: note: each undeclared identifier is reported only once for each function it appears in
/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.c:470:3: error: implicit declaration of function ‘_ieee80211_is_robust_mgmt_frame’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[4]: *** [/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee/trx.o] Błąd 1
make[3]: *** [_module_/home/wika/pen/firmware/rtl8188ce-linux-driver-master/rtl8188ee] Błąd 2
make[2]: *** [sub-make] Błąd 2
make[1]: *** [all] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-3.2.0-4-amd64'
make: *** [default] Błąd 2[/quote]

Offline

 

#13  2015-05-07 00:22:48

  Renia - Użytkownik

Renia
Użytkownik
Zarejestrowany: 2014-08-29

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

[quote=Różniczkowalny]Renia, sformatowałem partycję i zainstalowałem od nowa Debiana (Tym razem Wheezego 7.8, kernel 3.2, architektura 64bit).

Sterowniki od producenta się skompilowały, owszem, ale po wykonaniu:

make clean
make
make install[/quote]
Po prostu nie wykrywa mi mojej karty wi-fi.[/quote]

Kod:

sudo depmod -a
sudo modprobe rtl8188ee -vv
ifconfig wlan0 up

W razie problemów zobacz co pokazuje dmesg.

Jeśli masz płytkę CD ze sterownikami to kompiluj z nich pod kernelem 3.2, bo na pewno będą współpracować z Twoją kartą. Natomiast te z gita kompilują się pod nowsze kernele.

Edit:
Może jeszcze raz od początku. Ta wersja powinna dać się skompilować na starym lub nowym kernelu. Oczywiście wcześniejsze odinstaluj.

Kod:

sudo apt-get install gcc build-essential git
sudo apt-get install linux-headers-$(uname -r)
git clone http://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo depmod -a
sudo update-initramfs -u
sudo modprobe -r -vv rtl8188ee
sudo make install
sudo modprobe -vv rtl8188ee
sudo ifconfig wlan0 up

Jak wszystko pójdzie gładko to interfejs WLAN się podniesie.

Kod:

modinfo rtl8188ee
filename:       /lib/modules/4.0-1.dmz.3-liquorix-686/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
firmware:       rtlwifi/rtl8188efw.bin
description:    Realtek 8188E 802.11n PCI wireless
license:        GPL
author:         Larry Finger    <Larry.Finger@lwfinger.net>
author:         Realtek WlanFAE    <wlanfae@realtek.com>
author:         zhiyuan_yang    <zhiyuan_yang@realsil.com.cn>
alias:          pci:v000010ECd00008179sv*sd*bc*sc*i*
depends:        rtlwifi,rtl_pci,mac80211
vermagic:       4.0-1.dmz.3-liquorix-686 SMP preempt mod_unload modversions 686 
parm:           swenc:Set to 1 for software crypto (default 0)
 (bool)
parm:           ips:Set to 0 to not use link power save (default 1)
 (bool)
parm:           swlps:Set to 1 to use SW control power save (default 0)
 (bool)
parm:           fwlps:Set to 1 to use FW control power save (default 1)
 (bool)
parm:           msi:Set to 1 to use MSI interrupts mode (default 1)
 (bool)
parm:           debug:Set debug level (0-5) (default 0) (int)
parm:           disable_watchdog:Set to 1 to disable the watchdog (default 0)
 (bool)

Kod:

lsmod
Module                  Size  Used by
rtl8188ee             119277  0 
rtl_pci                29392  1 rtl8188ee
rtlwifi                96939  2 rtl_pci,rtl8188ee

Ostatnio edytowany przez Renia (2015-05-07 01:24:16)


Instalacja E-Deklaracje na Debianie 64-bit:
https://forum.dug.net.pl/viewtopic.php?pid=301794#p301794

Offline

 

#14  2015-05-07 13:14:14

  Różniczkowalny - Użytkownik

Różniczkowalny
Użytkownik
Zarejestrowany: 2014-05-15

Re: Realtek Wi-FI [RTL8188EE] niestabilne połączenie na Debianie Jessie

Renia,
bardzo bardzo bardzo dziękuję :)))

Zrobiłem jak pisałaś i działa.

Innym też dziękuję za porady. :)

Ostatnio edytowany przez Różniczkowalny (2015-05-07 13:14:42)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.011 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00096 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.136.19.203' WHERE u.id=1
0.00120 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.136.19.203', 1732800529)
0.00035 SELECT * FROM punbb_online WHERE logged<1732800229
0.00062 SELECT topic_id FROM punbb_posts WHERE id=286784
0.00141 SELECT id FROM punbb_posts WHERE topic_id=27364 ORDER BY posted
0.00094 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27364 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00172 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27364 ORDER BY p.id LIMIT 0,25
0.00110 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27364
Total query time: 0.0085 s