Category Archives: Uncategorized

Test equipment to repair, part 1

I like old test equipment, particularly of the era where they had switched fully over to silicon transistors and achieved truly modern levels of performance but hadn’t gotten completely into cost-reduction — before they outsourced half of the design and production, back when companies like HP were seriously vertically integrated. (imagine a box of random […]

Debugging why pps line discipline gets removed after 5 seconds

I got my udev rules all set up to use an NMEA GPS board which provides PPS with ntpd: SUBSYSTEM==”pps”, MODE=”0664″ GROUP=”dialout” KERNEL==”ttyS0″ SYMLINK+=”gps0″ KERNEL==”ttyS0″, RUN+=”/bin/setserial /dev/%k low_latency” KERNEL==”ttyS0″, RUN+=”/usr/sbin/ldattach pps /dev/%k” KERNEL==”pps0″ SYMLINK+=”gpspps0″ And it almost seems to work great: $ sudo udevadm trigger -y ttyS0 ; ls -l /dev/gps* lrwxrwxrwx 1 root root […]

Some impressions of Ubuntu 13.10 “Saucy Salamander”

Since I have plenty of RAM in my Mac Mini and a fast connection, I decided to torrent the ISO and install it in VirtualBox. Unlike current versions of Debian, fresh out of the “box” it doesn’t grok resizes of the VirtualBox display. The magic search thing you get by hitting the Ubuntu logo responds […]

Debian Wheezy (7.1) on Lenovo Ideapad S12

Here’s what I needed to do to get it to work. First, you need proprietary drivers for the 802.11bgn chipset (BCM4312 with LP-PHY). It should be possible to provide this non-free firmware at install time, but I never got that to work so instead I just installed with the wired ethernet and installed this firmware […]

Bad UI: Error messages you cannot copy and paste

If I get some kind of mysterious error, don’t make me manually retype into my web browser to search. That’s completely ridiculous. An example: Admittedly, there’s a link that searches help for the error, but it doesn’t find anything relevant, so I have to go search the web anyway. I’ve seen examples of this from […]