SlackwareThis Forum is for the discussion of Slackware 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.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
Slackware 12 and Intel PRO/Wireless 2200BG
I'm just starting with Intel PRO/Wireless 2200BG on a Dell Inspiron 6000 and am looking for a guide to getting wireless to work (this machine is normally connected to a router with a cable). I know next to nothing about wireless other than wireless on this machine does work in XP for whatever that's worth. I've looked for information but most of it appears to be from 2004 or 2005 and I'm not too sure it applies.
Form this it looks like drivers are loaded and things are recognized?
I have no clue where to go from here and would appreciate somewhere to look. I mean, what do I do from here? Is there a GUI thing, do I do it in /etc/rc.d, I probably missing something real basic and have no clue.
First, you'll need to download the firmware for the driver.
You can find it here http://ipw2200.sourceforge.net/firmware.php
Extract it in /lib/firmware.
If you want to use wpa you'll have to install the wpa_supplicant package, otherwise just modify /etc/rc.d/rc.inet1.conf and /etc/rc.d.rc.wireless.conf to your needs.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
Thanks.
So, I went off to http://ipw2200.sourceforge.net/firmware.php and downloaded ipw2200-fw-3.0.tgz (I think the drivers I have are version 1.2.0k and the choice driver versions v1.1.1 and newer firmware v3.0 seems to be the right one. That extracted into /lib/firmware as subdirectory ipw2200-fw-3.0, and I moved the firmware files from the subdirectory to /lib/firmware (I did try to figure out what the install document at the web site was telling me -- without much success, damn I feel stupid).
And, from there, I have no idea what to do next. I read the Wikipedia article about WPA but don't see how that will help and I haven't really got a clue what to do with rc.inet1 or rc.wireless.conf or what I might need to know to mess with them.
I mean, how would I know if the thing works at all? I don't have an open Wi-Fi site handy but there are password-protected sites near enough that they show up in XP; is there something I'm missing that will give me a clue?
Not stupid at all.
Read this article and then ask again if things remain unclear: http://alien.slackbook.org/dokuwiki/...wpa_encryption
Tip: read the non-WPA stuff on that page as well - even though it is written for madwifi, you will benefit from it.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
Um, OK, just what did you have to get? I mean, there's no way I'm going to install and run GNOME but a hint or two about what's needed would go a long, long way if you know what I mean.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
Well, thanks; I looked at the link, don't read Italian, couldn't figure out who, what, where, why or when and went off and got the source for dbus-python-0.82.3, pycairo-1.4.0, pygobject-2.12.3 and pygtk-2.12.0.
Built 'em with 'configure --prefix=/usr' in order pyobject, pycairo, dbus-python and pygobject and the installed tree looks like:
The daemon starts and seems to keep running (at least the PID is still there) and executing
Code:
/opt/wicd/gui.py
Missing GTK and gtk.glade. Aborting.
I have got to be missing some really, really stupid and I'll be darned if I can see what (I know next to nothing about Python, but it sure looks like the right stuff is in the right places).
Is there some environment variable I have to set, some PATH variable, some LD_LIBRARY_PATH?
Sorry to be so ignorant about all this and I do appreciate any and all help.
Thats funny, I don't read italian either. I just put the package name in the search box on slacky and find packages that i need, im pretty sure i got them all there.
For what it's worth, I've found on my notebook (using the 2200 chipset as well), recent kernels have a driver specifically for the 2200. Recompile with it as a module, add the firmware, and run "modprobe ipw2200" -- I was online without any fuss. After a history of wireless woes with previous cards, I was very impressed.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
Well, duh.
I used your list of files (cool toy, that) and ran a quick and dirty "if ! -f ${file}" to find that, stupid me, I had the wrong pygtk package and that the "missing stuff" was sitting there in /usr/lib/python2.4 (and, of course, there was nothing else in that directory). Arrgghh! Late yesterday I finally figured out what was where on slacky, got the packages, uninstalled what I'd built from scratch and went from there (of course with the wrong pygtk package, but that seems to be the way of things every so often). Oh, yeah, I knew that at least part of the thing was working because the log file showed the daemon doing its thing and listed local transceivers.
So, back to slacky, see if I can figure out where the packages are, get the right pygtk, upgrade, from 2.10.x to 2.12.0 and whadda ya know...
Starts up, shows local transceivers (all password protected, smart neighbors that I have), looks like things might just work out -- after much ado and many, many thanks for your help and advice.
Now all I have to do is go find an open... well, that'll have to wait a day or to.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Original Poster
Rep:
I'd like to thank, particularly, Whiffle along with other who dragged me kicking and screaming from total ignorance in the direction of having a clue. I'm remote for a week or two -- no DSL, no cable, no nothing but dial-up -- and after a quick 15 mile drive to the library, whadda ya know but there's wicd doing just what you'd expect with no hassle, no fiddling, no twiddling, just working away, downloading 100+ junk mails every day (oh, yeah, and four or five that I actually care about).
wicd makes it easy. Possibly too easy but who cares: it works.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.