On 05/13/2014 04:25 PM, Hunter Jozwiak wrote: > > -----Original Message----- > From: Alexander Kapshuk [mailto:alexander.kaps...@gmail.com] > Sent: Tuesday, May 13, 2014 8:20 AM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Having Trouble with Wireless Interface > > On 05/13/2014 02:45 PM, Hunter Jozwiak wrote: >> -----Original Message----- >> From: Alexander Kapshuk [mailto:alexander.kaps...@gmail.com] >> Sent: Tuesday, May 13, 2014 7:00 AM >> To: gentoo-user@lists.gentoo.org >> Subject: Re: [gentoo-user] Having Trouble with Wireless Interface >> >> On 05/12/2014 10:31 PM, Hunter Jozwiak wrote: >>> Hi all. I got Espeakup to finally function, but I have a problem now >>> with my Realtech 8188 WiFi adapter, Rev01, according to ifconfig. I >>> know it shows up as wlp7s0 on an ifconfig, normally. But for what >>> ever reason, it isn't showing up. I have, in my /etc/conf.d/net the line: >>> wlp7s0="DHCP". When I run ifconfig wlp7s0 up, I get an error about >>> how the device is not able to be found. The driver shows up as a >>> module in the kernel. >>> >> I use wpa_supplicant to manage my wireless connections. >> Here's what I have in my /etc/conf.d/net: >> # Prefer wpa_supplicant over wireless-tools modules="wpa_supplicant" >> >> wpa_supplicant_wlp2s0="-Dnl80211" >> >> And the output of lspci: >> 02:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless >> Network Adapter (PCI-Express) (rev 01) >> Subsystem: Hewlett-Packard Company Device 137b >> Flags: bus master, fast devsel, latency 0, IRQ 16 >> Memory at d6000000 (64-bit, non-prefetchable) [size=64K] >> Capabilities: [40] Power Management version 2 >> Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- >> Capabilities: [60] Express Legacy Endpoint, MSI 00 >> Capabilities: [90] MSI-X: Enable- Count=1 Masked- >> Capabilities: [100] Advanced Error Reporting >> Capabilities: [140] Virtual Channel >> Kernel driver in use: ath5k >> Kernel modules: ath5k >> >> Are you setting up wireless after doing a fresh install, or did you >> have it working before and then it just stopped working for you? >> >> This is fresh. And genkernel doesn't show RTL8188CE in the staging > drivers. >> It shows drivers with uffixes U and Eu, but not the CE driver. >> >> > Looks like the kernel driver for your wireless NIC is RTL8192CE > --------------------------------------------------------------------- > /usr/src/linux/drivers/net/wireless/rtlwifi/Kconfig:12,22 > config RTL8192CE > tristate "Realtek RTL8192CE/RTL8188CE Wireless Network Adapter" > depends on PCI > select RTL8192C_COMMON > select RTLWIFI > select RTLWIFI_PCI > ---help--- > This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe > wireless network adapters. > > If you choose to build it as a module, it will be called rtl8192ce > --------------------------------------------------------------------- > If you like to check if RTL8192CE is enabled in your kernel's .config file. > If it isn't, you probably want to compile it as a module, and then add > rtl8192ce to /etc/conf.d/modules as well. > > Oddly enough, I had a few other CONFIG modules not included, namely > CONFIG_80211. But, when I activated it, my kernel got bricked, and on > reboot, I got dumped in some prompt that said that the system couldn't find > a root and I should press Enter to continue, Q to skip, and something else > would give me a shell. I just did a genkernel --menuconfig kernel and built > in the modules, the compile went smooth, and I made no other changes. But > now, like I've mentioned, I've got a bricked kernel. > > Did your genkernel boot OK, before you enabled 'CONFIG_.*80211'? What output does the command line shown below return? grep '^CONFIG.*80211.*=[nmy]' /usr/src/linux/.config Here's what I get on my system: CONFIG_CFG80211=y CONFIG_CFG80211_DEFAULT_PS=y CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_LEDS=y
I assume you also ran 'genkernel all' after running 'genkernel --menuconfig', didn't you? What's the contents of your /etc/conf.d/modules? /etc/fstab? and what's the output of 'mount|grep ^/dev'?