linux


School started for Beth a week ago last Monday. I had intended to make it into the school and do some major overhauling on the computers and network, but that did not happen over the summer. It had to wait until after school started.

As such, it has been rough-going. We scored a donated server last December, and I was finally able to bring it to bear this week. It’s a serious chunk of “big iron” as they used to call them.

I also upgraded a network switch, and that has unlocked the power of the gigabit Ethernet port on the big-iron. It is nice now, but as I said, it has been rough getting there.

Jonathan and I have spent several evenings at the school over the past couple of weeks getting it to this point. We upgraded to the latest release of K12linux – which is very nice compared to the previous version. With this setup, all the software runs on the server, and the student workstations do nothing more than paint the screen, play any audio, and forward mouse and keyboard data back to the server. Running all the software on the server is very nice from a maintenance perspective, because I don’t have to go around installing packages on all the student workstations – install it once in one place, and everyone can use it immediately. This architecture also allows the students to have the same computing environment no matter which workstation they use.

The old server used the same architecture, but it could not handle sound, and it was a slower machine.

I have gone back and forth between the old server and the new one several times during the upgrade because the new server was missing some important function, or performing one of its critical tasks poorly. But I think we’ve got it now. We’ll see what happens when our teacher unleashes a herd of kids on the network tomorrow.

Advertisements

Jonathan managed to convince all his professors to let him take his finals early, so he’s going to Budapest next month to attend the Ubuntu Developers Conference. He got his itinerary today.

He’ll fly from Boston to Budapest with a layover in Zurich, and then fly back home with a layover in Frankfurt.

He’s a tiny bit excited.

We also attended the awards ceremony where he was named Outstanding Freshman of the CPET department today (he was one of about 50 students named something). I think CPET must be something like Computer Programming/Engineering Technology or something. I made that up, but it kinda fits. The ceremony ran 100 minutes, and his part took maybe two.

2011 Outstanding Freshmen in CPET

2011 Outstanding Freshmen in CPET


He was a tiny bit happy about the award too. I left work just before noon to be there and arrived before Va, David, and Beth. Jonathan found me in the auditorium, about the time Va called me to figure out where the auditorium was. She described her surroundings, and I relayed that to Jonathan, and he trundled off to find them and guide them in.

Just as he was leaving to do that, one of his professors approached me and asked if I was his Dad. Why yes, I am! Then he told me how unanimous the whole department was on his selection, and that they all really felt he deserved the award. I told him “We kind of like him too!” and he laughed.

Va and the kids arrived a few minutes later and we found some seats in the nosebleed section. I took some crappy photos (low light conditions plus long distance from subject equal noisy photos). The least crappy one on is shown above.

On the way home he said (in his usual subtle manner) “Today was a good day.”

I think he was right.

We got the forecasted snow. It started yesterday, paused, and resumed again today. All told I guess we got 8 inches, which is about half what they were calling for.

I didn’t bother trying to go to work, but instead stayed here and made several tunics for Va’s Adventurer Camp-in this coming Saturday. She’s doing a program of Joseph in Egypt, and wanted as many white tunics as I could crank out. I think I knocked out four – they take about an hour each. I was hoping to make it to the church during the evenings to start decorating – we’re planning to build a pyramid in the fellowship hall.

I also put on the snowshoes and walked around the house a bit. We’ve got some massive icicles on the part of the roof I haven’t added extra insulation to. I’m kinda glad about that, as it tells me with no uncertainty that insulating the attic will prevent ice dams. I just need to finish the project! Meanwhile, I turned on the eave heaters to try to melt some channels in the ice up there so we don’t get a leaky roof.

I also took a lap around the trail in the back of our property. Penny came along and amazed me with her ability to ferret out a stick from beneath three feet of snow.

Penny found a stick

Penny found a stick

I also noted that our well is completely buried now:

Buried well head

Buried well head

I cleared the driveway before it got dark, just because I like doing that better when I can see. The other thing I did was installed a new distribution of Linux on my laptop. Three times. Once would have been enough, but I was trying to preserve all my user files, and keep my numeric user id (technical reasons) and that got a little complicated. So complicated in fact, that I had to redo everything. Twice. But it’s all good now. I switched to a 64-bit version so that I can install some tools that are 64-bit only for work. It should make my life a lot easier, but of course there will be several adjustments to suffer through on the way to ease.

SpectraAccess came to the school today and got us hooked up with an antenna and modem. We now have much faster access to the Internet. As soon as I saw that it was working, I called HughesNet and cancelled our satellite Internet feed. This is sooo much better. With no satellite latency to suffer through, double the download bandwidth, no bandwidth cap (daily, monthly, or otherwise), it is about like going from dial-up to broadband.

Our new connection comes with a static IP address, so I will be able to remotely log into the servers at the school and make any necessary adjustments without driving out to the school. I have a very long list of things to do to the network now, including migrating to a new server, and repurposing the old one. I can move the card catalog off a PC at my house and onto a server at school. The possibilities this opens up are manifold!

Today was Beth’s first day of fourth grade.

Fourth Grader

Fourth Grader

The school looks great, but the renovation is still not quite complete. Last night after work, Jonathan and I stopped there to put the network back together. We didn’t finish (nor did I expect to), so we stopped there again tonight.

We got two quad Ethernet outlets installed beneath the computer tables, hooked them into the patch panel, mounted the patch panel to a wall in the closet, and hooked it into the 10/100 switch. We also plugged the LTSP server back in, set up four thin clients and booted them. So that’s all working.

We still need to run a cable up to the office so we can hook this network into the Internet.

Giving the teacher a computer network that doesn’t connect to the Internet is like saying, “Here’s broom. I hope you didn’t want to sweep with it though!” We’ll get on that as soon as we can.

I also need to connect the printer and take care of some other odds and ends.

Computer Lab

Computer Lab

I unraveled my argyle sock tonight. I’m going to try again with an easier pattern.

Va wasn’t home when I got home today. The school was being audited today by the Union accreditation committee, so she was there for that. One of their recommendations is that the school “consider” putting Windows on the student PC’s. If the school does that, they will have to find someone else to manage them though. Part of the reason I left my last job was because I didn’t want to use Windows. I’m certainly not going to admin a Windows system for free if I wasn’t willing to do it for pay.

Besides, I think it’s a horrible recommendation. I’d go into it here, but it would be a very long list of reasons that no one who reads this would care about. Suffice it to say that I am passionate about this issue.

Last month I wrote about how Jonathan was applying for a sponsorship so he could attend the Ubuntu Developer’s Conference in Brussels, Belgium. Today he got word that it has been approved! They will foot the bill for his airfare and hotel, and he will be on the hook for his food. And souvenirs.

That leaves him with a long list of ducks to get in a row. He will need to renew his passport, get an ATM card for his bank account, and get a job so his bank account has something in it. Not to mention make travel arrangements. The conference is the second week of May, which is the week after finals for him.

I am very proud of him for getting this, and also very happy that he has this opportunity. I am also terrified!

Also, I now have this song stuck in my head.

Next Page »