Now bear with me, I'm JUST starting to play with PirateBox today for the first time, I know next to nothing about it...
However, I have some B and B+ Pis hanging around and I have something in mind that runs on batteries, so would prefer to use the B+. It has a deadline coming up pretty soon, and it SEEMED like this should work in theory, so I gave it a try... I did confirm that the latest 2014.05 image (at this writing) doesn't quite work on the B+, as expected, it boots but doesn't "see" the Ethernet or USB connections.
I downloaded a fresh image, loaded it onto a card, loaded the card into a Pi model B, hooked it up to an Ethernet connection for Internet access, booted, logged on as root, and ran:
pacman -Syu
.. before doing anything else. For reasons unknown (to me, anyway) it took a few tries, and once it did a hard reboot right in the middle of the process and left files corrupted, I had to reload the image onto the card and start over... but eventually it worked.
The trouble might have had something to do with it being a newly-unwrapped Pi, or maybe plugging into a WiFi router set up in client server mode, or power.. who knows.
Once the upgrade/update completed successfully I shut down, disconnected the wired Ethernet, plugged in a wireless dongle, booted again, ran piratebox and confirmed that I could log in from another machine.
Then I shut down again, took everything apart and plugged the card and everything else into a B+, booted again, and... well, there may be a hundred reasons that this won't work right, or fully, I wouldn't know, but so far.. it seems to be working just fine on the B+. Less than an hour now, but, still...
I'll attempt to proceed this way. If I run into real problems I can always drop back to the B, but, so far, so good...
YMMV, of course.
However, I have some B and B+ Pis hanging around and I have something in mind that runs on batteries, so would prefer to use the B+. It has a deadline coming up pretty soon, and it SEEMED like this should work in theory, so I gave it a try... I did confirm that the latest 2014.05 image (at this writing) doesn't quite work on the B+, as expected, it boots but doesn't "see" the Ethernet or USB connections.
I downloaded a fresh image, loaded it onto a card, loaded the card into a Pi model B, hooked it up to an Ethernet connection for Internet access, booted, logged on as root, and ran:
pacman -Syu
.. before doing anything else. For reasons unknown (to me, anyway) it took a few tries, and once it did a hard reboot right in the middle of the process and left files corrupted, I had to reload the image onto the card and start over... but eventually it worked.
The trouble might have had something to do with it being a newly-unwrapped Pi, or maybe plugging into a WiFi router set up in client server mode, or power.. who knows.
Once the upgrade/update completed successfully I shut down, disconnected the wired Ethernet, plugged in a wireless dongle, booted again, ran piratebox and confirmed that I could log in from another machine.
Then I shut down again, took everything apart and plugged the card and everything else into a B+, booted again, and... well, there may be a hundred reasons that this won't work right, or fully, I wouldn't know, but so far.. it seems to be working just fine on the B+. Less than an hour now, but, still...
I'll attempt to proceed this way. If I run into real problems I can always drop back to the B, but, so far, so good...
YMMV, of course.