I've been working with model B Pi's until recently but, since I have only one HDMI/DVI monitor shared between said Pi's and a netbook I often need to work "headless". At the w/end I finally acquired a Model A Pi and, once I'd installed and configured the current version of Wheezy Raspbian began to try out some USB wired LAN and WiFi dongles I have. The USB-LAN dongles (3) are based upon the DM9601 chipset/driver and the WiFi dongles are RTL8188CUS based. Overall the WiFi approach worked the best (apart from a "niggle" common to all approaches - see below) and could be used via an un-powered external USB hub with a basic wired keyboard and mouse. Apart from the "niggle" the USB-LAN dongles appeared to work at first: I was able to download or ftp (from another Pi) code to get a "Slice of PI/O" driven LED bargraph display working via i2c over the GPIO port. However there had been a couple of hiccups which I'd initially associated with non-recovery of the IP address following resetting of my router (which I use to assign "static" local IP addresses via DHCP to the Pi's etc.) However I now believe that something more serious is going on but, first, the "niggle":
All three of the Model B Pi's were "renamed" via appropriate edits of /etc/hosts and /etc/hostname but that did not work for the Model A, which which moaned about an "invalid hostname" and resulted in "(none)". Unless the name "raspigrey" is somewhat "special" , I can only assume that a Model A's default setup is different in some way I haven't spotted - any ideas as to where to look?
Now for the heavy stuff - I was attempting an apt-get upgrade in basic, direct terminal mode via a USB-LAN dongle when the Pi froze with it's power LED (red) on, no green LED activity but the dongle's LED flashing intermittently. I've photographed the screen since I'd previously noticed that when the link had failed before some "shell history etc." had not been written (flushed) to the SD card.
Some sort of kernel BUG appears to have been triggered (or is it something to do with the dm9601 driver). I've no experience with such issues but welcome suggestions as to how to investigate further etc.

