Josh (the blog)

I’ve delivered simple, clear and easy-to-use services for 20 years, for startups, scaleups and government. I write about the nerdy bits here.


@joahua

Update

Lack of posting is bad, so sorry — time has escaped me for much of the last few days! I’ve now got a network which is looking a little less sick, the speakers which have been previously alluded to, and a JVC receiver/amp which is driving them. And too little sleep, and too much pending work! :P Ah well, comes with moving house or something…

just wanted to prove I still existed. (Nope, no photos… I can’t find the camera at the minute either!)

Musical chairs

If something starts going right, something else has to break. At least, that’s how it seems at the minute — as soon as one PC starts behaving, another falls to a most miserable state of existence. It’s all about the distribution of “lucky points”, a brilliant friend remarked…

My SuSE desktop isn’t booting into X (or, is, but the proceeds to become unusable… go figure — the numlock key still works, and it’s fine in runlevel 3, but as soon as X starts, out go the network interfaces and display!) — which wouldn’t be a problem on any normal system, but I’m fairly sure I’ve whinged in the past about how stupidly stupid SuSE is when it comes to doing things in any standard way… even binary stuff like NVidia’s Linux drivers it manages to mangle, which is the problem here — I can’t uninstall them, and I can’t reinstall them, because SuSE apparently requires special treatment. Sort of. The NVidia guide says you can manually install it but it won’t handle kernel upgrades on its own (e.g. you’ll have to reinstall the drivers every time, like on all other distros!) — except, this problem was caused by a kernel upgrade and SuSE’s failure to deal with it on its own, and now I’m up the proverbial creek because manual intervention isn’t an option (or rather, it’d be faster just to reinstall another operating system, or something.)

There is good news, though (not that this has substantial/any impact on the rest of the world — it’s good for me, and this website is all about my status as a “cheap exhibitionist“! — plus the fact that you’re reading this implies that you’re either bored enough to be interested, or objectively interested… but I digress even more!).

I’ve thrown Fedora from the third floor of this house (I love being able to do that!!), and replaced it with FreeBSD (I could say it’s all Dale’s fault — yes, click the link, he’s running his blog on a snazzy new domain!), but that’s hardly true… having said that, his good reports certainly played a part in that decision). It’s not going to handle routing anymore, but will be proxying as soon as I get that adequately setup, if only for the purpose of ad blocking (and possibly bandwidth — I’ve used a ridiculous amount thus far this month, to the point that I’ll actually be going over the 10GB soft-limit if things continue this way… meh! Shouldn’t be a big issue.). Its primary function is as a Samba server, functioning as a domain controller and file/print server. It’ll also be handling scanning, although that’s completely separate from Samba functionality.

The routing aspect of things is now being handled by a D-Link DI-624 wireless router, which does 802.11g, and has an inbuilt BPA client (which, incidentally, sucks. Working on that problem, too — it seems as though different firmware might make the world a better place, but exactly which firmware remains to be seen…) — it’s also got 4 wired ports, only two of which are in use — one uplinked to the main switch, the other directly into the server.

FreeBSD is fun, but it took me a while to figure out how to get root via remote access. There’s something mildly depressing yet strangely funny about jumping up and down shouting “g0t r00t!!!” in reference to a computer you have physical access to, but I did, nonetheless :-P Shrug, it wasn’t a problem I’d had before… learning experience? ;-)

I’m currently having fun with ports, which is great, because I haven’t really got the foggiest idea if I’m doing this right. I feel like I should have updated the ports index when I first installed, because I know for a fact some of the stuff listed here is oldish… but whether that’s for security reasons or whatever else I honestly couldn’t say. It matters less now, because I’m not using this thing as a directly-Internet connected device, which is good. I contemplated sticking one interface of it onto a DMZ, but figured that probably wasn’t be best of ideas, seeing I’m the one responsible for patching and otherwise DoingStuff™ with the system… shrug!

