Re: RealTek 8180 wireless LAN (mini) PCI card
From: Dances With Crows (danSPANceswitTRAPhcrows_at_usa.net)
Date: 13 Jan 2004 17:02:29 GMT
["Followup-To:" header set to comp.os.linux.hardware.] On Tue, 13 Jan
2004 17:30:40 +0100, Joachim A. Stuewe staggered into the Black Sun and
> I'm new to this NewsGroup business, so I don't know whether this is
> the right address for my questions at all.
Close enough; it's about Linux and about hardware, so col.hardware is
> My problem is getting a wireless PCI card with a RealTek 8180 chip set
> running under RedHat 9.0, (KernelVersion: 2.4.20-8smp "off the
> There is a KernelModule with [the RTL8180] as well, but only part of
> the source and an object file that gets integrated into the actual
> module during compilation. Compilation and loading the module causes
> no problem at all.
In the README for the partially-source RTL8180 module, did you see
anything like "only tested with kernels 2.4.21 and up" or anything like
that? Stock Redhat kernels are kind of far off from vanilla kernel
[snip dmesg output]
> "/sbin/iwpriv wlan0 wlan_para ?????" ...
> so far, so good. However, whenever I give: "/sbin/iwpriv wlan0 enable"
> Jan 9 18:34:13 viviane kernel: RTL8180: ------ Enable wlan driver ------
> Jan 9 18:34:14 viviane kernel: RTL8180: BB Reg Write Fails! offset =
> 0x00, data = 0xa8, ReadData = 0xe3
The module is dumping register data; never a good sign.
> The machine gets really "sloppy" after that and gives repeatedly
> messages like the last one, until I give: "/sbin/iwpriv wlan0 disable"
> The only other suspicious thing I noticed about the driver is, that at
> system startup, when the module dependencies are checked, it says that
> there are "unresolved symbols in module *rtl8180_24x*"* *(i.e. the one
> in question here). If I give "depmod -ae" myself I get:
> depmod: *** Unresolved symbols in
It shouldn't have let you modprobe the module if there are unresolved
symbols in it. This is weird. The list of the bad symbols (elided for
brevity) includes a lot of basic ones that should've been in there had
the module compiled properly. You've got the correct kernel-source or
kernel-headers RPM installed under /usr/src/linux , right? Also, look
at the README for the module source package and make sure it doesn't
direct you to do stuff you didn't do.
> The NIC is o.k., since it runs smoothly under Win(yuck)XP. By the
> way, this is version 1.3 of the rtl8180_24x, with the new 1.4 version
> it's even worse!
Hm. Strange. I assume you've Googled for "rtl8180 redhat"--well, maybe
not; that doesn't turn up much that's useful. If you are using a stock
Redhat 9 system, there should be an RPM you can download from wherever
you got the source package, which you should use--less chance to screw
up the compilation step that way.
-- Matt G|There is no Darkness in Eternity/But only Light too dim for us to see Brainbench MVP for Linux Admin / mail: TRAP + SPAN don't belong http://www.brainbench.com / Hire me! -----------------------------/ http://crow202.dyndns.org/~mhgraham/resume