Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

wlan rtl8180 with 2.6.25-gentoo-r1

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
Junghans
Retired Dev
Retired Dev
Posts: 19
Joined: Sun Jul 11, 2004 7:50 am
Contact:
Contact Junghans
Website

wlan rtl8180 with 2.6.25-gentoo-r1

  • Quote

Post by Junghans » Mon Apr 21, 2008 9:35 am

I have a Realtek wireless PCI card with rtl8185 chip, till now I was using
ndiswrapper, which works quite well.

With kernel version 2.6.25 I want to change to the native driver (rtl8180)

After replacing ndiswrapper by rtl8180 it seems to works fine (even with several reboots),
but after the next cold start, the boot process hangs, while starting net.wlan0.

I try to add the realtek (phy) modules by hand, due to dmesg telling me phy0 is connected to rtl8185, but it does not help.


Can ndiswrapper does some init to card, which is not done by rtl8180 ?

Additional infos:
lspci

Code: Select all

00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
wpa_supplicant with wpa2, works fine for ndiswrapper and rtl8180 (when not cold starting). Conf files were not changed.

kernel (2.6.25-gentoo-r1) parameters

Code: Select all

kernel /boot/vmlinuz root=/dev/hda3 pci=routeirq video=sisfb:mode:1024x768x32,mem:12288,rate:70
without pci=routeirq card is not detected, irqpoll also works.
Top
Junghans
Retired Dev
Retired Dev
Posts: 19
Joined: Sun Jul 11, 2004 7:50 am
Contact:
Contact Junghans
Website

  • Quote

Post by Junghans » Sun Apr 27, 2008 2:22 pm

After playing a bit around with the encryption of the access points, it seem the modules rtl8180 has problem with wpa

Newer version of wpa_supplicant or NetworkManager lead to the same result:

Hang up, when trying to make a connection.

I will for now stick to ndiswrapper, let's try again later.
Top
paluszak
Apprentice
Apprentice
Posts: 274
Joined: Mon Jun 28, 2004 4:27 pm
Location: Warsaw, Poland

  • Quote

Post by paluszak » Thu May 15, 2008 7:24 pm

Please tell me, which native driver did you install? The one from portage?

J.
Top
Junghans
Retired Dev
Retired Dev
Posts: 19
Joined: Sun Jul 11, 2004 7:50 am
Contact:
Contact Junghans
Website

  • Quote

Post by Junghans » Thu May 22, 2008 5:49 pm

It is the kernel module from 2.6.25-r2, called rtl8180, which uses the mac80211 stack.

The net-wireless/rtl8180, also called rtl8180-sa2400, is surely not working with wpa.

Do you have different experience ?
Top
pappy_mcfae
Watchman
Watchman
User avatar
Posts: 5999
Joined: Thu Dec 27, 2007 10:51 pm
Location: Pomona, California.
Contact:
Contact pappy_mcfae
Website

  • Quote

Post by pappy_mcfae » Thu May 22, 2008 6:35 pm

You are wise to stick with ndiswrapper. I tried the b43 kernel driver, and it was slow, unstable, and prone to failing for no apparent reason. You may be having the same sort of problem with yours.

Blessed be!
Pappy
This space left intentionally blank, except for these ASCII symbols.
Top
paluszak
Apprentice
Apprentice
Posts: 274
Joined: Mon Jun 28, 2004 4:27 pm
Location: Warsaw, Poland

  • Quote

Post by paluszak » Fri May 23, 2008 8:30 pm

Ottxor wrote:It is the kernel module from 2.6.25-r2, called rtl8180, which uses the mac80211 stack.

The net-wireless/rtl8180, also called rtl8180-sa2400, is surely not working with wpa.

Do you have different experience ?
I used open source drivers from the portage until kernel changed so much that they started to fail to compile. I prefer to stick to more stable soft even at the cost of using closed Windows drivers now. AFAIK 2.6.25 is still quite unstable.

J.
Top
Akhouk
Guru
Guru
User avatar
Posts: 476
Joined: Fri May 23, 2003 9:09 am
Location: The Two Niles, Africa
Contact:
Contact Akhouk
Website

  • Quote

Post by Akhouk » Wed Jun 11, 2008 6:27 pm

What is the conclusion here? Should I try the source for rtl8180 or go for ndiswrapper?

