Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] problems with rtl8818ce
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
SleepinCell
n00b
n00b


Joined: 28 Feb 2014
Posts: 4

PostPosted: Fri Feb 28, 2014 2:16 pm    Post subject: [SOLVED] problems with rtl8818ce Reply with quote

After upgrading from hdd to ssd, i decided to install gentoo instead of debian(like before).

I own a Lenovo Thinkpad x220 with a Realtec RTL8818CE wireless network card.
The problem is that ifconfig recognices my wireless card but iwconfig says "no wireless extension".

I have been searching for people with the same issue but they were already able to connect to a network - i'm not.


output of lspci:
Code:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
0d:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 04)


relevant output of ifconfig:
Code:

....
sit0: flags=193<UP,RUNNING,NOARP>  mtu 1480
        inet6 ::127.0.0.1  prefixlen 96  scopeid 0x90<compat,host>
        sit  txqueuelen 0  (IPv6-nach-IPv4)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 74:de:2b:0d:f0:bd  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0



output of iwconfig>

Code:
enp0s25   no wireless extensions.

wlp3s0    no wireless extensions.

lo        no wireless extensions.

sit0      no wireless extensions.


"linux-firmware" is installed (20130728). kernel version: 3.11.7-hardened-r1

the wireless just worked fine with debian - i dont want to "downgrade" :(


Last edited by SleepinCell on Fri Mar 07, 2014 1:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
bbgermany
Veteran
Veteran


Joined: 21 Feb 2005
Posts: 1792
Location: Oranienburg/Germany

PostPosted: Fri Feb 28, 2014 7:28 pm    Post subject: Reply with quote

Hi,

did you compile you kernel with "genkernel"? As I compiled it with genkernel the first time, there were several options for wireless missing by default. You should check your kernelconfig for missing CONFIG_CFG80211 and CONFIG_MAC80211 options, as these are needed for working wireless extentions.

bb
_________________
1st: i5-4570, 16GB, 1.75TB
2nd: i5-4570, 16GB, 620GB
3rd: i5-4570, 16GB, 10,5TB
4th: Asus N61VN, 8GB, 240GB
5th: C2D T7200, 2GB, 16GB USB + NFS
Back to top
View user's profile Send private message
SleepinCell
n00b
n00b


Joined: 28 Feb 2014
Posts: 4

PostPosted: Sat Mar 01, 2014 12:55 pm    Post subject: Reply with quote

no, i didn't. i took the normal hardened kernel from portage.

Code:
 cat .config | grep "CONFIG_CFG80211"
CONFIG_CFG80211=y


 cat .config | grep "CONFIG_MAC80211"
CONFIG_MAC80211=y
Back to top
View user's profile Send private message
SirRobin2318
Apprentice
Apprentice


Joined: 24 Apr 2004
Posts: 241
Location: Strasbourg, france.

PostPosted: Sat Mar 01, 2014 1:18 pm    Post subject: Reply with quote

You'll also need: CFG80211_WEXT.
This is an old interface, iw should be able to configure your wifi card with your current config.
Back to top
View user's profile Send private message
SleepinCell
n00b
n00b


Joined: 28 Feb 2014
Posts: 4

PostPosted: Sat Mar 01, 2014 1:27 pm    Post subject: Reply with quote

CONFIG_CFG80211_WEXT is not set


i'll recompile my kernel with the option. thanks for the advice.
Back to top
View user's profile Send private message
SleepinCell
n00b
n00b


Joined: 28 Feb 2014
Posts: 4

PostPosted: Sat Mar 01, 2014 1:42 pm    Post subject: Reply with quote

THANKS :D

wireless is working now - i'm writing this post using my wireless interface.
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2664
Location: Slovenia

PostPosted: Sat Mar 01, 2014 2:08 pm    Post subject: Reply with quote

Just a FYI - wireless was already working before!

As SirRobin2318 said, wext is an old interface. No modern driver actually uses it. By using iw instead of wireless_tools (iwconfig, iwlist and company), you can do everything even without CFG80211_WEXT in the kernel - iw does everything wireless_tools does and more. wpa_supplicant supports both the old (wext) and the new (nl80211) interface.

The above is why CFG80211_WEXT is not activated by default - because it's completely unnecessary. "no wireless extensions" doesn't mean "no wireless", it just means an old interface that's not actually used by your driver isn't there. The problem is, iwconfig is so entrenched in people's brains as "the one true way" to see if wireless is working that they think there's a problem if iwconfig doesn't work.
Back to top
View user's profile Send private message
SirRobin2318
Apprentice
Apprentice


Joined: 24 Apr 2004
Posts: 241
Location: Strasbourg, france.

PostPosted: Sat Mar 01, 2014 2:32 pm    Post subject: Reply with quote

Yeah you only need it if you want to be compatible with the old interface. The only thing on my system that uses it is conky.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum