I got fed up with NetworkManager in Scientific Linux. Around the house and around town it’s been okay — it’s been a pain in the ass with a gnome-keyring password after login via gdm if I log out and back in — but there have been a couple other encrypted networks it balked at associating with altogether (visiting family, etc.). Anyway, it’s no longer installed. I’m just using wpa_supplicant, which is a bit convoluted to set up in RHEL clones.
The first thing to do is generate a wpa_supplicant.conf, which is easy enough. After that, chkconfig needs to be run to add wpa_supplicant to whichever runlevels it’s desired. Then files in /etc/sysconfig need to be edited. First, wpa_supplicant needs to be set with the appropriate driver and interface in the appropriate form for wpa_supplicant. That means no space between “-Dwext” and “-iwlan0” or whatever driver and interface you need. Next is the ifcfg-device file so it knows to use WPA (WPA=yes). I set mine to start on boot (ONBOOT=yes).
I got everything working by the second try. Scientific Linux has a lengthy boot time compared to Debian and especially compared to Tiny Core, and waiting for the network to come up only adds to the anticipation.
Next was a more difficult decision because I’ve grown a bit more fond of Gnome than I used to be. It’s still a lot more overhead than I need, especially considering how I use my netbook. I decided to compile jwm since I couldn’t find it in the SL repositories or in the dag repo. I copied over .jwmrc and other files. Once I had it set up to my satisfaction, I had some fun.
It took a few minutes to get rid of all that stuff.
Notice the difference in the screenshots? The first was taken with gnome-screenshot, which wasn’t around to take the second (imagemagick import does the trick).
Next to go will probably be OpenOffice.org, which was updated to 3.x with the release of SL 5.5. I’m doing mostly LaTeX lately and doing that — and seemingly everything else — in emacs. I have a draft I started the other day about all that which I hope to finish soon.