Has anyone got a working configuration for either that they can share?
AMD 64 3500+, 2Gb RAM DDR400, 2 x 180Gb SATA, 256Mb Nvidia
Top
paluszak
Apprentice
Apprentice
Posts: 274
Joined: Mon Jun 28, 2004 4:27 pm
Location: Warsaw, Poland

  • Quote

Post by paluszak » Wed Jun 11, 2008 9:57 pm

Akhouk wrote:What is the conclusion here? Should I try the source for rtl8180 or go for ndiswrapper?

Has anyone got a working configuration for either that they can share?
I've been using ndiswrapper for quite some time and generally speaking I have nothing to complain about. Just download Windows drivers from RTL web page or use some other drivers provided with your card or dongle, unpack them somewhere and type:

Code: Select all

ndiswrapper -i inffilename
where inffilename stands for Windows driver description file with .INF extension. ndiswrapper will copy needed files to its own directory and voila, everything should work fine.

J.
Top
Akhouk
Guru
Guru
User avatar
Posts: 476
Joined: Fri May 23, 2003 9:09 am
Location: The Two Niles, Africa
Contact:
Contact Akhouk
Website

  • Quote

Post by Akhouk » Thu Jun 12, 2008 5:33 am

What about the rtl8180 driver that has made it way into the vanilla 2.6.25 kernel.

http://gentoo-wiki.com/HARDWARE_rtl8180

Has anyone tried that yet and had success. I don't really want to use ndiswrapper as I need full functionality from the card and as I understand it ndiswrapper is limited to ad-hoc and mangaged mode.
AMD 64 3500+, 2Gb RAM DDR400, 2 x 180Gb SATA, 256Mb Nvidia
Top
IvanMajhen
Guru
Guru
User avatar
Posts: 392
Joined: Sat Jun 10, 2006 11:38 am
Location: Croatia

  • Quote

Post by IvanMajhen » Thu Jun 12, 2008 6:25 am

I have cardbus belkin f5d6020 ver3 with rtl8180 and philips radio. It works nice with in-kernel 2.6.25 driver.
Top
Junghans
Retired Dev
Retired Dev
Posts: 19
Joined: Sun Jul 11, 2004 7:50 am
Contact:
Contact Junghans
Website

  • Quote

Post by Junghans » Fri Jun 13, 2008 1:18 pm

At that time I had 3 possibilities:
- net-wireless/rtl8180 from portage -> I could not compile it with gentoo-sources 2.6.24, have never try again.
- ndiswrapper -> work fine with wpa2, still using it
- rtl8180 from gentoo-sources >=2.6.25-r1, works, but not with wpa2, always freezes when starting wpa_supplicant
Top
Akhouk
Guru
Guru
User avatar
Posts: 476
Joined: Fri May 23, 2003 9:09 am
Location: The Two Niles, Africa
Contact:
Contact Akhouk
Website

  • Quote

Post by Akhouk » Sat Jun 14, 2008 11:49 am

The thing is I need to run multi-mode which I think the ndiswrapper doesn't support.
AMD 64 3500+, 2Gb RAM DDR400, 2 x 180Gb SATA, 256Mb Nvidia
Top
Mark Clegg
Apprentice
Apprentice
User avatar
Posts: 270
Joined: Mon Jan 05, 2004 12:33 pm
Location: ZZ9 Plural Z Alpha

  • Quote

Post by Mark Clegg » Sat Jun 14, 2008 8:57 pm

I've got a Belkin F5D7000 (PCI ID 1799:700f). I tried ndiswrapper with both the belkin drivers, and those from the Realtek website, and found it extremely unpredictable. Most of the time, it failed to work on boot, but reloading the drivers got it going again.

Following advice from this thread.. I switched to 2.6.24-git21 with immediate success prior to an ~x86 gentoo-sources-2.6.25 arriving with the new drivers in. It's running with WPA2 and is rock solid. I think I'm now on gentoo-sources-2.6.25-r4 (still ~x86), waiting for stable to catch up.
Top
Junghans
Retired Dev
Retired Dev
Posts: 19
Joined: Sun Jul 11, 2004 7:50 am
Contact:
Contact Junghans
Website

update

  • Quote

Post by Junghans » Tue Jun 24, 2008 7:57 am

Now I have switched to gentoo-sources-2.6.25-r5 and rtl8180 (from that kernel version) seems to work (also with wpa2).

I can even remove "irqpoll" from the kernel parameter list.

So far there is only one open issue: Somethings (after a warmboot) and the shutdown process hangs at wlan0.
Top
Post Reply

14 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy