Differences between revisions 123 and 124
Revision 123 as of 2005-06-24 20:10:58
Size: 19089
Editor: 67
Comment: online. stuff. (-kq)
Revision 124 as of 2005-07-04 11:13:39
Size: 20444
Editor: 64
Comment: alive, kicking. (-kq)
Deletions are marked like this. Additions are marked like this.
Line 28: Line 28:
 * 050624. Online at home in the evening. Updated local systems, synchronized Subversion working copy, committed recent ["Adhocracy"] changes and updated this page.  * 050704. Caught up on bone email after midnight. Updated this page in the early afternoon.

 * 050703. Finished up testing and inventory, some work on network configuration. Updated local systems. Upgraded beast to include capability for a 6.4G RAID-1.

 * 050702. System and disk testing, backups, etc.

 * 050701. Hacking on the network after midnight. Got e-mail, DNS, web and wireless running. Updated local systems and committed the last bits of ["Adhocracy"] work in the afternoon, then began hacking on an ["Adhocracy"] web interface.

 * 050630. Constructed beast as a new firewall at ["NodeTB151"]. Online via Integra DSL in the afternoon. Updated local systems and synchronized Subversion checkout. Spent the remainder of the afternoon and evening hacking together bits of network component, creating a firewall named beast in the process.

 * 050627. Still offline. Finished up the ["Adhocracy"] XML-RPC interface such that the test suite passes.

 * 050626. Offline at home. Hacked on ["Adhocracy"] XML-RPC interface through the day.

 * 050625. Offline at home. Caught up on icecast + NoCat mailing lists. Hacked on ["Adhocracy"] XML-RPC interface through the evening.

 * 050624. Online downtown at Pioneer Square, in the afternoon. Integra rescheduled for 050630 due to some confusing bureaucracy on their end. Online at home in the evening. Updated local systems, synchronized Subversion working copy, committed recent ["Adhocracy"] changes and updated this page.

Name: Keegan Quinn BR Email: keegan at personaltelco.net BR OpenPGP Public Key: http://www.personaltelco.net/~keegan/keegan.asc BR OpenSSH Public Key: http://www.personaltelco.net/~keegan/keegan.ssh

Hello, I'm Keegan Quinn.

Currently I am the Personal Telco Project's Network Engineer. I focus on building and maintaining our nodes, with the help of our network operations team.

I need money! I have a resume posted here:

http://cornerstone.personaltelco.net/~keegan/cw/resume/

Check it out if you're in need of professional software or network engineering services.

Projects

  • I have tracked, maintained, and coordinated many major public Personal Telco nodes.
  • I run ["NodeTB"] at my parents' house and ["NodeTB151"] at my home.
  • I've packaged NoCatSplash and NoCatAuth for Debian GNU/Linux.

  • I've recorded, broadcasted, and distributed audio from the monthly meetings, between January 2003 and mid-2004. The MonthlyMeeting wiki page has more information.

