Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 390253 - sys-kernel/gentoo-sources-3.0.6 - rtl8192se works not well than r8192se_pci
Summary: sys-kernel/gentoo-sources-3.0.6 - rtl8192se works not well than r8192se_pci
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: Normal normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-12 12:34 UTC by Wei-Chun Chung
Modified: 2012-08-27 20:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wei-Chun Chung 2011-11-12 12:34:59 UTC
After upgrading to kernel 3.0.6 from 2.6.3x version, my wireless card works not well with rtl8192se module.

Reproducible: Always

Actual Results:  
The wifi connections may broken dynamically but the connection still appear, and cannot ping the default gateway. Another issue is about the ad-hoc shared by windows, the newer module cannot established connection.


I'm using Lenovo X201, the wifi card is RTL8191SEvB rev 10. Is this should be a bug to the upstream of wireless part of kernel?
Comment 1 Göktürk Yüksek archtester gentoo-dev 2011-11-12 23:05:46 UTC
Can you attach the output of 'lspci`?
Comment 2 Wei-Chun Chung 2011-11-13 05:57:33 UTC
The output is from ubuntu. I'll attach the output from gentoo later if there's any different.

With some try in ubuntu, the ad-hoc link in ubuntu work first, but the connection may still lost after some idle. I've to remove and insert rtl8192se module to make it work again (some reset?)

I'll try in gentoo with iw and/or wpa_suppliant reply from the forum, thanks.

#lcpci -v
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. Device e020
	Flags: bus master, fast devsel, latency 0, IRQ 16
	I/O ports at 3000 [size=256]
	Memory at f2400000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Legacy Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number --masked-
	Kernel driver in use: rtl8192se
	Kernel modules: rtl8192se
Comment 3 Wei-Chun Chung 2011-11-13 10:59:26 UTC
That's weird...

I remember I've setup a parameter (hwwep=0) for r8192se_pci which makes the module work fine but not a parameter for rtl8192se.

But I've found there's a parameter named swenc in rtl8192. After the procedures:

# modprobe -r rtl8192se
# modprobe rtl8192se swenc=1

My ad-hoc networks works fine!!!? I can ping the default gateway although the Speed in NetworkManager still Unknown. With setup in /etc/modprobe.d as a configuration, the network works with some delay (There is seconds of delay after login into my gnome desktop).

A partial solution? Strange...
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2011-11-14 12:22:05 UTC
Is that net-wireless/rtl8192se* you are using as a kernel module?
Comment 5 Wei-Chun Chung 2011-11-14 13:45:47 UTC
The net-wireless/rtl8192se* cannot be compiled and used in kernel-3.0. In kernel-3, the rtl8192se is loaded by default.
Comment 6 saellaven 2012-07-17 05:01:31 UTC
substantial work has gone into the rtlwifi drivers since 3.0.6. We're up to 3.0.37 now on that branch. Are you still having issues with 3.0.x or have you moved on?