?
Solved

How to install working ubuntu linux drivers for rtl8185 and WPA-PSK wireless?

Posted on 2008-02-04
7
Medium Priority
?
11,064 Views
Last Modified: 2013-11-15
I have installed ndiswrapper and a Windows XP INF driver for my PCI wireless card, Realtek RTL8185. However, I think the 8180 drivers are being used which are reportedly buggy. I would like to know whether the linux driver here: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=1&PFid=1&Level=6&Conn=5&DownTypeID=3&GetDown=false&Downloads=true#RTL8185L will work and how to install from scratch.

WPA will not work and nor is there an option in Network Monitor applet.

Help is appreciated
0
Comment
Question by:webstudiointeractive
  • 5
  • 2
7 Comments
 
LVL 35

Expert Comment

by:Duncan Roe
ID: 20821983
I downloaded it. It's all source (no closed binary stuff) but it didn't compile on my 2.6.22.9 x86_64 system.
It said structure has no member named `wireless_handlers' but it does have that member #ifdef CONFIG_WIRELESS_EXT so maybe I have to reconfigure the kernel a bit.
Will try that...
0
 
LVL 35

Expert Comment

by:Duncan Roe
ID: 20822099
In "Network device support", configure "Wireless LAN (IEEE 802.11)" and under that configure "IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP)". Now, CONFIG_WIRELESS_EXT is defined and ./makedrv runs to completion. But it does produce a lot of warnings re undefined symbols, for example "iieee80211_wx_get_freq_rtl". This symbol is not defined in the downloaded siurce nor in any kernel source  that I have (up to 2.6.24).
So I have to say I have some doubt as to whether the built module would actually work.
Actually I tried an insmod and it failed owing to unknown symbol. Maybe you could ask the god folks at realtek what is going on.
0
 

Author Comment

by:webstudiointeractive
ID: 20827331
In english please, I'm a biginner
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
LVL 35

Expert Comment

by:Duncan Roe
ID: 20830625
You asked whether the linux driver at http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=1&PFid=1&Level=6&Conn=5&DownTypeID=3&GetDown=false&Downloads=true#RTL8185L will work.
I have to say that, as far as I can tell, it won't. However I have a 64-bit system and I get some additional warnings because of that.
The package looks very slick and I feel as if I must be missing something obvious, but can't think what it could be. Can therefore please try it as well (I assume you have a 32-bit system).
- Go to the link and download the package (to your home directory, say). The file is called rtl8185_linux_26[1].1027.0823.2007.tar.gz
- Unpack the package (I suggest /tmp for that): "cd /tmp" "tar -xzf ~/rtl8185_linux_26[1].1027.0823.2007.tar.gz"
- Change to the package directory: "cd /tmp/rtl8185_linux_26.1027.0823.2007"
- Read the documentation: "less readme"
- Attempt a build: "./makedrv"

Post if you get an error from makedrv. You may need to reconfigure your kernel as I tried to explain in a previous post  - but let's cross that bridge when we come to it.
0
 
LVL 35

Expert Comment

by:Duncan Roe
ID: 20830633
missed a word - can *you* therefore please try it as well
0
 

Author Comment

by:webstudiointeractive
ID: 20847939
I've installed the Linux rtl8185 driver, but wlan0 is STILL using 8180 and fails to function when 8180 is blacklisted.
0
 
LVL 35

Accepted Solution

by:
Duncan Roe earned 1500 total points
ID: 20849207
Does the rtl8185 really load? Can you see it in lsmod or else insmod it?
Assuming you can do that, try this: do an lsmod to verify the 8180 is not in use. If it is in use, "ifconfig wlan0 down". Now lsmod again and you should find it is not in use. Now remove the module: "modprobe -r 8180". Now modprobe rtl8185 (having previously removed iit (modprobe -r) if it was loaded. type "dmesg|tail" to see if rtl8185 logged any messages - if uou don't see any then tail the most recently modified fies in /var/log. Now try "ifconfig wan0 up"
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Can you run Linux on a Windows system?  Yep.  Here's how.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial
Suggested Courses

601 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question