Recent Activity

  • 050704. Caught up on bone email after midnight. Updated this page in the early afternoon.
  • 050703. Finished up testing and inventory, some work on network configuration. Updated local systems. Upgraded beast to include capability for a 6.4G RAID-1.
  • 050702. System and disk testing, backups, etc.
  • 050701. Hacking on the network after midnight. Got e-mail, DNS, web and wireless running. Updated local systems and committed the last bits of ["Adhocracy"] work in the afternoon, then began hacking on an ["Adhocracy"] web interface.
  • 050630. Constructed beast as a new firewall at ["NodeTB151"]. Online via Integra DSL in the afternoon. Updated local systems and synchronized Subversion checkout. Spent the remainder of the afternoon and evening hacking together bits of network component, creating a firewall named beast in the process.
  • 050627. Still offline. Finished up the ["Adhocracy"] XML-RPC interface such that the test suite passes.
  • 050626. Offline at home. Hacked on ["Adhocracy"] XML-RPC interface through the day.
  • 050625. Offline at home. Caught up on icecast + NoCat mailing lists. Hacked on ["Adhocracy"] XML-RPC interface through the evening.

  • 050624. Online downtown at Pioneer Square, in the afternoon. Integra rescheduled for 050630 due to some confusing bureaucracy on their end. Online at home in the evening. Updated local systems, synchronized Subversion working copy, committed recent ["Adhocracy"] changes and updated this page.
  • 050620. Offline at home. Hacked ["Adhocracy"] XML-RPC interface throughout the day.
  • 050619. Father's day. Online at ["NodeTB"] in the afternoon. Chat for a while about servers etc. Updated rune and parabola at ["NodeTB"], then shut down rune for transport to ["NodeTB151"].
  • 050618. Offline at home. Hacked ["Adhocracy"] XML-RPC interface throughout the day.
  • 050617. Offline at home. Hacked ["Adhocracy"] XML-RPC interface throughout the day.
  • 050616. Offline (late?). Hacked ["Adhocracy"] XML-RPC interface at night.
  • 050615. Offline. Hacked ["Adhocracy"] XML-RPC interface, restructuring a bit for improved efficiency and more flexible operation. Online in the evening; updated local systems, synchronized Subversion working copy, committed recent ["Adhocracy"] changes and updated this page.
  • 050614. Offline. Finished ["Adhocracy"] XML-RPC test suite - it now includes tests for all functions required by current planned projects - and hacked DataAccessor. Got in touch with Integra and scheduled installation for the 24th at 8:30 AM.

  • 050613. Offline at home. Attempted contact with Integra again; failed. Sound through the day. Worked on ["Adhocracy"] XML-RPC test suite in the evening.
  • 050612. Back in Oregon. Online early in the evening at ["NodeTB"], then later in the evening at ["NodeTB151"]. Caught up on some email, updated local systems and synchronized Subversion working copy.
  • 050610. Online in the morning at ["NodeTB"]. Caught up on some email. Complained copiously on IRC about Integra's installation wait time. Complained more about other things. Headed to Port Angeles, Washington for the weekend, just after noon.
  • 050609. Still offline at home. Minor custodial work after midnight. Online in the afternoon at ["NodeTB"]; discovered that my Integra line is going to be active in "2-3 weeks," which is rather longer than I had intended to wait. Sleeping at ["NodeTB"].
  • 050608. Knocked offline again just after midnight. Continued work on ["Adhocracy"], implementing User, Zone, Service, Status and Node such that the XML-RPC test suite passes. Back at it in the afternoon; began extending the XML-RPC test suite to include ACL modification support, UserAuthenticator, UserComment, UserContactMethod, UserDevice, UserGroup, UserLocation, UserLog and UserURI. Online briefly in the evening; synchronized Subversion working copy and committed ["Adhocracy"] work.

  • 050607. Still offline at home. Almost completely recovered from Saturday night. Visited ["NodeTB"] again. Successfully made contact with Integra and signed a service agreement. Online at home in the evening. Updated local systems and this page, and synchronized Subversion working copies. Committed all recent work on ["Adhocracy"].
  • 050606. Still offline at home. Mostly recovered from Saturday night. Visited ["NodeTB"]. Attempted to contact Integra again about getting phone and DSL service. Late in the evening, finished updates to the ["Adhocracy"] XML-RPC test suite.
  • 050604. Still offline at home, of course. Continued hacking ["Adhocracy"] after midnight. Got the first component of the XML-RPC test suite to pass at dawn. ["Adhocracy"] again in the afternoon. Online briefly in the late afternoon; managed to update local systems and read a little bit of e-mail.
  • 050603. Still offline at home, but I've just received funding to pay for an Integra phone line and DSL connection, so that should be changing soon. Hacking on ["Adhocracy"]; continued fixing up the database initialization script and working on getting the first component in the XML-RPC test suite to pass. Contemplating splitting DataAccessor and the XML-RPC server stuff out into a seperate package, since it's all quite reusable.

  • 050531. Still offline at home. The best of the Internet connection leads I've been following has fallen through.
  • 050529. Still offline. Visited RobertPetersen's in the afternoon, and installed PebbleLinux on a couple of embedded systems. Brought one of them back to ["NodeTB151"] and proceeded to configure it to provide Internet access.

  • 050527. Still offline at home. Worked on fixing up the ["Adhocracy"] database initialization script.
  • 050526. Still offline. Working (socially) on several potential Internet connections in the area. Hacking ["Adhocracy"] in the evening; fixed DataAccessor and Group to ensure that 'self' is always the first argument to methods, and that all calls are going through correctly.

  • 050525. Still offline. Visted ["NodeTB"] - where flymotha is still offline.
  • 050524. Still offline. Aimed the grid antenna at ["NodeTB151"] to the point at which it worked best previously.
  • 050523. Still offline at home. Finished connecting DataAccessor and Group. Installed the mast at ["NodeTB151"] on the chimney and brought checkmate up in position.

  • 050522. Still offline. Hacking ["Adhocracy"] after midnight; added a Makefile for running all tests. During the day, pulled checkmate off the back porch and took it apart to dry out, then finished up the basic implementation of DataAccessor, and began connecting it to Group.

  • 050521. Online at home around noon. Uncertain about the stability of this connection; working quickly to try and make the best of it. Synchronized working copies, updated local systems and this page. Got through a couple of e-mail boxes. Knocked offline in the afternoon. My roommates came through with a chimney mounting kit, so planning for the final outdoor deployment at ["NodeTB151"] is now in full force. Finished up the current round of ["Adhocracy"] database schema changes, then decided to drop the database test suite. Isn't the schema pretty much self-testing? Do we really need to test that PostgreSQL works like that? Probably not. Moved on to getting DataAccessor to a point where it can be tested, via Group.

  • 050520. Still offline at home. Awake early. Still hacking on the ["Adhocracy"] schema. Heading over to ["NodeTB"] again to get Internet access for a while. Made some commits, updated this page, and headed back home.
  • 050519. Still offline. Finished up more ["Adhocracy"] database schema changes to simplify application server implementation, then discovered a few more which are necessary.
  • 050518. Still offline. Hacked on ["Adhocracy"].
  • 2005.05.17: Knocked offline during the night. I don't think it's Comcast this time - it rather seems like my neighbor's AP crashed. Cleaned up my local home directories. Started digging up ["Adhocracy"] code.
  • 2005.05.16: Working on the wiki, from midnight 'til about 0420. Most importantly, made an ["Adhocracy"] page. Reading, then sleeping. Up at noon, off to run errands, then back home in the afternoon. Chatting for a while - amusing. A thought for the day:

20:08 < junior_pbook> I FEEL THE LIGHT < PRAISE THE MPAA

  • 2005.05.15: Party. Dancing. Home. Games. Sleep sometime after dawn. Awake, early afternoon. Hangover. Slow day. Eventual recovery. Updated local systems. Configured ra and noise to use squid.
  • 2005.05.14: DNS and Smokeping stuff after midnight. Updated local systems. Reading and sleep. Again, awake in the early afternoon - somewhat earlier than yesterday. EP7. Rearranged some media on the public side of my FTP site. Installed squid and adzapper on oxygen - still need to configure ra and noise to use them. Back to work on UsingBuilderHowTo; planning to create a NetworkOperationsTeam page, obsoleting ["PTPOps"] and SpecialOps. Headed off to ["NodeTB"] in the afternoon to fix flymotha. Neglected to actually fix flymotha at tB; planning to go back Monday to take care of that. Home in the late evening.

  • 2005.05.13: Drinking with JimmySchmierbach. Bar. Back to the apartment. Beer. Jimmy fixed herod around dawn. Celebration. The MAN is working well. Continued work on UsingBuilderHowTo, spreading out into (the wiki page) NodeDb. Unconsciousness sometime in the morning. Awake in the early afternoon, then running errands most of the day and finally back at home in the evening. Got the MAN working correctly again.

  • 2005.05.12: Played crossfire for a while after midnight. Updated NewCloneArmyInstallMethodology to include valid URLs, for anyone who might still use this type of process. Discovered a terribly disappointing page entitled UsingBuilderHowTo, and set about making it less disappointing, while finishing up the installation of zoe. JimmySchmierbach stopped by and picked up zoe so he could install it. Played Project Starfighter in the afternoon. Continued work on UsingBuilderHowTo, which has begun to spread out to include at least DebianLinuxInstallation. herod is broken. Got on the bus to downtown just before midnight.

  • 2005.05.11: alitheia is down, long live alitheia. Thankfully, nothing seems to have broken as a result of this. Updated local systems. Battle for Wesnoth in the evening.
  • 2005.05.10: Installed a toolchain targetted for embedded MIPS systems on alitheia, and spent a while playing around with embedded build trees.
  • 2005.05.09: Finished up configuration changes (including deployment) after midnight, finishing up with 10 nodes (dailydouble and powellsbooks are inaccessible) and all 4 core servers on the network, and routing in much better shape than the last time around. The only anomaly I've spotted in the new configuration was triggered by some kind of tunnel problem between westover and cornerstone; routing between those two entities is not working correctly at the time of this writing (0319). I'm not terribly concerned about this, however, since we've already started seeing routes and tunnels 'heal' themselves. While I've been watching I've seen the (broken) routes between westover and cornerstone change several times. (0321, note: immediately after writing this I've discovered that both the tunnel problem and the routing problems between westover and cornerstone have resolved themselves. Nice.)
  • 2005.05.08: Continued quagga configuration changes after midnight, and during the day.
  • 2005.05.07: A bit more deployment after midnight... and more freeciv. Started making more quagga configuration changes in Subversion.
  • 2005.05.06: Lots of freeciv. Updated local systems. Implemented quagga configuration changes in Subversion and began deploying them.
  • 2005.05.05: Building tunnels through the night. Finished up with 12 nodes and 3 servers on the network. Whew. Woke up to find my server at home frozen; rebooted and fixed it. Downloaded, printed, and read Cisco's OSPF Design Guide, and started looking at how our quagga configuration needs to be changed.
  • 2005.05.04: JimmySchmierbach got here shortly after midnight. Spent some time hacking tunnels. Learned the ways of OpenCA and spent a couple of hours using it, then configured some local services to use new certificates. Began auditing nodes and building out the tunnel network, and continued through late afternoon. Back at it in the evening, continuing through midnight.

  • 2005.05.03: Still updating nodes after midnight. Finished up just before 2. Success doing dynamic routing using OSPF2 with Quagga over OpenVPN tunnels very early in the morning. Had dynamic routing running across the majority of the tunnel network by 7. May have broken a static route or two, but if so, they were inconsistent anyway. Began working on node code references in the wiki, and converting PTPnet reverse DNS to the new standard format agreed upon yesterday. Continued DNS work in the late afternoon. Updated more nodes and worked on adding NodeArborLodge to PTPnet, up until midnight.

  • 2005.05.02: Still hacking web stuff after midnight. Checked up on PTP's web statistics; they all seem to be working okay, but the data is terribly stale from being neglected. Consider writing a simple script to keep them fresh by polling. Noted, neither alitheia or cornerstone HTTPS is using an SSL certificate from the PTP CA, and when first I looked, cornerstone HTTPS was entirely disabled. I've brought it back up and it seems to be working again. Replaced a few of the Subversion checkouts which had been damaged by repository corruption issues. Cleaned up quite a few crufty, unused, old Web configuration bits from Subversion. Implemented most of the cool features described in http://plone.org/documentation/tutorial/plone-apache working, although configured somewhat differently than described there. Created a couple of 'PTPnet domains' (as if .ptp were an Internet TLD) and set them up with zones and Apache virtual hosts for development and testing purposes. Spent some time hacking PTPnet itself - fixed what is currently my 'primary VPN router', herod, by enabling IP forwarding, then added routes to myself from all three of the core servers, and tested them. Set up Smokeping to monitor the routes I can reach. Thoughts of dynamic routing quickly become urgent, but I'd really rather not break any of the existing network, so I'm going to hold off on that for now - and work on setting up a testbed. Updated checkmate, and tweaked a number of important things, getting much closer to a potential Metrix image. Got most of the dynamic routing testbed ready, including adding another node to the tunnel network. Hacked on io, trying to make it halfway usable; still haven't succeeded. Back at it in the afternoon; pushed the HistoricMississippiCommunityNetwork forward a bit, getting Metrix equipment ordered, then finished up the majority of the configuration on buick, the border gateway. Chatted with AaronBaer and JimmySchmierbach about PTPnet DNS structure and node code deployment. Started dealing with email in the early evening. Updated quite a few nodes - right up through midnight.

  • 2005.05.01: FF3 in the morning. Spent most of the afternoon working on my own website, including a great deal of mucking around with DNS, iptables, Apache 2 and Plone. Updated local systems. Extracted a couple of old workstations from storage and searched them for a file, but didn't find it. Updated them as well, anyway, then put them back into storage. Rolled over old entries from this page to KeeganQuinnAttic. Today is one month from the day I got reliable Internet connectivity here at the house! Some kind of celebration is probably in order. Moved info into ["NodeTB"] and ["NodeTB151"] wiki pages, and updated them a bit. FF1 in the early evening. Got io booted up again and a RoofNet filesystem image downloaded onto it. Fixed a long-standing but minor information disclosure vulnerability in bone's webserver configuration. Put in several hours of nonstop work on web statistics and redirections, right up through midnight.

  • 2005.04.30: Installed a NIC each in doublebubble and zoe. Updated local systems. Researched Plone and set it up on oxygen.
  • 2005.04.29: Just after midnight, installed Debian base on a NuCAB named zoe at JimmySchmierbach's request, then spent a few of the morning's small hours finishing up the installation of io. RobertPetersen seems to think I'm "getting back in the game." I suppose he could be right... Headed into town with Robert in the mid-afternoon, seeking NICs. Found a couple at TomHiggins' house, along with a UPS for cornerstone.

  • 2005.04.28: Haven't been doing much with the web lately. Still connected (quite reliably) to the Linksys Community Network node which I discovered on the 1st. Early afternoon, installed Debian base on a NuCAB named doublebubble at RobertPetersen's request. Robert then stopped by, with one of DarrinEden's RoofNet-ized Netgear APs and a set of 1.44MB floppy disks, which I began using to install Debian base on an ancient Toshiba notebook now named io. Also mucked around with embedded hardware through the evening.

  • 2005.04.05: Awoke to discover that my Subversion working copies are quite broken, all complaining about checksum mismatches at various different points. Grumbled about this for a while, then set out to discover the extent of the problem, and figure out what needs to be done about it.
  • 2005.04.04: Finished tweaking ra, started catching up on e-mail. RobertPetersen stopped by briefly, and we collectively failed to configure a fairly ancient Teletronics WL2000S (or something like that) access point.

  • 2005.04.03: Continued burning backups of studio material to CD, then ran out of CDs. Spent most of the day configuring a Sun Ultra 5 workstation, named ra, for use as my home desktop.
  • 2005.04.02: Continued burning backups of studio material to CD throughout the day. Headed to RobertPetersen's apartment in the late afternoon, then went to AaronBaer's BBQ.

  • 2005.04.01: Aimed my Andrew 24dBi parabolic grid antenna a few degrees to the West and found a new Linksys Community Network with Internet access. Retreived a few much-needed software packages. Updated local systems. Began burning backups of studio material to CD.
  • 2005.03.02: Continued final preparations for decommissioning bone in the night, offline. Online at JimmySchmierbach's starting in the early afternoon. Cleared the administrative request queue for the commit mailing list. Restored the Subversion repository to working order. Moved master DNS service from bone to cornerstone.

  • 2005.03.01: Online in the evening. Updated local systems, synchronized working copies and caught up on PTP e-mail. Took care of final preparations for a massive shift of services away from bone, which will begin tomorrow.
  • Previous entries have been moved to the attic: see KeeganQuinnAttic.

FullSearch()


[CategoryHomepage]

KeeganQuinn (last edited 2019-07-18 15:57:31 by KeeganQuinn)