Samba’s just been compiled and installed, and I’m grabbing vim before attempting anything further, simply because I find myself lost without being able to type “vim filename” and having it DO something, instead of just giving me errors. I’m a long long way from being any kind of vim guru, and it’s overkill considering how I use it (open file, press Insert to edit, press escape, :wq), but using “edit” just doesn’t feel right. As soon as that’s done compiling (it’s still downloading patches painfully slowly from some US server — is there any way to change the source of download for ports??), I’ll start getting Samba up and running, which involves installing OpenLDAP, setting up users and stuff in there, then figuring out how to make Samba a nice happy domain controller, pointing Windows clients to it, setting up login scripts to make the clients mount drives nicely, and then fix my other SuSE desktop (haha, don’t think it’ll stay SuSE much longer… suggestions anyone? :)) with a view to getting it to authenticate users with the domain controller (presumably using… some Linux thing… Kerberos? Shrug. I’ve got no idea what I’m talking about, as should be plainly clear to anyone who does by now!). Following that, I get to setup Squid, and then AMP which’ll be fun. And then an email server. I’ve discovered I can send outbound messages on my own SMTP server without any problems (cue applause), but I don’t know if Telstra is stupid by default with inbound MTA stuff… I’m sure if it doesn’t work you’ll read all about how terrible they are here as I jump up and down and cry about it, before calling Technical Support, listening to their groooovy hold music (seriously, it’s great — no crappy “Your call is important to us” rubbish, just cool jazz… at least, it was last night. I nearly plugged my phone into the new amp to hear it better, coz the speakerphone wasn’t doing it justice!), and then resolving the whole thing with a few mouse clicks.

Oh, and I would take photos, but there isn’t really anything that looks new and interesting that I haven’t posted already, so… I won’t yet :P That means don’t ask for less talk and more pictures, Steve :P

Kim’s posted new art…

Kim just dropped a comment about some new art over at her gallery. Tis worth a visit!

Another timetable

Another nifty timetable for my own reference and that of anyone else who cares/is trying to stalk me.

Timetable, Week 1
Period Monday Tuesday Wednesday Thursday Friday
Probably subject to change at any time.
Period 1 Modern (65) Business (131)
Period 2 English (72) Business (131) Business (131) English (72)
Period 3 Modern (65) English (72)
Period 4 Business (131) English (72)
Period 5 English Ext. 1 (74) ITF (68) Modern (75) Modern (75) English Ext. 1 (74)
After school ITSS (68) English Ext. 2 (74) ITSS (68)
Timetable, Week 2
Period Monday Tuesday Wednesday Thursday Friday
Probably subject to change at any time.
Period 1 Business (131) Modern (75) Business (131)
Period 2 English (72) English Ext. 1 (74)
Period 3 Business (131) Modern (75) English (72)
Period 4 ITF (68) English Ext. 1 (74) English (72) Modern (65)
Period 5 ITF (68) CD (64) ITF (68)
After school ITSS (68) English Ext. 2 (74) ITSS (68)

P2 Celeron vs. P3 heat output?

Anyone know what the difference (if any) is for Pentium 2 Celerons vs. Pentium 3 FC-PGA 370 processors? I’ve got a Gateway system here with a P2-400 in it which I just gutted and am hoping to put a P3-866 into it (albeit probably at a lower than hoped clock speed — it’ll probably work out to 650MHz max due to the FSB being locked at 100MHz — purely speculation, but that’s the way brand name machines like this go), ideally with the same heatsink as was used on the Celeron. The case has one fan which is intelligent (heat-switched) which does the system and the power supply, and I’ve discovered (after literally RIPPING the processor out of its socket, because the heatsink was glued to the processor and I couldn’t get to the lever with the heatsink there) that there’s no auxillary fan power socket on the motherboard — so I’ll have fun using the stock intel cooler with the Pentium 3!

Yeah, so, if anyone knows rough heat output specs for those two it’d be great if you could post! I’m getting some more thermal goop tonight, but I still need to figure out how to work the fans… I think I’m just going to end up doing a dodgy direct-to-12V molex job with a paperclip in the worst case!