LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Fedora 16 Realtek Wireless Driver installation (RTL8192E/RTL8192SE) (http://www.linuxquestions.org/questions/linux-software-2/fedora-16-realtek-wireless-driver-installation-rtl8192e-rtl8192se-936300/)

OrangeGrover 03-25-2012 03:32 AM

Fedora 16 Realtek Wireless Driver installation (RTL8192E/RTL8192SE)
 
Hello everybody,

I've installed Fedora 16 64-bit on my laptop and the wireless isn't recognized.
I've been trying for the past few hours to install the driver, but so far, no luck.

I ran the following command
Code:

lspci |grep ireless
And it returned this:
Code:

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192E/RTL8192SE Wireless LAN Controller (rev 01)
I've been trying to follow this form, which seemed pretty straight forward, but I haven't been able to get it to work.

http://forums.fedoraforum.org/showthread.php?t=262862

The driver I downloaded is from here:
http://www.realtek.com.tw/downloads/...true#RTL8192SE

When I run the make command, I get the following errors:
Code:

[root@me rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011]# make
make -C /lib/modules/3.1.0-7.fc16.x86_64/build M=/usr/src/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 modules
make: *** /lib/modules/3.1.0-7.fc16.x86_64/build: No such file or directory.  Stop.
make: *** [all] Error 2

The 'lib', 'modules' and the '3.1.0-7.fc16.x86_64' folders are there, but the 'build' folder is not.

Any help is appreciated

ukiuki 03-25-2012 03:55 AM

Could you post the output for: dmesg | grep -i net and # ifconfig -a as well.
What about the firmware did you check if there is one?

Regards

OrangeGrover 03-25-2012 06:31 PM

Ok,
Code:

dmesg | grep -i net
Results in:
Code:

[    0.005802] Initializing cgroup subsys net_cls
[    0.102802] NET: Registered protocol family 16
[    0.223380] NetLabel: Initializing
[    0.223382] NetLabel:  domain hash size = 128
[    0.223384] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.223397] NetLabel:  unlabeled traffic allowed by default
[    0.245881] NET: Registered protocol family 2
[    0.253151] NET: Registered protocol family 1
[    0.671625] audit: initializing netlink socket (disabled)
[    0.734232] SELinux:  Registering netfilter hooks
[    0.734699] NET: Registered protocol family 38
[    1.009912] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.009930] Initializing XFRM netlink socket
[    1.010100] NET: Registered protocol family 10
[    1.010335] NET: Registered protocol family 17
[    1.024342] Initializing network drop monitor service
[    6.077894] SELinux:  Unregistering netfilter hooks
[  13.839837] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[  14.396040] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[  16.818212] udevd[490]: renamed network interface eth0 to p37p1
[  20.373376] ip6_tables: (C) 2000-2006 Netfilter Core Team
[  20.393760] NetworkManager[833]: <info> NetworkManager (version 0.9.1.90-5.git20110927.fc16) is starting...
[  20.393769] NetworkManager[833]: <info> Read config file /etc/NetworkManager/NetworkManager.conf
[  20.393776] NetworkManager[833]: NetworkManager[833]: <info> NetworkManager (version 0.9.1.90-5.git20110927.fc16) is starting...
[  20.393783] NetworkManager[833]: NetworkManager[833]: <info> Read config file /etc/NetworkManager/NetworkManager.conf
[  20.632466] NetworkManager[833]: NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.openconnect
[  20.632504] NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.openconnect
[  20.632768] NetworkManager[833]: NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.pptp
[  20.632801] NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.pptp
[  20.633060] NetworkManager[833]: NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.openvpn
[  20.633093] NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.openvpn
[  20.633316] NetworkManager[833]: NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.vpnc
[  20.633349] NetworkManager[833]: <info> VPN: loaded org.freedesktop.NetworkManager.vpnc
[  20.634651] avahi-daemon[861]: Network interface enumeration completed.
[  20.673297] NetworkManager[833]: NetworkManager[833]:    ifcfg-rh: Acquired D-Bus service com.redhat.ifcfgrh1
[  20.673320] NetworkManager[833]: ifcfg-rh: Acquired D-Bus service com.redhat.ifcfgrh1
[  20.673425] NetworkManager[833]: NetworkManager[833]: <info> Loaded plugin ifcfg-rh: (c) 2007 - 2010 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
[  20.673445] NetworkManager[833]: <info> Loaded plugin ifcfg-rh: (c) 2007 - 2010 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
[  20.674065] NetworkManager[833]: NetworkManager[833]: <info> Loaded plugin keyfile: (c) 2007 - 2010 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
[  20.676334] NetworkManager[833]: <info> Loaded plugin keyfile: (c) 2007 - 2010 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
[  20.676600] NetworkManager[833]: ifcfg-rh: parsing /etc/sysconfig/network-scripts/ifcfg-lo ...
[  20.676609] NetworkManager[833]: NetworkManager[833]:    ifcfg-rh: parsing /etc/sysconfig/network-scripts/ifcfg-lo ...
[  20.677738] NetworkManager[833]: NetworkManager[833]: <info> trying to start the modem manager...
[  20.677762] NetworkManager[833]: <info> trying to start the modem manager...
[  20.685860] NetworkManager[833]: <info> monitoring kernel firmware directory '/lib/firmware'.
[  20.687391] NetworkManager[833]: NetworkManager[833]: <info> monitoring kernel firmware directory '/lib/firmware'.
[  20.795274] ADDRCONF(NETDEV_UP): p37p1: link is not ready
[  22.471641] ADDRCONF(NETDEV_CHANGE): p37p1: link becomes ready

and then:
Code:

ifconfig -a
Code:

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)

p37p1    Link encap:Ethernet  HWaddr 00:26:18:5D:E6:72 
          inet addr:192.168.2.12  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fe5d:e672/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1492  Metric:1
          RX packets:3369 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2380885 (2.2 MiB)  TX bytes:666077 (650.4 KiB)
          Interrupt:46 Base address:0xe000

I yum installed the kernel-devel-3.1.0-7.fc16.x86_64 package and that fixed the missing build folder problem, however, I'm not really sure what I'm supposed to do next.
The FeodaForum link that I posted above said to do this:

Code:

su -
yum install gcc kernel-devel kernel-headers patch make
cd /usr/src
sudo tar xzvf /path/to/rtl8192se_linux_xxxxxxxx.tar.gz
cd rtl8192se_linux_xxxxxxxxx
cp -rf firmware/RTL8192SE /lib/firmware
make
cp HAL/rtl8192/r8192se_pci.ko /lib/modules/`uname -r`/kernel/drivers/net/
depmod -a

However, I did this:
Code:

su -
yum install gcc kernel-devel kernel-headers patch make
cd /usr/src
sudo tar xzvf /path/to/92ce_se_de_linux_mac80211_0005.1230.2011.tar.gz
cd /usr/src/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011
cp -rf firmware/rtlwifi/ /lib/firmware
make

Now at this point I'm not sure what to do. The next step on here is to copy the HAL/rtl8192/r8192_pic.ko, but I don't have a HAL folder. What sort of file should I be looking for?
I wanted to see what .ko files I had, so I ran a command to find them

Code:

[root@me rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011]# tree |grep .ko | awk '{ print $NF}'
rtl8192ce.ko
rtl8192de.ko
rtl8192se.ko
rtlwifi.ko


ukiuki 03-26-2012 04:20 AM

Looks like the file is r8192_pic.ko try /usr/share/hal.

Regards


All times are GMT -5. The time now is 06:19 AM.