Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
thanks for the driver, unfortunately it doesn't work for me under Slack 9.1 with the 2.4.22
kernel. It shows the same symptoms as the standard v1.5 driver
Wolfgang67, Are you able to get the wireless working at all on Slack 9.1? I've got it to run on 2.4.21, but it'll lockup the system when I take it down.
And when I went to the website, it had a 1.5 version, but the kernel still says 2.4.20 and 2.4.18 using gcc 2.96 and gcc 3.2 respectively. I don't see anything about drivers for 2.4.22?
Are there any kernel patches that Fedora is using that Slackware isn't which would prohibit the driver from not working on a stock 2.4.22 kernel? I think Slackware uses a minimum of patches...if any.
I remember having the same problem in the beginning, the machine locked hard and I had to press reset. It has something to do with a wrong wlandown-script. You need to add the "/usr" to the line containing "iwpriv" because this command is located in /usr/sbin/.
I will post both my wlanup and wlandown when Im at my laptop again.
As for the 2.4.22 and up kernel, don't even try it's wasted time (at least currently). It's got nothing to do with patching (Slack always uses vanilla kernels) but more with a slightly different structure
in the kernels beginning from 2.4.22
Has anyone else got a segfault when using the new Fedora drivers?
Code:
[hirvox@nightwatch rtl8180_1.5]$ make
gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.22-1.2149.nptl/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_pci_init.o r8180_pci_init.c
In file included from /usr/src/linux-2.4.22-1.2149.nptl/include/asm/semaphore.h:39,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/fs.h:202,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/capability.h:17,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/binfmts.h:4,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/sched.h:10,
from r8180_pci_init.c:26:
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from r8180_pci_init.c:40:
r8180_type.h:62:1: warning: "ENABLE_DBG_PRINT" redefined
<command line>:11:1: warning: this is the location of the previous definition
gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.22-1.2149.nptl/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_if.o r8180_if.c
In file included from /usr/src/linux-2.4.22-1.2149.nptl/include/asm/semaphore.h:39,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/fs.h:202,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/capability.h:17,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/binfmts.h:4,
from /usr/src/linux-2.4.22-1.2149.nptl/include/linux/sched.h:10,
from r8180_if.c:27:
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.22-1.2149.nptl/include/asm/system.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from r8180_if.h:20,
from r8180_if.c:43:
r8180_type.h:62:1: warning: "ENABLE_DBG_PRINT" redefined
<command line>:11:1: warning: this is the location of the previous definition
--- Generate open part open_part.o ---
--- Generate rtl8180 linux driver rtl8180_24x.o on 2.4.22-1.2149.nptl ---
So far, so good, but when I try to activate it:
Code:
[root@nightwatch rtl8180_1.5]# ./wlanup ap
Warning: loading rtl8180_24x.o will taint the kernel: forced load
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module rtl8180_24x loaded, with warnings
ap
./wlanup: line 72: 1936 Segmentation fault /sbin/iwpriv wlan0 enable
So, any ideas? Realtek isn't answering my emails anymore.
I did get the card working with Linuxant's Driverloader and the WinXP drivers available from Realtek's site, but that's only a temporary solution.
I'm a little confused about all this. That is not the normal 2.4.22(+) problem. Does there really exist a Fedora driver for 2.4.22?
If so, where can this be obtained. There was a link in a previous post, but it didn't work for me. I have tried emailing the author, but get no response. Maybe I will be more lucky with Realtek support...
Please speak out if you have this driver, I would be happy to host it somewhere for us all to share
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.