Posts

upgrading a HP 2170p to an IPS screen, some assembly required!

original TN LCD
A couple years ago I purchased a "killer" netbook: the HP 2170p. This machine sold for about $1000 new, but these days it's much cheaper because of how old it is. Cheaper than anything remotely in the modern equivalent of the netbook class, anyway. Mine has a i5-3427U CPU which is very capable.

Though it's been a nice machine one aspect of it really disappoints: the LCD. It's a regular TN matrix with poor saturation, brightness, and atrocious viewing angles. I searched to see if HP ever made a variant with an IPS display, but they did not. Then I wondered if maybe there was an IPS display made for a different machine that would fit in the same chassy. Bingo! This Chinese forum post listed a compatible IPS LCD that could be squired cheaply. Thank you google translate!

The LP116WH6 SLA1 is used in the HP chromebook 11 (and perhaps elsewhere).  Since that model was once relatively cheap, and is quite old, replacement parts for it are super cheap. I purchased a grade A used LCD for about $20, shipping included! 

All that remained was removing the old display and inserting the new one. The official disassembly instruction includes a lot of extra steps, but gave me the confidence to unsnap the protective bezel, which was the only part that was at all tricky. Ignore the guide otherwise, it's just necessary to remove a few screws from the screen; the main body of the laptop is untouched.

IPS replacement, before replacing bezel 
The only catch is the IPS screen is not a perfect match for the 2170p: it's just a hair wider. This really only manifests in one issue: the mounting holes for the screws are also a hair too wide. I had to use a drill to make the holes closer to the LCD body. Otherwise it would not have been possible to screw the screen down and it could have fallen out at some point :-( 

I also had to remove some mounting tabs in the computer's lid - easy enough with some snipers & a vacuum up to clean up the magnesium scraps.

Preserving dark detail without washout
The result: fantastic viewing angles, so  much better than the original shown above. The screen is much more readable at lower illumination levels, too (better contrast, I guess).

After I reinstalled the bezel it covered up maybe 2/3 of a pixel on the right side of the screen. This means that a single pixel wide white line actually looks red in isolation. Easy to ignore! The other issue is that it's too saturated and there's a lot of black crush (the darkest 16 or so pixels are mapped to black). The Intel drivers offer enough controls to mitigate this, though if you completely fix the black crush it makes everything look washed out. Check the photo for the setting that are a good compromise, IMHO. I didn't check for black crush on the old LCD but I don't recall any. I wonder if it's an issue of one expecting so called "video" level LUT (16-255), and the other using computer levels (0-255).






A child's first computer shouldn't be "fun"

My 5 year old has a phone. I've judged many parents for letting their children, even much older than 5, play with phones. But hear me out, I'm not a hypocrite (I hope). We've all see those kids at the supermarket (or the zoo!) watching videos or tapping away at some simple game while the world passes them by. Even the supermarket can be a rich learning experience and even "fun" at times, but if a child would rather look at a phone than animals at the zoo you know something has gone wrong.

And yet I gave my 5 year old a phone. Well, let's consider what apps are installed: a simple drawing program, a calculator, a camera app, and chat (google hangouts, oops). All simple but not designed specifically for kids, so no cutsie pictures or other attempts to capture attention. And she plays with it, but it certainly doesn't suck her in like watching youtube or a game would. There's plenty more interesting things to do in the world (like the zoo!) than her phone, and we've never had to put usage limits on it. Ok, doesn't sound so bad, but what are the upsides? Well she does enjoy it, but also she has a camera, she can draw, and she can play with numbers, and knows how to call her grandma on her own phone. And the cost was just $10 for an android sold by tracfone that has no service plan, just wifi. You'd pay much more just for a junky kids "friendly" camera.

But now I've gone further. Another $10 purchase (thanks craigslist), for a 15 year old thinkpad running windows XP.  What's installed? No games, no internet. But windows explorer (aka the desktop) and microsoft word 2000. Word is awesome. It might be the best learning game ever. You can type anything you like. Select it, move the cursor with the arrow keys, or even delete everything you wrote. It even tells you if what you typed is a word or not. Later on she can learn about word art, tables, etc.

Later on I might show her ms paint. Or how about GW-basic? Actually, what I'd really like is something more modern than basic. Maybe "GW-python"? Regular python would be ok, but the graphics model seems to require a lot more programming knowledge than the old MS basic interpreters did. Anybody know of a good textmode interactive programming tool (with graphics and sound output commands) that wouldn't be overly complex for a kid to pick up? I don't want a visual programming environment or some plug-the-blocks-together "programming" environment.

summary: once you introduce youtube, actual games, etc. there's no going back. Start with the creative stuff that's intrinsically fun first and see how far they get!

PS. I am plotting her first game. Zork. Well, maybe I'm kidding there, but a simple vocabulary interactive fiction game might be an awesome way to encourage her to learn to read bigger words and write sentences, work on spelling, etc. I might have to settle for eliza or a modern variant, but I'm interested in suggestions here.


The best open-world 3D platform/adventure games of all time (2018-19 edition)

At the end of 2018 (or actually the very beginning of 2019) I'm looking back at the best open world platformers I've played since I started video gaming. This list represents the "efforts" of many years, but is also incredibly dated since my newest console is a Wii. At least I try to take a more modern perspective on these older games rather than just letting nostalgia guide me.

I'm a big fan of Zelda, Mario, and Ratchet & Clank. Though each are very different, they all share a heavy emphasis on exploration, world building, and puzzle solving. Combat plays an important role, but not the primary role, unlike a beat-em-up. If that description is too nebulous, just look at the list below. I'm not trying to make a philosophical claim about the existence of this category, just to help folks find games they may not have played and would enjoy. I will acknowledge that nostalgia plays a role in some selections, but I'm trying to rank these according to modern sensibilities, at least in terms of gameplay (the graphics of older games is of minimal concern to me as long as it doesn't hamper gameplay).

These are ranked from all-time-favorite to still-worth-playing but-only-if-you-really-like-these-kind-of-games, plus a quick list of avoidables at the end.

Legend of Zelda, Ocarina of time (N64)

Nostalgia plays a role here, but this game is still amazing. The world is huge and exploring it feels like a real adventure where you get to decide where to go next. The slow evolution of your character's abilities, though trite today, makes it feel like you are growing with the game. Combat is only moderately challenging, but never devolves into a button masher. The dungeons are full of puzzles, and are at least moderately varied. The controls are perfect. Graphically, this game is extremely dated, but the game play is not. And the graphics are not so bad as to get in the way of the game, though it probably helps that I first played this when it was relatively new. There are many remakes on recent Nintendo platforms, or you can easily play with a free emulator on a PC. Though the N64 controller was pretty different from the dualshock design that's pretty much swept the console/pc world, so it can be hard to find a elegant control scheme. 

Ratchet & Clank (PS2)

This is a great series, but the first game is arguably the best.  It's a "puzzle shooter", in that there are a huge number of weapons that each behave in distinct ways. Half the challenge is deciding which would be best for the current situation. It's also a first-class platformer with lots of running, jumping, and exploring. Each level typically has several paths to explore, though to finish the game you will have to play them all. While not as open as a zelda game, their design does a good job of hiding any linearity. Much like zelda your character gets more and more powerful, meaning that you can go back to earlier levels to complete challenges that were impossible before. There is a tiny bit of hidden stuff, but for the most part there are no secrets. Just blast your way through the levels and when everything is dead you win. Graphically, the game still shines with a cartoon sci fi aesthetic. The game play is also up to modern standards, though you will find yourself repeating parts of levels more than you might like because you didn't get far enough to reach the continue point.

Mario 64 (N64)

Nostalgia may also play a role in this pick, given its age. Certainty, as the first open-world 3D platformer, it deserves to be on this list for historical reasons. And frankly, it's hard to imagine that you haven't played it, so maybe I shouldn't belabor the point much. But part of the reason to go into so much detail on the first few games is to help define what this list is about so I will spill at least a few characters. Mario 64 succeeds for several reasons. Unlike the earlier Mario games, each level has a series of challenges to complete, keeping gameplay more varied; there's a level select stage, so it's ease to jump (heh) around to different levels when you get stuck; most of the levels are fairly open and exploration oriented, rather than linear. Keeping with the Mario tradition, there's lots of secrets to discover and all kinds of tricky jumps to execute, and combat plays very little role except for bosses. It really sets the standard for pretty much all mario games that have followed. I find the controls just slightly less smooth than in later games, but perhaps that's because I played on an emulator, using a dual-shock style controller. The graphics are very crude by any standard, but don't hold the game back much. If you haven't played it, at least give it a once over for historical interest - you'll be shocked how much of the mario style was established so long ago.

The rest...

Having established the pattern of what I'm going for here, I'll try to be more short and sweet from here on; as always google for further details.


Jak and Daxter: the precursor legacy (PS2)

A really pretty "gather the magic orbs" kind of game, ala Spyro. Lots of platforming, and good level design. Amazing that this was an early PS2 game.

Mario Sunshine (GameCube)

What if Mario was a FPS? Would he have a gun, or a power-washer backpack that is as good at cleaning away black sludge as it is giving short hover assists on tricky jumps? Well that sounds like a weird mashup, but the game is actually quite fun. There aren't that many open worlds to explore; instead each "overworld" also has a bunch of fairly linear "challenge" levels which are kind of like 3D versions of NES mario. I feel like it was kind of short.

Zelda: The Windwaker (GameCube)

Ever felt like Zelda was too epic and didn't feature enough watersports? This one is for you. I've heard that it's only got about 10 hours of traditional zelda gaming, but I haven't played it recently so that might be an exaggeration. I do recall a lot of sailing between islands that was only fun the first 200 times. The islands themselves are traditional zelda overworlds with traditional dungeons. Since there aren't that many zelda's it's still worth playing but the bang for your buck is pitiful. 

Sly 2: Band of Thieves (PS2)

This sequel far exceeds the original (which is barely mentioned way down below). It has 8 large worlds(levels) to progress through with various missions that require a wide range of tasks, usually relating to stealth and collecting things, but also platforming and some mild combat. There are upgrades to the three playable character you can buy by collecting treasures to sell by carefully exploring each level. A great combination of collect all the thingies and structured missions, and it looks amazing (in general, but specifically by PS2 standards). Surprisingly fun story for a "kids" game, too. 

Mario Galaxy (Wii)

The gimmick here is that some levels are tiny planets that you can circumnavigate in a minute or two. It's large, it's open ended, and it's the mario you know and love from 64. For some strange reason I have fonder memories of the shooter mario (aka sunshine), though. But it's very solid.

Spyro the dragon (PS1)

I'm not sure of the history of the "collect all the thingies" genre, but this is one of the best early examples. Every level has 400 gems. There are weak monsters wandering around that make it slightly hard to get all the gems, but mostly this game is about exploration, tricky jumps, and figuring out the path to platforms that cannot be reached directly It makes the most of a few very simple gameplay mechanics. I found it surprisingly sublime, and was tempted to put it higher on the list, but it is such a basic looking game with such repetitive gameplay that it found its way down here. It looks much better on a PS2 with texture smoothing on.

Ratchet & Clank Going Commando (PS2)

More Rachet & Clank. Slightly heavier emphasis on the run and gun 3rd-person shooter aspect of the game, and less on the platforming and exploration, but not really enough to change the flavor of the game. A great looking game and a solid choice if you liked the original.

Jak II (PS2)

Jak and Daxter made over to be a lot more like Ratchet and Clank. The guns are much fewer and less interesting than R&C. The collect the thingies bit from the first game is almost entirely gone; instead you just have to get to the end of each level (many of which are rather linear, but well disguised) . Way, way, too hard for its own good, with lots and lots of replaying each level because you died.  I'm sure I died over 100 times on some levels. I would rate this one much higher if it didn't have that going on. It looks fantastic, and is a lot of fun until the difficulty level gets ramped up. I don't care too much about plot line typically, but man this one is hard to follow and there's a lot of it. Playing Jak and Daxter first helps, but I kind of think they meant for it to be confusing.

Tak and the power of the JuJu (PS2)

A collect all the thingies game, but with more interesting puzzles than most, and pretty good graphics. Sort of a Jak and Daxter + Spyro + something with puzzles + "humor".  Sometimes frustrating. Combat has a very strange place in this game - it can be hard, but you come back to life after dying without losing any progress at all. I think they could have skipped combat altogether or made it easier but given death some actual consequences. Sometimes I get lost in the levels because they are a bit visually repetitive.

Zelda Twilight princess (GameCube/wii)

Felt pretty linear for a Zelda. Otherwise sold, typical zelda style game.

Spyro: Legend of the Dragon (PS1)

This game is third in the series, and looks so much better than the first Spyro. Some of the levels approach PS2 level complexity, though certainly not ps2 level graphics. It might be worth seeing just as a testament to what a well-programed PS1 can do; I think it's easily one of the best looking 3D games for the system, esp. with PS2 texture smoothing turned on. Sadly, the sublime simplicity of "collect all the thingies" has been somewhat diminished here, though not as badly as in #2 (Ripto's Rage, below). Though there are still secrets and tricky to reach areas, they are much less significant than in #1. While the boring challenges of #2 have been dropped, in their place are sub-levels with different playable characters, such as a monkey with raygun, or a kangaroo that can triple jump. None are as smooth playing or as well-thought out as spyro, but they are moderately fun to play. 

Ratchet & Clank up your arsenal (PS2)

The continued evolution of R&C away from its platforming roots and towards being a 3rd person shooter. Still has a ton of interestingly different weapons, and still has plenty of platforming, so I still recommend it, but not as much as the 1st or even the 2nd of the series. 

Starfox Adventure (GameCube)

Much more Zelda than Starfox. An odd game that got it's Starfox branding late in life. Somewhat linear, and a too much emphasis on combat, but still a fun Zelda-alike.

Legend of Kay (PS2+)

Legend of Zelda with Cats (and Rats, frogs, etc). Starts out very very linear, but after about 8 hours it opens up, though there's a flip side to that; it's surprisingly easy to get lost. Even though the levels become more open, you still visit them in sequence, no "living world" like zelda. It looks great, but plays just ok. It just doesn't feel as clever as OoT, and the puzzles are not really much to speak of. Plus there's fairly frequent racing bits that you have to complete to progress in the story and they just aren't that fun. Interestingly, for a game starting a little-puddy-cat the dialog suggests it is more intended for teens/adults; there's nothing cute about the storyline.   

Spyro: Ripto's Rage (PS1)

#2 in the series, uses the same engine as #3 reviewed above. Gameplay is disappointing though.  The sublime simplicity of "collect all the thingies" has been traded in for a bunch of varied challenges like animal herding or killing all the monsters. Though challenging they don't tend to be fun. Reminds me of how Mario 64 introduced reusing each level 8 times, but requiring different tasks each time you return. The tasks are less fun but at least there are only 3-4 per level here. You can still collect all the gems, but there is no real in-game motivation plus they are not hidden very cleverly.

Games I haven't played but should probably be on this list

For being written in 2018 this list is horribly dated. Even I know of many games that should be on this list (and even own some of them), but haven't played them personally yet. Some are listed below. I'd be eager for suggestions for more in the comments section.

Mario Galaxy 2
Zelda Skyward Sword
Zelda Majora's mask

Jak 3

Games not really worth playing


Monsters Inc Scream team (PS1) open nonlinear collect all the things, with platforming elements. This would be a reasonable game but the levels are just uninspired, and the the game engine is just average for a PS1 game.

Shrek treasure hunt (PS1) Open, nonlinear collect all the things. Overly simplistic, all you can do is jump and run to avoid the randomly moving farm animals and other creatures. The camera is almost top down, probably to hide the laughably short draw distance, and cannot be adjusted at all.

Spyro: Enter the Dragonfly (ps2) A sad end for such a find series of collectathon games. Feels like bad fanfic - it has all the aspects of the original games but without any idea of what actually made those design choices fun. It is an open world game with lots to "collect" but as it turns out randomly strewn items in slap-dash levels makes for a very dull game. Plus it looks like crap. Seriously, the PS1 games looked better than this. I mean, ok there are more polys in the PS2 version, but oh such poorly chosen ones, plus an atrocious frame rate. 

Adventure/platform games that are overly linear to be on this list

Sly Cooper and the Thievius Raccoonus (ps2) A fun platformer with heavy emphasis on timing and stealth. But OMG it's so linear. Even when you can double back on your path through a level it's only by progressing forward along the predefined path. Good graphics and style give it a bump, but only check out if you like being lead by the nose.

Tak 2 staff of dreams (ps2).  Looks a lot like the first game but is very linear and has nothing clever, humorous (or even "humorous") going for it. The combat is overly hard and in the end I gave up 2/3rds thru, wishing I had just skipped it all together, though the first 3rd of the game was perhaps "fun".

All crash bandicoot games (PS1 and PS2) Actually, I haven't tried them all, but the 3 I loaded up were tiresome and very linear. almost "2.5D" games. 

A ebay fake GTX 1050/2GB video card is really a GK107B4 GTX 650ti/1GB: restoring functionality by flashing video BIOS with CH431A board

I (knowingly) purchased a fake GTX1050 from ebay for about $90. That's how you know it's fake, of course. It performed OK for desktop apps but was way slow for any benchmarks and also crashed with corrupted video garbage whenever more than 1GB of RAM was used. Of course eBay gave me my money back, which I was counting on when I made the purchase. 


The back of the board gave no real hints to the actual GPU, though it did expose a video bios flash ram chip. NVFLASH couldn't reprogram it, probably due to intentional corruption of the firmware, so I had to purchase a CH431a programmer (for all of $3 on ebay, plus a clip to connect it while still soldered onto the board!!). Before flashing it I had to decide what it actually was. Taking off the heat sink revealed a model number on the board: gk107b4, which could be just about anything in the GTX 600 series. Interestingly, the chip had some of the writing on it worn off. Like they were trying to head off possible returns. Only this part remained: 220-a.


 I eventually guessed it was a GTX650ti, and using tech powerup's video bios database flashed the card. The first flash didn't work - no video output. But I hadn't been that careful about matching up the outputs - this card had HDMI out, and the bios I downloaded only had MiniHDMI. So I tried again with a perfect match. Bingo: Working video card. I benchmarked using userbenchmark which allowed me to compare video card performance to all the other 650ti's out there. The card benchmarked right in the middle of the pack so either I guessed right, or just close enough.

I also tried a longer benchmark with unigine heaven 4.0. Worked fine, no glitches or otherwise. Success! But it's a damn slow card compared to a GTX 1050. Who falls for this kind of thing, anyway? On the upside, this card performs way better than a rectangular scrap of cardboard that I scrawled GTX 1050 on, and for about the same cost. If you discount my time that is, which is always a mistake :-(.

Replacing video BIOS on fake GTX video cards on ebay

For a 3rd or less of the price of a new video card it's possible to purchase the "same" thing from ebay, also new, with slow boat shipping from china. Sadly, the cards are fake, with real GPUs but much older low-end that what's advertised. 

The fake cards I purchased had been reprogrammed to show different, much fancier GPU names, but also more memory than they really had. Thankfully ebay refunded my money with little fuss. Next question: can the cards be reflashed to their original BIOS? A fake name is no big deal but faking more memory than you really have causes massive issues in games.

Here are the tools I used:

A $3 USB eprom flasher called the CH341A. Software to drive this is here (not sure if it has malware, virus total thinks so, so I used a burner winxp image). 

The general method for using the CH341A to flash nvidia firmware is written up here, with some errors (extra steps, not harmful).

The replacement firmware can be found online in this excellent database, for instance here's all the GTX 550 Ti firmware that could be tried for a 1GB card.

After using the CH43A1it's possible to use a hacked version of nvflash to swap in new firmware without using the finicky hardware. nvflash XYZ.rom -4 -5 -6 

I was able to flash 2 out of 3 cards, but only for 1 card could I find a BIOS that made it work properly. So "success" but not full success. Kind of a lot of time wasted! Later I'll discuss each card in detail and post photos.

Weekly grocery specials for Clairemont Mesa Balboa/Genesee area


Food 4 Less (4995 Shawline St)
Harvest international, on balboa ( 4220 Balboa Ave San Diego, CA 92117 )
Ranch 99 (good parking/limited selection or: amazing selection/horrid parking )
Balboa International market (5905 Balboa Ave)

Configuring Raspberry Pi Zero W as NAS/backup server using Unison

"Free" cloud storage: overview 

I built a super cheap linux box for backing up my files remotely. I used the cheapest components, mostly what I had on hand. My costs were less than $50, one time, if you factor in my friend who's willing to let this live at his house permanently ($free/pricele$$). The total power draw is about 3.4W at idle which works out to about $7/year at least in southern California where rates are sky high.  

Parts:

  • Raspberry pi Zero W: ~$12
  • 2GB Micro SD card ($3?)
  • Samsung S7 phone charger
  • WD Elements 500GB HD (<$30)
  • Old USB hub with power adapter ($10?)

Linux on a raspberry pi


Using Rufus, I wrote 2018-04-18-raspbian-stretch-lite to a microSD card.  This fit nicely on a 2GB SD card with ~400mb free/leftover.

You can install an OS on the Pi without any screen. To summarize, add these files to the FAT partition of the SD card:

1) wpa_supplicant.conf with unix line endings:

country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 
update_config=1
network={
       ssid="YourNetworkSSID"
       psk="Your Network's Passphrase"
       key_mgmt=WPA-PSK
    }

2) ssh (file is empty).

