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.
I think mainstream kernels 2.6.17 and up have the ipw2xxx drivers included, they can be found in /lib/modules/2.6.21-1.3194.fc7/kernel/drivers/net/wireless/ipw2100.ko
But i can't see any wireless networks when i type "iwlist eth1 scan" and KNetworkManager doesn't show anything.. And i can't seem to activate the wireless card...
Have you run "lsmod|less" to see if the module is loaded?
If the module is not loaded, then try "modprobe (driver name). If that fails, try "insmod (driver name). If both fail try them with an absolute path. Example. modprobe /lib/modules/2.6.21-1.3194.fc7/kernel/drivers/net/wireless/ipw2100.ko Substitute your appropriate kernel version in the path. By the way, are you using the driver that came with Fedora 7? There is one. You will find it at the above location (path). Are you sure you need the 2100 and not the 2200?
The ieee80211.ko module and the ipw2100.ko module come with the 2.6.21 kernel, that is the kernel I use in my Debian. I had to compile my own of each of these to support packet injection. I could only use the ieee80211-1.2.17.tar.gz to avoid errors, and I had to comment out a couple lines in the makefile for the ipw2200 to avoid the "unknown symbol" error you got there. Suggesting you replaced the ipw2100 module that came with the kernel with one you compiled. The ieee80211 modules should be exactly where the system was looking for them, it appears they are not there. During the compiling of the ieee80211 from source is a step asking if you want to remove all existing modules, "Yes" is recommended, and that is what all guides suggest to do.
I think "could be a bad thing", you should replace those modules with the originals you "should" have backed up and try again, or reinstall and just follow the Fedora guides. Because I set my card up easily with just unpacking the firmware in /lib/firmware, but because of my forensics side, I also had to set my system up for packet injection and have seen those exact errors during compiling the patched ipw2200 module. As you already know, you won't get packet injection with ipw2100b.
Probably because you need to use the superuser terminal, I found using a regular terminal in Fedora 6 & 7 limits superuser ability. The superuser terminal can be found via main menu/system/more_applications in KDE, don't know where in Gnome. Also, check to see if it's not already loaded with command: lsmod to list the modules loaded already. As for a guide for ipw2100 in Fedora, I posted a link in post # 10.
just open a regular terminal type 'su -'
for some reason with RH/Fedora this is the way that they do it
one you add the ' -' to the su line it should work fine for you
I just found this out myself when I started running RHEL 4 at work here
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.