On my first boot of the Pi didn't manage to log into my network. Checking the SD card is confusing because on boot the Pi deletes the ssh and wpa file from the fat partition. To find out what's going wrong connect your pi to HDMI and run journalctl (dmesg reported wlan0 wasn't ready but not why). I had a typo in wpa_supplicant. I wasted a lot of time trying to find solutions, which involved lots of commands and configuration files which are all no longer used in a modern raspbian-stretch image. Don't believe what you read online.

The Pi's green light flashes quite a bit during boot but once it is solid the machine was ssh'able (about 1 minute). I removed the pi user (userdel) and made one for me (adduser), adding it to /etc/sudoers with sudoedit.

The idle power usage at this point was less than 1w if you can believe my killawatt.

Plugging in a hard drive

In /boot/config.txt I added max_usb_current=1 so that enough power is available to run the spinning HD. Actually, this wasn't enough for my drive, so I had to "backpower" the Pi.  That means that I plugged the drive into a 1A powered hub and the hub into the pi's usb (not power) port. The hub powered both the pi and the drive. Some people say this is a bad idea, but only because it bypasses a fuse that would protect the Pi from a surge. My Pi didn't cost that much. Unfortunately in this configuration the power draw was too high to consistently start up the hard drive, so I ended up forward and backward powering the Pi. Which seems to cause no problems, but probably isn't the most efficient. 

This explains how to mount and format an USB drive (not that different from any other type of drive).

Adding   /dev/sda /mnt ext4 defaults,nofail   to /etc/fstab makes the drive mount automatically at boot. chown user /mnt makes it so that your user can write to the mounted drive.

I wanted my hard drive to spin down while not in use. The first hard drive I tried (coolmax)  did not default to this, either under linux or windows.  So I learned all about how to change that setting, which is preserved here.  I tried 4 packages that didn't work before finding the 5th that did:

  1. hdparm is the standard program you see everywhere, but mostly doesn't work with USB drives
  2. sdparm is specific to SCSI drives in theory, but apparently many USB mass storage devices emulate SCSI.  Not in my case anyway.
  3.  sg3-utils is another way of sending SCSI commands. I'm really starting to doubt this whole USB pretends to be SCSI since it didn't work either
  4. udisks2 is another generic disk control program & deamon (not just for SCSI!) that didn't work.
  5.  smartmontools from the name you'd think it's only for SMART (drive health) but apparently they threw the kitchen sink in there (total install footprint is 30MB!). This worked.

Cutting to the chase:

apt-get install smartmontools

add this line to /etc/rc.local:

smartctl --set=standby,15 /dev/sda

When spun up the total power usage reached 6W, but more importantly the idle consumption is just 3.4 W. That's around 3W for the HD for those keeping track. I suspect it could be much better but for the low-efficiency powered hub I'm using. The power adapter actually feels warm to the touch even at idle.  When I was using the coolmax drive my idle consumption was just 2.4W, total using a LG phone USB charger, but the drive didn't always spin up on reboot.


Attempting to save more power (made a tiny difference)


https://scribles.net/disabling-bluetooth-on-raspberry-pi/
https://www.jeffgeerling.com/blogs/jeff-geerling/raspberry-pi-zero-conserve-energy

Installing unison

apt-get install unison

Best to read the manual because there's lots of options to consider. Here's the basics of my pi.prf file on my PC. There's really too much to cover here sorry.

# Unison preferences
auto = true
fastcheck = yes
# Skip files ending in Name (mind the /)
ignore = Name *.tmp
ignore = Name Thumbs.db
ignore = Name ZbThumbnail.info
ignore = Name Release/*.pch
ignore = Name Debug/*.pch
ignore = Name Release/*.bsc
ignore = Name Debug/*.bsc
ignore = BelowPath $RECYCLE.BIN
ignore = BelowPath RECYCLER
ignore = Name System Volume Information
ignore = Name lost+found
root = h:/
root = ssh://user@DNS//mnt
times = true
xferbycopying = true
perms = 0
maxthreads = 1

Dynamic DNS if you don't have static IP 

Afraid.org offers free and reliable dynamic DNS so that you can connect to the machine remotely even when it gets assigned a new IP. I used the wget/cron script and crontab -e to install it. Just editing the cron file doesn't work, even though comments in the file suggest it would. 

Conclusion 

Cheap. Reliable? I hope so. My last attempt at this using a netbook wasn't reliable, but I think that was the hardware. Plus the netbook used about 3W more power at idle so in the long term this will be a better option (I guess that depends on who pays for the power though). 

update: worked great for a year and then the hard drive died. I suspect I wasn't powering it well enough since it was driven by the same USB adapter that also powered the pi. I switched to a new hard drive with it's own external brick, described here. While the power consumption was higher when on, I was able to make it overall much lower by hot-unplugging the USB hardware when not in use


Email me

Name

Email *

Message *