Re: [Freedombox-discuss] freedomBox download and install for testing

2013-07-30 Thread Nick Hardiman
I added a link on
https://wiki.debian.org/FreedomBox/VirtualBoxImages

Is that helpful?

Sorry to hear about your SBC grief. 



Nick Hardiman
n...@internetmachines.co.uk
www.internetmachines.co.uk
@intmachines

 

On 30 Jul 2013, at 16:49, Nick Daly nick.m.d...@gmail.com wrote:

 Thanks, Nick, I was hoping you had them somewhere.  Can you make your
 tracker the preferred source on the wiki for right now?
 
 On Tue, Jul 30, 2013 at 3:54 AM, Nick Hardiman
 n...@internetmachines.co.uk wrote:
 I have images from April.
 
 http://download.internetmachines.co.uk/tracker/freedombox-images/freedombox-unstable_2013.0405/
 
 This hasn't been a good few weeks for my hosting hardware: my
 DreamPlug stopped communicating with my computer (or anything), and my
 Raspberry Pi's disappeared, so I don't have any place to host images
 right now.  If you want to try to set something else up, so I can get
 you images to publish, let me know.  I have a few things I need to
 publish that I was hoping to polish and finish this weekend, but
 they're taking longer than expected.
 
 Nick
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


[Freedombox-discuss] why choose new OSHW (Open Source HardWare)

2013-07-03 Thread Nick Hardiman

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I got a couple questions -

What is the point of choosing new hardware? Will picking a different
hardware target help to spread the software development? Will a small
percentage of the million RPis get used for privacy work?

Is OSHW  - Open Source HardWare - an acronym with a known definition (I
saw it when checking out https://www.olimex.com/Products/OLinuXino/)? Is
it a marketing sticker or does it imply there are no resale
restrictions, designs are available and modification is encouraged?

It seems to me the world of SBCs has evolved in the last few years
(http://cubieboard.org/2013/06/22/the-2nd-pcb-model-cubietruck-discussion/),
but the Dreamplug did not
(http://www.newit.co.uk/shop/All-DreamPlug/DreamPlugs) . Did the
hardware get upgraded or the price drop?

Many thanks,
Nick

- -- 
Nick Hardiman
n...@internetmachines.co.uk
@intmachines
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJR095BAAoJEEpTXxTuqGWVXSAH/0+FIogv+B/0TrmJSbQFr7VB
V4OsNqJ2lEo+OzpEAlhO0HICwzXBdp4vRw/BxxH+l1tdRb2rYJspsl4jgrJU40/L
6BbefTCcHJPMpmnplsATdkKi7fNynJPbsNce649EOphmWZgk54WVG+KRewk0Zpzu
WdKbABUv03aIA4ehMZTI/eru5UVS6NkHjDd2A5GKaDwta03NYqk05jBEEShdWWlQ
8yrzcnhjzHWmkAXWXJsej/t0013WV2IPQ0wNyOiRlY1VV15oIqGQHuPvdnnpQlR5
gwlQaQI9IqpuY62tfPV9k3MWtxOfDFE0w615WYJF9QQzY/Qu7SOUCuZ7/Q+Ihyw=
=+vjg
-END PGP SIGNATURE-


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Found the firmware for the Dreamplug...

2013-06-27 Thread Nick Hardiman

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 27/06/2013 00:59, Jack Wilborn wrote:
 Two, I do not get the dashboard lights, I don't know if they need other 
 software to turn them on and
off as they appear to be a separate entity from the Wifi and Bluetooth
devices.   I don't know this for sure at this point and if you know
please let me know!  Somewhere I saw a C program that manipulated these.
Does this work?

echo 1  `eval ls /sys/class/leds/guruplug\:green\:wmode/brightness`

echo 0  `eval ls /sys/class/leds/guruplug\:red\:wmode/brightness`



- -- 
Nick Hardiman
n...@internetmachines.co.uk
@intmachines
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRy/gHAAoJEEpTXxTuqGWVQLcIAI4Jq38lxVi1D6h6ouvj5wbX
11QVGw9DSm5HgKaySf350tOCzrBoxAxpC6rhOW+TPHsz6uclPkAjUU9qLPS38Rfn
gDnz/uxYMmPwT4orFju1ebxRPrE8sasrMIgbrLn3vX17rV4ZhlPRCER5vm4uiv6v
9ZqUFlK9i7A2tog8kCarPRx0cjW375GFetqEQo+exuJB9xFhbJc4PNUmmGU9+6Zb
8iowBom4gvl94lpCfA36B3YSBO/oHhN6OC4WH9iPszpkw4GHaxjkauapg/q3hzMJ
tpvBJ3xcplq4bLtrYbtW3Dz2hMTbjnyeG//lxtGYa7cjKQZQ7CLcmawvCv9BWfo=
=oERE
-END PGP SIGNATURE-

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] more info on bluetooth and wifi in Dreamplug

2013-06-26 Thread Nick Hardiman

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 26/06/2013 04:01, Jack Wilborn wrote:
 Hello, spent a big part of the day looking for information,

information -
I went through a similar learning curve last year. I wrote down
everything I found out in this doc on my wiki.
http://wiki.internetmachines.co.uk/mediawiki/index.php?title=Freedombox
The WIFI parts are scattered through the doc, such as  Dreamplug WIFI,
Libertas firmware on old Globalscale OS and Marvell modules for
8688. If you find gaping holes in the notes please tell me and I will
try to remember what I did.

firmware -
The bottom line is grab the firmware as Nick said and play with modprobe
and wireless tools. Linux work was being done -
http://wireless.kernel.org/en/users/Drivers/libertas - and I had some
success with that, but it was incomplete at the time. There are mailing
list links on that page.

bluetooth -
The same chip does all the radio stuff (both Wifi and Bluetooth) but I
did not try the bluetooth. Kernel module was bt8xxx.ko, if that helps.
 


 or actually the firmware (fw) for both the Wifi and Bluetooth.  Both of them 
 complain about not
loading fw during the boot.  I know mine worked ok when I got it from
the Global people, but their site didn't seem to have it either, unless
I wanted to digress in OS's.

 I've looked at the DP via 'lspci' and 'lsusb' and don't see either
device although the Bluetooth shows a vendor of 0x2df and a device of
0x199a, can't find anything on them either.

 Any assistance would be greatly appreciated...

 Thanks

 Jack


 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


- -- 
Nick Hardiman
n...@internetmachines.co.uk
@intmachines
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRyr/hAAoJEEpTXxTuqGWVrBQIAKaZKiOLk+qXxiORfGp0FFsZ
alyF44ylOdgzHoB7OSHCUJ8IJ44TNhtp6uPyzl0mj2iWLaBrtlu186cH+46+CckO
omhot4B6lbpU2/1xZhdLg3XIkKTJyimJjEfkoYnym5PwwEu74PToRE+dszaXPsET
rOH4C1/BlFRnz+jLs+biSfUmSbbtIqZA2XGHKsH88WwitXBplenRButmsVFTFG0i
T+ovh6jkYaNUBFfe4q2NUtyhwWlNw8ctPtRQkyJp1GHxY0BoWEU97hgZUGJKoqPt
OISPcCXT9UMNUHAH1IedgUiah2erOmkLiG1yrDI3N7VlbhsTDllSLa+/TVTabvM=
=Kf1t
-END PGP SIGNATURE-

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] Is there a list of executables that are on the DP, part of what's shipped?

2013-06-03 Thread Nick Hardiman

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


I was inspired by these paragraphs. I copied these paragraphs verbatim
into my notes, credited to John Gilmore. My notes document is publicly
accessible
(http://wiki.internetmachines.co.uk/mediawiki/index.php?title=Freedombox),
so if you disagree with my blatant plagiarism I will remove them and
apologize.

John Gilmore (2013-05-31 20:07:16)
http://lists.alioth.debian.org/pipermail/freedombox-discuss/2013-May/005356.html

The FreedomBox effort is not organized by a well-funded bureacracy.
It is instead a chaotic volunteer do-ocracy.  The fact that you found
FreedomBox releases at all is a minor miracle of self-organization.
Those releases were made by volunteers.  The volunteers are not
working based on some detailed plan produced by a committee.  They are
doing whatever piece of the effort they are capable of and that seems
best to them to do at the time.

There are rough ideas about GUIs for the FreedomBox, but we don't
currently expect it to show man pages for Unix shell commands.  It
would be more oriented toward high level system control operations
like Add this friend to my secure network or Detach this encrypted
disk drive.



- -- 
Nick Hardiman
n...@internetmachines.co.uk
@intmachines
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRrJ83AAoJEEpTXxTuqGWV7EIIAIZ2yFDCsk2UbZxPN831jjNv
FpLlFZkdy25k/L2bwTqgWeIwRls4m7HzdPS47KGdFxYtqQTWLKuxsFrFcdA02hie
gYvSeT7Wdw9D1M3p0GPJWZj2iq3i920gkayg+pyRRVi16EMTS+T9d1rnkuKHVabf
MVKz3uTpVQe3PPK9KBWbJpxKCx0EBqtS8Mn22Ls0v5D5trsZgFvBxNofuxd1Nqxz
eglwA/fWrHqOFaXbHni1OZdrHlEinnMwZq26lwRjQ2FuOLX27rl4Vj02EVnnvUdC
zHZ4N4IxG6OSIX+y1zoMs6Hi3bds//I3vsxAYUC0niMn9VYh8Qj4a3ghU2IxKYY=
=MPFT
-END PGP SIGNATURE-


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Exceeding mount, not able to log in...

2013-05-21 Thread Nick Hardiman

On 21 May 2013, at 03:11, Nick M. Daly nick.m.d...@gmail.com wrote:

 DIYF :)

Dreamplug In Your Face?



___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Virtual Machine Scripting and Tiny Tiny RSS

2013-05-20 Thread Nick Hardiman

Do you have a rundown yet of how to 
* stick exmachina (http://gitorious.org/exmachina) at the back, 
* proxy (http://www.privoxy.org, https://github.com/jvasile/freedombox-privoxy) 
in front, and 
* various apps into LXC?


 
On 20 May 2013, at 12:07, Sean Alexandre s...@alexan.org wrote:

 On Mon, May 20, 2013 at 12:39:16PM +0200, Anders Jackson wrote:
 I like the idea, a lot. Make the Freedombox a router in front of all
 services, manage the network connections for all services to Internet and
 the local network.
 
 As Freedombox are targeted at low powered devices, virtual machines might
 be to heavy though. You might look into containers instead. LCX might be a
 better solution for this. Faster and lighter to set up, run and tear down.
 And I know it works on more targets, like in ARM machines.
 
 https://www.berrange.com/posts/2012/01/17/building-application-sandboxes-with-libvirt-lxc-kvm/
 
 Thanks for the link. So I see his approach lets you choose. The sandbox can 
 run
 with either LXC or KVM. I like that. I'm going to come back to this and dig 
 deeper.
 His approach seems like it probably has some of the scripting I'm looking for 
 too, or
 something like it.
 
 At a very high level it seems the tradeoff between KVM and LXC is KVM gives 
 better 
 isolation/protection because it's full virtualization, while LXC performs 
 better.
 
 LXC is probably a better approach for hardware such as the DreamPlug, while 
 KVM 
 seems better for more powerful platforms.
 
 More powerful platforms should become more common over time, given Moore's 
 Law.
 
 Also, KVM runs on some ARM CPUs today. There was this earlier thread with 
 some links:
 
 Debian Wheezy, and LXC
 http://lists.alioth.debian.org/pipermail/freedombox-discuss/2013-May/005310.html
 
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] FreedomBox Unstable Image 2013.0405 Available

2013-04-11 Thread Nick Hardiman
Had a quick check. The bittorrent daemon thinks it's missing one tiny chunk, 
but otherwise it's all there. 

nick@admin:~$ transmission-remote localhost:8080  --auth user:pass -l
ID Done   Have  ETA   UpDown  Ratio  Status   Name
   1   100%  298.0 MiB  Done 0.0 0.0   15.9  Idle 
pmagic_2013_01_29.iso
   6   100%1.3 GiB  Done 0.0 0.0   5.96  Idle 
freedombox-unstable_2013.0219
   7   100%  325.7 MiB  Done 0.0 0.0   3.00  Idle 
freedombox-unstable_2013.0130
  11   100%2.5 GiB  Done 0.0 0.0   12.3  Idle 
freedombox-unstable_2013.0318
  1299%  957.8 MiB  Unknown  0.0 0.0   2.37  Idle 
freedombox-unstable_2013.0405
Sum:   5.4 GiB   0.0 0.0
nick@admin:~$ 

I would run 
make weekly-image 
and see what happens, but I have just moved house and most of my IT things are 
in cardboard boxes. :)

Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 11 Apr 2013, at 13:15, Nick M. Daly nick.m.d...@gmail.com wrote:

 Nick Hardiman n...@internetmachines.co.uk writes:
 
 Looks a bit broken. There are three suspiciously small files. 
 
 Let me know when you've mirrored them and I'll try to boot it off my
 DP.  As I mentioned on IRC, never code while tired: I munged the
 repository into a weird state (pulling vmdebootstrap into the root
 instead of vendor directory), branched my changes off into a separate
 repository, and deleted the separate repository before all the changes
 landed in the original (published) repository again.  So far, I've seen
 one changeset that didn't make it back (naming the VirtualBox image
 correctly), but there are probably others.
 
 I've also fixed the weekly-directory building bugs in the latest
 commit.  I'd appreciate if anyone could let me know their experiences
 with building this thing.
 
 Nick


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] FreedomBox Unstable Image 2013.0405 Available

2013-04-09 Thread Nick Hardiman
Looks a bit broken. There are three suspiciously small files. 


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 9 Apr 2013, at 04:09, Nick M. Daly nick.m.d...@gmail.com wrote:

FreedomBox Weekly Image Report
==
 
 Hi folks, welcome to the 20th weekly FreedomBox test image and progress 
 report.
 These images are a way to test the current (incomplete) FreedomBox build.
 
 Table of Contents
 =
 1 Introduction 
 2 What Does it Do? 
 3 How do I try it out? 
 4 Verification 
 5 Issues 
 6 Changes 
 7 Outstanding TODOs 
 
 
 1 Introduction 
 ~~~
 
  These images include several FreedomBox-related projects.  The changes are
  changes made by project contributors in the last week that have made it into
  the test image.  The outstanding TODOs are the changes needed before the
  beta-release is complete.  If you'd like to contribute in any way, fork and
  send me a pull request.
 
  The image is available at:
 
  [https://download.internetmachines.co.uk/tracker/freedombox-images/]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.torrent]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2]
 
  [https://www.betweennowhere.net/tracker/freedombox-images/]
 
  Today's image was produced with:
 
  $ make weekly-image
 
 2 What Does it Do? 
 ~~~
 
  Right now, it serves as a privacy protecting proxy.
 
  The VirtualBox image has built and starts existing the FBX projects on boot.
  The DreamPlug image will do that next week.
 
 3 How do I try it out? 
 ~~~
 
  There are two ways you can test it out.  The easy way is to use VirtualBox 
 and
  run the image in a virtual machine.  These instructions have more details:
 
  [http://wiki.debian.org/FreedomBox/VirtualBoxImages]
 
  You can also install the image to your DreamPlug directly.  If you've bought
  your own DreamPlug, you'll probably need to flash the firmware, which 
 requires
  a JTAG.  Follow these instructions:
 
  [http://wiki.debian.org/FreedomBox/Firmware]
 
  These are the users and their passwords:
 
  root: freedom
 
  The root user.
 
  fbx: frdm
 
  The normal user.  All the FreedomBox tools are stored in =/home/fbx=.
 
  plinth: config
 
  The system maintenance user.  Generic FreedomBox maintenance will be
  conducted by this user.
 
 4 Verification 
 ~~~
 
  You can validate that the files have been downloaded correctly and haven't
  changed since I've published them by checking the files' signatures.
 
  First, download my key:
 
  $ gpg --keyserver hkp://keys.gnupg.net --recv-key 
 D95C32042EE54FFDB25EC3489F2733F40928D23A
 
  Then, verify each file's signature:
 
 $ gpg --verify freedombox-unstable_2013.0405_dreamplug-armel-card.tar.bz2.sig 
 freedombox-unstable_2013.0405_dreamplug-armel-card.tar.bz2
 $ gpg --verify freedombox-unstable_2013.0405_virtualbox-i386-hdd.tar.bz2.sig 
 freedombox-unstable_2013.0405_virtualbox-i386-hdd.tar.bz2
 
  The checksums for each file, useful for additional verification, also follow.
 
 4.1 ~freedombox-unstable_2013.0405_dreamplug-armel-card.tar.bz2~ 
 =
 
  md5sum  c0d42bda4d94764790dd7ed628fbfab0 
  
  sha512sum   
 dc13bfe76c37b4324efeafa4a79a7150b60bb9a441c921b79cfce549d58f59ea8a5dcdc7d905962bc9f765f746622ea9e68cb486b0740959bde7416c7bb0f4a9
   
 
 4.2 ~freedombox-unstable_2013.0405_virtualbox-i386-hdd.tar.bz2~ 
 
 
  md5sum  3af0dae4aa9f8814b887e62a92c565f8 
  
  sha512sum   
 c91c33376d6ae8d38017555abeaa30d91c190879fc95d51766e7126115f4ad1bfe2be9da6128f5fe957bb9df44298e7509df5ef16cd4946f062da22558969c06
   
 
 5 Issues 
 ~
 
  The DreamPlug image isn't configured to start FBX services on boot.
 
 6 Changes 
 ~~
 
 7 Outstanding TODOs 
 
 
  See the [beta-release TODOs] and the [1.0-release TODOs] for details.  
 Please take
  entries off the list and help finish them.
 
 Enjoy!
 Nick
 
 [beta-release TODOs]: http://wiki.debian.org/FreedomBox/BetaReleaseTodos
 [1.0-release TODOs]: http://wiki.debian.org/FreedomBox/1.0Todos
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] what is a useful MOTD?

2013-04-03 Thread Nick Hardiman

I want to execute a script so IF details are displayed. Where do you want a 
call placed? Bashrc? Init.d/99hello?

I can put the script in GitHub - does that help? 

Many thanks
Nick


On 3 Apr 2013, at 03:37, Nick M. Daly nick.m.d...@gmail.com wrote:

 Nick, I'm sorry I haven't replied to this sooner, I had certainly meant
 to.  I like it.  The only thing I'd add is maybe an expanded set of
 instructions (the actual end-user documentation, when we get some
 written up?).
 
To read more about the system, type:
 
less README
 
To complete the interactive walkthrough, point your browser to:
 
192.168.0.2/help
 
 Thanks for your work.  I had meant to get this into this week's image,
 but I still haven't had a chance to look into whether our included login
 message (/etc/motd) is overwritten by the multistrap process.
 
 Nick
 
 echo 
  __   _ _   
 / _|_ __ ___  ___  __| | ___  _ __ ___ | |__   _  __
 | |_| '__/ _ \/ _ \/ _` |/ _ \| '_ ` _ \| '_ \ / _ \ \/ /
 |  _| | |  __/  __/ (_| | (_) | | | | | | |_) | (_)
 |_| |_|  \___|\___|\__,_|\___/|_| |_| |_|_.__/ \___/_/\_\
 
 #
 echo Your interfaces
 /sbin/ip addr list
 echo 
 The development environment for free, safe and secure networks. 
 Point your web browser at: http://192.168.0.2/ 
 Point your IDE at:  
 * exmachina  - /path
 * plinth - /path
 * privoxy - /path
 Problems? Discuss at the mailing list. 
 http://lists.alioth.debian.org/pipermail/freedombox-discuss/
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Ethernet difficulties on early dreamplug version.

2013-03-27 Thread Nick Hardiman

I've had no MAC addresses but with prodding and rebooting they reappeared. I am 
not sure what helped.  Also - 
http://lists.alioth.debian.org/pipermail/freedombox-discuss/2012-November/004822.html


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 27 Mar 2013, at 22:00, Craig Barnes cjbarne...@gmail.com wrote:

 Hi all,
 
 Have just tried loading the weekly image onto my plug, I've had this
 difficulty on earlier images but have not had the time to dig into it
 until now.
 
 following successful boot the ethernet ports are not functioning.
 They where working with the original image, I havnt attempted to
 reload that image yet.
 
 I believe it is an earlier version device (0802) but the way to
 determine this is not entirely clear.
 
 The following output from ip link with one of the ports connected to my 
 switch.
 
 root@freedombox:~# ip link
 1: lo: LOOPBACK,UP,LOWER_UP mtu 16436 qdisc noqueue state UNKNOWN mode 
 DEFAULT
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 2: eth0: BROADCAST,MULTICAST mtu 1500 qdisc noop state DOWN mode
 DEFAULT qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
 3: eth1: BROADCAST,MULTICAST mtu 1500 qdisc noop state DOWN mode
 DEFAULT qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
 
 googling the module (mv643xx_eth) hasn't  shed any light on this either.
 
 At the moment my only access to the os is via the JTAG.
 
 Any suggestions on this would be much appreciated.
 
 --
 Craig
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] su or sudo?

2013-03-24 Thread Nick Hardiman
Where is it used? As in these examples, or something else? 

su -c make weekly-image
(https://github.com/NickDaly/freedom-maker)

sudo apt-get purge privoxy
(http://freedomboxfoundation.org/code/)

On the whole, I think of sudo as the developer's shortcut made popular by 
Ubuntu. 

Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 24 Mar 2013, at 02:00, Nick M. Daly nick.m.d...@gmail.com wrote:

 So, Freedom-Maker and its dependent projects disagree on whether su or
 sudo should be used in the built system.  Any opinion?
 
 I don't care one way or another, but su's easier to configure.
 
 Nick
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Issue getting Images

2013-03-03 Thread Nick Hardiman


On 3 Mar 2013, at 17:01, Nick M. Daly nick.m.d...@gmail.com wrote:

 Nick writes:
 
 Nick, can you offer some advice on predicting the download locations, so
 I can add them to the weekly report?

Yes, good idea, I will fix that tomorrow. 


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


[Freedombox-discuss] /etc/init.d/first-run

2013-02-26 Thread Nick Hardiman
I'm getting back up to speed. I've upgraded u-boot on my year-old DreamPlug, 
ran make weekly-image and had an initial look. First thing that strikes me is 
deletion of the first-run script 
(https://github.com/NickDaly/freedom-maker/blob/master/source/etc/init.d/first-run).
 The first time the dreamplug is fired up this script (and its symlinks) are 
executed and deleted. 

The script didn't wget the WIFI firmware. I had no network cables plugged in 
the first time 
(http://lists.alioth.debian.org/pipermail/freedombox-discuss/2012-August/004434.html),
 and second time I had no MAC addresses 
(http://lists.alioth.debian.org/pipermail/freedombox-discuss/2012-November/004822.html).
 

Presumably it ran flash-kernel (http://packages.debian.org/wheezy/flash-kernel) 
and it definitely deleted itself. 

Worth changing?


Nick Hardiman
n...@internetmachines.co.uk
@intmachines




___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Freedom-maker build questions

2013-02-18 Thread Nick Hardiman
I will have a look at this later. 

My first guess (wild speculation) is the uImage isn't where you expect it to be 
(usb 2). For instance, maybe it's in /boot/uImage instead of /uImage. 

Since you have a module and can use the console, you can find the uImage file 
using u-boot commands like usb start, usb info and fatls. 

Just wondering - 
Why do we still use fatload on new Dreamplugs? The SolidRun CuBox people use 
ext2load (http://www.solid-run.com/mw/index.php/Setup_USB_boot).Couldn't you 
have one great big ext2 partition then, instead of one little FAT partition and 
one ext2 partition?


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 16 Feb 2013, at 19:46, dww dwort...@msn.com wrote:

 Nick
 
 Thanks for your response.
 
 When did you last update your repository?  The 3 - 4 bug was fixed
 months ago.
 
 I obtained from git clone https://github.com/NickDaly/freedom-maker.git about 
 2 or 3 weeks ago.
 
 
  What did I need to do to not get the signatures couldn't be verified
  error? I doubt setting noauth=true is the best thing to do.
 
 I just let it fail and then restarted the build, as that always seems to
 work for me.  Never really looked into why.  I assume there's some sort
 of timing bug WRT signature validation that causes it to fail once.
 
 That did not work, I had to set noauth=true in fbx-base.conf. I am using 
 the alpha of gNewSense 3.0 which is based on Debian Squeeze. Does this 
 problem have something to do with the mix of Squeeze and Wheezy.  Anyway I 
 think this is of interest to fix as many users may not want or be able to 
 always update to a different version of Debian at least not in the short 
 therm.
 
 
  Is this where the newer U-Boot version is needed? My DreamPlug has
  U-Boot version 2011.  6(Oct 15, 2011-02:02:08) as from Global Scale
  Technologies.
 
 Yup, that's where we need the new uboot version.  Any pre-0.1 release
 should work on the GlobalScale uboot, but anything after needs the newer
 uboot.
 
 I updated U-Boot to 2012-04-01 and did a setenv for the boot args as directed 
 in the freedom box README file.
 
 But I get an error that it U-Boot cannot find a kernel image ( I show 
 printenv output first). Any help would be appreciated.
 
 Marvell printenv
 baudrate=115200
 bootargs=console=ttyS0, 115200 root=/dev/sda2 rootdelay=10
 bootcmd=${x_bootcmd_usb}; ${x_bootcmd_kernel}; ${x_bootcmd_initrd}; setenv 
 bootargs ${x_bootargs} ${x_bootargs_root}; bootm   0x640 0x690;
 bootdelay=3
 ethact=egiga0
 filesize=2FDEC
 stderr=serial
 stdin=serial
 stdout=serial
 x_bootargs=console=ttyS0, 115200
 x_bootargs_root=root=/dev/sda2 rootdelay=10
 x_bootcmd=root=/dev/sda2 rootdelay=10
 x_bootcmd_ethernet=ping 192.168.2.1
 x_bootcmd_initrd=fatload usb 2 0x690 uInitrd
 x_bootcmd_kernel=fatload usb 2 0x640 uImage
 x_bootcmd_root=root=/dev/sda2 rootdelay=10
 x_bootcmd_usb=usb start
 
 Environment size: 652/4092 bytes
 Marvell boot
 (Re)start USB...
 USB:   Register 10011 NbrPorts 1
 USB EHCI 1.00
 scanning bus for devices... 6 USB Device(s) found
scanning bus for storage devices... Device NOT ready
Request Sense returned 02 3A 00
 2 Storage Device(s) found
 
 ** Invalid boot device **
 
 ** Invalid boot device **
 Wrong Image Format for bootm command
 ERROR: can't get kernel image!
 
 Dennis
 
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] Freedombox-discuss Digest, Vol 31, Issue 1

2013-02-02 Thread Nick Hardiman
On 2 Feb 2013, at 09:24, T. Surya Fajri kile...@gmail.com wrote:

 i don't know what i'm to do right now.. i just excited to know more about 
 freedombox..  it's that Freedombox like small box with OS in there, smilliar 
 to router? or maybe something more inteligent?

Does this help?

http://wiki.debian.org/FreedomBox/GettingStarted

Feel free to say yes or no.




___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] How to create the proper boot partition on a USB or SD card?

2013-01-31 Thread Nick Hardiman
There are a few ways round this. I think this way is the simplest because you 
don't have to tackle connectivity, bootloader upgrade, file system creation or 
other sysadmin tasks. 

* I use Nick's latest FreedomBox image 
(https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2) to create 
a pre-loaded SD card.
* I test it on a dreamplug with factory-supplied settings. If the tests pass, 
* I mail that SD card to you (If I use a micro-SD card with a full size 
adapter, you can use either the dreamplug's external SD slot or open it up to 
get at the internal slot).
* we tackle any glitches with your new system

Would that help you? Or would you rather get stuck into the system 
administration?



Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 30 Jan 2013, at 19:11, Jack Wilborn jkwilb...@gmail.com wrote:

 Hi Nick, thanks for the response  I don't know if I can exactly
 answer that question.  The problem I have is I've had a dreamplug (DP)
 for about 3 weeks and can only boot and run the manufacture installed
 software.  I wish to get to work with the Freedom Box stuff and see
 what I can do.  I would like to install the new bootloader so I can
 use the current images.
 
 I can get on the Internet, but it's flaky and only with a Windows PC.
 My Linux box doesn't see my WiFi card and I only have an iPhone 4 with
 a USB or WiFi and neither work on my Linux box.
 
 What I would like to do is be able to make the SD and the USB into the
 proper configuration or FS for the Linux to read the images off.
 First I guess I'll have to replace the bootloader, I'm pretty
 technical, and I like to understand what I'm doing before the action
 so I don't brick the device.
 
 SO I need to be able to make the installation of both the bootloader
 and the images to be read off the USB stick.  I can read and write the
 USB stick with my Linux box if need be.  But I can't access the SD
 card from anything but a laptop that only has windows on it.
 
 Does what I'm asking for make sense?
 
 I hope you have an answer..
 
 Thanks for your time...
 
 Jack
 On Wed, Jan 30, 2013 at 10:32 AM, Nick Hardiman
 n...@internetmachines.co.uk wrote:
 Hi Jack,
 
 Do you want
 * a pre-installed SD card, that boots Debian and works without upgrading the 
 Dreamplug bootloader?
 
 Or do you want
 * a method of upgrading the bootloader that does not involve the Internet, 
 and
 * an SD card with all the FreedomBox development environment on it?
 
 
 
 
 
 Many thanks,
 Nick
 Nick Hardiman
 n...@internetmachines.co.uk
 @intmachines
 
 
 
 On 30 Jan 2013, at 14:47, Jack Wilborn jkwilb...@gmail.com wrote:
 
 Hello, I am new with the DreamPlug (which I have and am running in
 it's original state) and am not a Linux wizard.  I posed a couple of
 these questions to Nick D.   On his suggestion I am posting them here
 for assistance from users that have a working DP.
 
 The basic problem here is that I don't have a good Internet connection
 and NO Internet to my Linux box.  I have a dual boot Windows 8/Debian
 Linux on a quad core 386 (i5-3450) with 32G of memory and a Atheros
 WiFi card that is not detected by Debian, and works under Windows.  So
 some of the parts of creating an image is not applicable to my venue
 and others as I've found out.
 
 I have a couple of questions, first can you create the proper FS on a
 USB memory stick to install the current with the original bootloader?
 I understand this is probably a negative, so can I create the proper
 FS on the USB stick or SD (when I get the proper hardware) via the
 Dreamplug original software?  If all else fails, then does someone
 know the proper steps to create the bootloader on a USB stick to
 update the bootloader without turning my DP into a brick.
 
 The following is the original note to Nick...
 
 
 Nick, one of the problems I have now is that they want me to format
 the SD card to a fat partition (with mkdosfs) and then to build a
 partition with ext3 (I would change it to ext2 based on your
 suggestion), but I have no way to interface with the SD on my Linux
 box.
 
 Can this be done under dos?  At least the initial format. Or better
 yet, how about using the DP to format this properly, is the software
 on the DP usable to build this file system? I do have it up, blinking
 and talking via it's Linux.  I can find the SD card or the USB card
 OK.
 
 Any assistance would be of great value to me.  Also any information
 will be gathered for other in the same boat.
 
 Thanks
 Jack
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
 
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list

Re: [Freedombox-discuss] FreedomBox Unstable Image 2013.0130 Available

2013-01-31 Thread Nick Hardiman

I want to install bittorrent on my squeeze server, to help serve up FreedomBox 
images (Virtualbox and SD card images). 

Is this a good place to start?

How to setup a transmission bittorrent server under a debian based system
http://felix-paetow.de/?p=139


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 31 Jan 2013, at 12:34, Nick M. Daly nick.m.d...@gmail.com wrote:

FreedomBox Weekly Image Report
==
 
 Author: Nick Daly
 Date: 2012-11-11 Sun
 
 Hi folks, welcome to the 17th weekly FreedomBox test image and progress
 report.  This week, there isn't an SD card image and there is only a
 VirtualBox image, due to time constraints.  Unzip the VirtualBox image
 and run it in VirtualBox to try the system out.
 
 
 Table of Contents
 =
 1 Introduction
 2 How do I try it out?
 3 Changes
 4 Outstanding TODOs
4.1 Freedom Maker: https://github.com/nickdaly/freedom-maker
4.2 Plinth: https://github.com/nickdaly/plinth
4.3 FreedomBox Privoxy: https://github.com/jvasile/freedombox-privoxy
4.4 FreedomBuddy: https://gitorious.org/freedombuddy/freedombuddy
4.5 Project Publish: https://gitorious.org/project-publish/project-publish
4.6 PlugServer Setup: https://bitbucket.org/nickdaly/plugserver
4.7 With SQLite: https://github.com/jvasile/withsqlite
 
 
 1 Introduction
 ~~~
 
  These images include several FreedomBox-related projects.  The changes are
  changes made by project contributors in the last week that have made it into
  the test image.  The outstanding TODOs are the changes needed before the
  beta-release is complete.  If you'd like to contribute in any way, fork and
  send me a pull request.
 
  The image is available at:
 
  [https://www.betweennowhere.net/tracker]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.torrent]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2]
 
  Today's image was produced with:
 
  $ make weekly-image
 
 2 How do I try it out?
 ~~~
 
  There are two ways you can test it out.  The easy way is to use
  VirtualBox and run the image in a virtual machine.  These
  instructions have more details:
 
[http://wiki.debian.org/FreedomBox/VirtualBoxImages]
 
  You can also install the image to your DreamPlug directly.  If
  you've bought your own DreamPlug, you'll probably need to flash the
  firmware, which requires a JTAG.  Follow these instructions:
 
[http://wiki.debian.org/FreedomBox/Firmware]
 
 3 Changes
 ~~
 
  Three months of changes.  Itemized list soon.
 
 4 Outstanding TODOs
 
 
 4.1 Freedom Maker: [https://github.com/nickdaly/freedom-maker]
 ===
 
   The FBX image build tool.
 
   - The setup process generates GPG keys for user.
   - Setup generates GPG and SSL keys for the box itself.
 
 4.2 Plinth: [https://github.com/nickdaly/plinth]
 =
 
   The UI layer.
 
   - Turn DHCP (for clients) on/off through Plinth
   - Select DHCP or Static IP in Plinth
   - Integrate basic OpenVPN settings into Plinth
   - Integrate Dnsmasq into Plinth
   - Integrate FreedomBuddy into Plinth.
   - Hook FreedomBuddy into SSH.
   - Add more OpenVPN FreedomBuddy setup instructions.
 
 4.3 FreedomBox Privoxy: [https://github.com/jvasile/freedombox-privoxy]
 
 
   A privacy-focused web-proxy.
 
   - Privoxy should use the released HTTPS Everywhere regexp ruleset.
   - Add enabling and disabling Privoxy to the Plinth UI.
 
 4.4 FreedomBuddy: [https://gitorious.org/freedombuddy/freedombuddy]
 
 
   A resilient communication tool.
 
   - Send all connections through CLI conector.  This is pretty broken
 right now, but should be simple to fix.
   - Build an SSH-VPN connector.
   - Fix Outstanding FIXMEs
 
 4.5 Project Publish: [https://gitorious.org/project-publish/project-publish]
 =
 
   An easy-to-use publishing tool.
 
   - *Complete*
 
 4.6 PlugServer Setup: [https://bitbucket.org/nickdaly/plugserver]
 ==
 
   A configuration tool.
 
   - *Complete*
 
 4.7 With SQLite: [https://github.com/jvasile/withsqlite]
 =
 
   A database-management Python package.
 
   - *Complete*
 
 Enjoy!
 Nick
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http

Re: [Freedombox-discuss] How to create the proper boot partition on a USB or SD card?

2013-01-30 Thread Nick Hardiman
Hi Jack, 

Do you want 
* a pre-installed SD card, that boots Debian and works without upgrading the 
Dreamplug bootloader?

Or do you want 
* a method of upgrading the bootloader that does not involve the Internet, and 
* an SD card with all the FreedomBox development environment on it?





Many thanks, 
Nick
Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 30 Jan 2013, at 14:47, Jack Wilborn jkwilb...@gmail.com wrote:

 Hello, I am new with the DreamPlug (which I have and am running in
 it's original state) and am not a Linux wizard.  I posed a couple of
 these questions to Nick D.   On his suggestion I am posting them here
 for assistance from users that have a working DP.
 
 The basic problem here is that I don't have a good Internet connection
 and NO Internet to my Linux box.  I have a dual boot Windows 8/Debian
 Linux on a quad core 386 (i5-3450) with 32G of memory and a Atheros
 WiFi card that is not detected by Debian, and works under Windows.  So
 some of the parts of creating an image is not applicable to my venue
 and others as I've found out.
 
 I have a couple of questions, first can you create the proper FS on a
 USB memory stick to install the current with the original bootloader?
 I understand this is probably a negative, so can I create the proper
 FS on the USB stick or SD (when I get the proper hardware) via the
 Dreamplug original software?  If all else fails, then does someone
 know the proper steps to create the bootloader on a USB stick to
 update the bootloader without turning my DP into a brick.
 
 The following is the original note to Nick...
 
 
 Nick, one of the problems I have now is that they want me to format
 the SD card to a fat partition (with mkdosfs) and then to build a
 partition with ext3 (I would change it to ext2 based on your
 suggestion), but I have no way to interface with the SD on my Linux
 box.
 
 Can this be done under dos?  At least the initial format. Or better
 yet, how about using the DP to format this properly, is the software
 on the DP usable to build this file system? I do have it up, blinking
 and talking via it's Linux.  I can find the SD card or the USB card
 OK.
 
 Any assistance would be of great value to me.  Also any information
 will be gathered for other in the same boat.
 
 Thanks
 Jack
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


[Freedombox-discuss] cubieboard - open ARM box

2012-10-29 Thread Nick Hardiman

I ordered one. Won't turn up for weeks, though. 


Begin forwarded message:

 From: Indiegogo nore...@indiegogo.com (no reply)
 Date: 25 October 2012 08:51:21 BST
 To: n...@internetmachines.co.uk
 Subject: Your contribution to 'cubieboard - open ARM box'
 Reply-To: nore...@indiegogo.com
 
  
 Thank you for your contribution to cubieboard - open ARM box
 
 Please keep this message as your confirmation.
 
 Contribution Amount: $49
 
 Perk: Free shipping (You can get the standard cubieboard package which 
 includes One 1GB cubieboard One SATA cable One power cable Shipping by 
 Hongkong post air mail)
 
 
 
___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] FreedomBox Unstable Image 2012.1021 Available

2012-10-25 Thread Nick Hardiman
I have a Debian server on the Internet, with a certificate. I can copy the 
weekly image to there, if that helps. 

I don't want to put a weekly image on Amazon S3 because I don't want to pay the 
download fees. 

I think I need this. 

* create or copy Nick's hard work each week
* create a bittorrent server 

Would this help?

What's the best way to go about this?


 
Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 24 Oct 2012, at 18:30, Natanael Arndt wrote:

 Am 22.10.2012 06:13, schrieb Nick M. Daly:
 1 Introduction
 ~~~
 
  Hi folks, welcome to the 16th weekly FreedomBox test image and progress
  report.
 
  These images include several FreedomBox-related projects.  The changes are
  changes made by project contributors in the last week that have made it into
  the test image.  The outstanding TODOs are the changes needed before the
  beta-release is complete.  If you'd like to contribute in any way, fork and
  send me a pull request.
 
  The image is available at:
 
  [https://www.betweennowhere.net/tracker]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.torrent]
 
  [https://www.betweennowhere.net/tracker/freedombox-unstable.tar.bz2]
 
  Today's image was produced with:
 
  $ make weekly-image
 Hello,
 thank you for the new Image and the great overview.
 
 I tried to load the Image with bittorrent, but it doesn't load from the
 web-seed. I think because your certificate is not automatically accepted.
 I have tried another torrent with web-seed and it worked.
 Maybe you could use a CACert [1] cerficate, I think there root
 certificate is published alongside modern linux distributions.
 
 [1] http://www.cacert.org/
 
 Nate
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] [ZS] ZS reboot seed

2012-09-20 Thread Nick Hardiman
I am sorry I missed the start of this conversation because the mail below -  
* http://zerostate.net
* smallest federated wiki, fossil
* XMPP
* litter, torchat 
* YaCy
- etc. is superb.


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 20 Sep 2012, at 19:19, Eugen Leitl wrote:

 - Forwarded message from Bryce Lynch virtualad...@gmail.com -
 
 From: Bryce Lynch virtualad...@gmail.com
 Date: Thu, 20 Sep 2012 12:49:35 -0400
 To: doctrinez...@googlegroups.com
 Subject: Re: [ZS] ZS reboot seed
 Reply-To: doctrinez...@googlegroups.com
 
 On Thu, Sep 20, 2012 at 11:59 AM, Dirk Bruere dirk.bru...@gmail.com wrote:
 
 Given that you know vastly more about it than most of us, including
 me, could you put together some suggestions as to how we proceed, with
 recommendations?
 
 I'll take a crack at it:
 
 A lot of the Zero State notes and docs are online in Google Pages.
 That's pretty much a wiki.  The usual wiki software (MediaWiki, Trac,
 MoinMoin, et cetera) is nice, but not distributed.  One server, one
 database, one wiki.  While it's possible to cluster the databases not
 all software plays nicely that way, and in fact a lot of database
 software we're likely to get hold of has serious hardcoded limitations
 on the number of nodes (MySQL, I'm looking at you).  There are
 alternative wiki implementations that do the same thing but make it
 possible to share the whole shebang across arbitrary numbers of nodes,
 potentially more one per member of the Zero State, potentially more
 than one per member.
 
 The first thing that comes to mind is Ward Cunningham's Smallest
 Federated Wiki (https://github.com/WardCunningham/Smallest-Federated-Wiki).
 It's a web application (Ruby/Sinatra/JavaScript) which runs on a
 machine and is accessible through a web browser.  It's designed such
 that multiple instances of the server can connect to one another over
 a network and synch up, so it's really one wiki spread across lots of
 machines at the same time.  Multiple people can browse the wiki,
 create and edit pages.  I dont' see why we can't have instances
 communicating over a darknet.
 
 The one that I keep coming back to (and not just because I suck at
 Ruby apps) is called Fossil
 (https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki),
 which is a distributed revision control system, bug/ticket tracker,
 blog, and wiki.  It uses many of the same techniques as (and in fact
 is compatible with) the revision control system Git
 (http://git-scm.org/).  Again, it's accessed with a web browser,
 everything is versioned, and multiple instances can synch up with one
 another in a by-any-means-necessary approach.  Revision control is
 good for more than just source code - a lot of us use it to help
 manage our configuration files as well as things we write.  We can
 check stuff we're working on into revision control if we wanted to.
 We could definitely use the wiki and blog.  The ticket tracker could
 be used to assign and keep track of tasks (ticket #31337: Create
 Friendly AGI) that we're working on.  Fossil can automatically synch
 off of a single server, or instances can synch off of each other and
 merge the data.  It's cross platform.  And, if something does happen,
 all it takes is a single instance of Fossil to re-bootstrap because
 every node has... well.. everything.
 
 We could import everything important into one of these systems and
 others could set up and synch their own copies of the whole Zero State
 superstructure.
 
 Chat isn't particularly difficult: While we could set up our own
 servers we could also just as easily take advantage of any and all
 XMPP services out there.  There are skillions of them, and most of
 them can cross-chat between one another.  I do that a lot with friends
 aorund the world: My jabber.ccc.de account can talk to the endno.de
 folks, the Blackbird folks, and so on.  If we really wanted to we
 could set up our own XMPP servers.  But there are other ways.
 
 Lately I've been experimenting with Litter
 (https://github.com/ptony82/litter), a distributed microblogging
 system written in Python.  Unpack it, run it, and it does pretty much
 what you'd expect of Twitter.. save that it automatically seeks out
 and finds other instances of Litter on the network using IP
 multicasting and exchanges messages with them.  It's pretty nifty and
 very lightweight.  I haven't tested it with Tor or I2P yet, though.
 
 Torchat (https://github.com/prof7bit/TorChat) is actually implemented
 in a number of languages, but they all do pretty much the same thing:
 If you're running Tor on your laptop or workstation it'll set up a
 hidden service that is uniquely yours.  Other Torchat users can, if
 they know the address, add you as a friend and you can IM over the Tor
 network.  It's a pretty nice IM client.
 
 Tahoe-LAFS (https://tahoe-lafs.org/trac/tahoe-lafs) is a massively
 distributed file storage and sharing grid.  The idea is that you
 install it and join a grid, and you

[Freedombox-discuss] PageKite info on the wiki

2012-09-13 Thread Nick Hardiman
Anyone know where the PageKite info is on the wiki? 

I can't find it. 

I can find this old mailing list reference.
--
Bjarni Rúnar Einarsson bre at pagekite.net 
Sun Jan 16 12:19:44 UTC 2011

Hey guys,

I just added Pagekite to the FreedomBox wiki, under Networking.
...
--


Nick Hardiman
n...@internetmachines.co.uk
@intmachines




___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] uap8xxx.ko kernel module

2012-09-04 Thread Nick Hardiman
I like this. 

Is it a kind of update on this 2010 post for a guruplug?
functioning libertas_uap from source (still needs firmware blob) [was: Re: 
guruplug notes] by Daniel Kahn Gillmor
http://lists.debian.org/debian-arm/2010/05/msg00081.html


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 22 Aug 2012, at 19:44, bnewb...@robocracy.org wrote:

 
 [follow up to RE: FreedomBox Unstable Image 2012.0819 Available]
 
 I've posted the method I used to get my dreamplug (older 8868 WiFi chipset) 
 working as an accesspoint using the libertas_uap/uap8xx kernel module:
 
 https://github.com/bnewbold/dreamplug-libertas_uap
 
 This repo includes a .ko file that seem to just work with the most recent 
 weekly unstable image, as well as build directions.
 
 As noted in the LICENSE file, this is all very dirty and potentially 
 infringant and would make kernel developers moan and pull their hair out, 
 though the libertas_uap files are indicated as GPL.
 
 --bryan
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
 


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] FreedomBox Unstable Image 2012.0819 Available

2012-08-22 Thread Nick Hardiman
I would guess my documents are now out of date, but I am not sure (I have had 
my head stuck in web servers for July and August).

IIRC, Freedombox image came with a 3.0 kernel. I didn't patch or compile 
anything. I did make versions with a 3.2 kernel and associated bits from 
http://www.xilka.com/sheeva/3/3.2/

I watched some video where Bdale Garbee said the binary that drives the uAP 
chip was proving awkward to untangle, so either the drivers and firmware still 
can't be anything other than a client, or miraculous progress was made and 
we'll soon be in the land of automated detection and install. 



Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 21 Aug 2012, at 22:55, bnewb...@robocracy.org wrote:

 
 On Sun, 19 Aug 2012, Nick M. Daly wrote:
 
 Freedom Maker: https://github.com/nickdaly/freedom-maker
 
 - The weekly image has wireless again!
 
 Does wireless work out of the box for anybody?
 
 I booted with this week's image, and the Marvell .bin firmware files seem to 
 have been fetched and put in /lib/firmware/mrvl correctly, but I get 
 libertas_sdio firmware errors on boot and uap0 never shows up. I'm also a 
 little confused if the libertas-firmware package should be installed (as it 
 is via multistrap-configs/fbx-base.conf) if the marvell files are used 
 instead... I tried removing that package and got similar (but slightly 
 different) errors.
 
 I have an old DreamPlug (serial number DS2-113...), which I believe means 
 it uses the SD8688 SDIO wifi chip (not the SD8787).
 
 I've poked around online and the only people who seem to have been able to 
 successfully run the SD8688 chip in access point mode (without re-compiling 
 kernel modules) used the Marvell firmware in combination with specific 
 kernels and modules supplied by GlobalScale (dreamplug.google.com) or 
 spinfex.com.au. What changed to allow inter-operation between the Marvell 
 .bin firmware, the libertas drivers, and the generic 3.2-ish debian kernels?
 
 Nick Hardiman, has there been a change since the excellent document you wrote 
 back in late June? I'm going to try the .img you host (once it downloads), 
 though my guess is that it includes a non-debian kernel and modules.
 
 Another option (which would only work for the 8688 chips) might be to 
 recompile the old uap8xxx.ko kernel module by hand using patches gleaned from 
 the 'net, but this doesn't seem to work for the 8787 chips.
 
 I did a quick search through this mailing list thread and freedom-maker's git 
 history, sorry if i've missed something.
 
 --bryan
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
 

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

[Freedombox-discuss] my experience with make weekly-card

2012-07-05 Thread Nick Hardiman
If, like me, you want to follow Nick's instructions for building a fresh image, 
here's the 18 step procedure I followed. 

I have a little sysadmin skill but I've never used multistrap or other esoteric 
build tools.

I boooted the new image and got as far as the console login. I stopped there 
and thought I'd send these instructions on in case anyone wants a crack at the 
procedure over the weekend, before the hackfest. 

What do you think? 

Nick Hardiman
n...@internetmachines.co.uk
@intmachines



Get ready

1.  Start your workstation. 
2.  Use a Debian Wheezy OS (my host is called cms01). A virtual image, such 
as a VirtualBox image, is fine. Usually.
3.  Use the root account. 

Prepare an SD card. 

4.  Find a microSD card with SD card holder. It must be at least 2GB in 
size. 
5.  Insert the card into your workstation. 
6.  Install a partition editor.  Install parted if you are a masochist.
apt-get install parted
7.  Create 2 partitions.  Use cfdisk, parted, gparted or similar.
cfdisk  /dev/sdb
a.  First partition: 128meg (no smaller or the kernel copy will run out of 
room and make - see below - will end with an error).
b.  Second partition: 2GB (more or less, it doesn't matter).
8.  Make a note of the SD card’s device name. Mine is /dev/sdb (my 
workstation’s layout is simple: one disk called /dev/sda and nothing else 
defined). 
9.  Format the two partitions. 
a.  First partition: FAT
mkdosfs /dev/sdb1
b.  Second partition: ext3
mkfs.ext3 /dev/sdb2
10. Create a mountpoint on your workstation. 
mkdir /media/freedom
11. Mount the second partition.
mount /dev/sdb2 /media/freedom/
12. Mount the first partition.
mount /dev/sdb1 /media/freedom/boot/
13. Check your work. 
root@cms01:/media/freedom# mount 
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
…
/dev/sdb2 on /media/freedom type ext3 
(rw,relatime,errors=continue,barrier=1,data=ordered)
/dev/sdb1 on /media/freedom/boot type vfat 
(rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)
root@cms01:/media/freedom# 

Clone the git repository. 

14. Install git.
root@cms01:~# apt-get install git
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following extra packages will be installed:
  git-man liberror-perl rsync
Suggested packages:
  git-daemon-run git-daemon-sysvinit git-doc git-el git-arch git-cvs git-svn
  git-email git-gui gitk gitweb
The following NEW packages will be installed:
  git git-man liberror-perl rsync
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,086 kB of archives.
After this operation, 15.3 MB of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://ftp.uk.debian.org/debian/ wheezy/main liberror-perl all 0.17-1 
[23.6 kB]
…
root@cms01:~# 
15. Clone Nick Daly’s repository.
root@cms01:~# git clone https://github.com/NickDaly/freedom-maker.git
Cloning into 'freedom-maker'...
remote: Counting objects: 377, done.
remote: Compressing objects: 100% (174/174), done.
remote: Total 377 (delta 193), reused 366 (delta 182)
Receiving objects: 100% (377/377), 46.40 MiB | 175 KiB/s, done.
Resolving deltas: 100% (193/193), done.
root@cms01:~#


Create the Debian OS.

16. Install tools. 
apt-get install multistrap qemu-user-static u-boot-tools git mercurial
Even though this is mentioned in the Makefile, I had to manually install to 
avoid the error 
./mk_dreamplug_rootfs: line 72: multistrap: command not found
17. Change to the new directory. 
root@cms01:~# cd /root/freedom-maker/
root@cms01:~/freedom-maker#
18. Kick off. 
make weekly-card



The next part took about an hour, but required no input from me. Packages were 
downloaded. Commands like this were run.
...
apt-get  -o Apt::Architecture=armel -o 
Dir::Etc::TrustedParts=/root/freedom-maker/build/dreamplug/etc/apt/trusted.gpg.d
 -o 
Dir::Etc::Trusted=/root/freedom-maker/build/dreamplug/etc/apt/trusted.gpg.d/trusted.gpg
 -o Apt::Get::Download-Only=true -o Apt::Install-Recommends=false -o 
Dir=/root/freedom-maker/build/dreamplug/ -o 
Dir::Etc=/root/freedom-maker/build/dreamplug/etc/apt/ -o APT::Default-Release=* 
-o Dir::State=/root/freedom-maker/build/dreamplug/var/lib/apt/ -o 
Dir::State::Status=/root/freedom-maker/build/dreamplug/var/lib/dpkg/status -o 
Dir::Cache=/root/freedom-maker/build/dreamplug/var/cache/apt/ update
...
What does that mean? I don’t know. 


Errors like this occurred. 
...
Setting up sysvinit (2.88dsf-22.1) ...
sysvinit: creating /run/initctl
sysvinit: restarting...init: timeout opening/writing control channel 
/run/initctl
.init: timeout opening/writing control channel /run/initctl
.init: timeout opening/writing control channel /run/initctl
.init: timeout opening/writing control channel /run/initctl
.init: timeout opening/writing control channel /run/initctl
.init: timeout opening/writing control channel /run/initctl

[Freedombox-discuss] FBX Hackfest Mon July 9 - Thu 12 July 2012

2012-06-30 Thread Nick Hardiman
What needs to be put in place next week?

This page lists a number of things to work on at the hackfest. 

(From http://wiki.debian.org/FreedomBox/Hackfests/2)

The Second FreedomBox Hackfest: July 9 - 12, 2012



This next hackfest is scheduled for Monday July 9, through Thursday July 12. 
After the hackfest, you should also swing by the HOPE conference 
(hopenumbernine.net), which goes from July 13 through Monday, the 15th.



Nick Hardiman
n...@internetmachines.co.uk
@intmachines

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] 2GB SD card image for DreamPlug wifi client

2012-06-27 Thread Nick Hardiman
I expect it would have all sorts of problems with illegal instructions. I think 
the DreamPlug CPU (Feroceon) is  ARMv5 architecture and Raspberry Pi is 
ARMv6. 

Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 26 Jun 2012, at 23:41, Nick Hardiman wrote:

 I wrote a DreamPlug wifi client howto document im-dp-wireless-howto.doc 
 and created an SD card image im-fb-dp-3.0.7-ds2-1131-00-20120625.img. 
 
 Both files are available at 
 ftp://www.planetlarg.net/
 
 Also available at
 http://www.planetlarg.net/my-scripts/im-fb-dp-3.0.7-ds2-1131-00-20120625.img
 http://www.planetlarg.net/my-scripts/im-dp-wireless-howto.doc
 
 I'm afraid no other file storage (eg. torrent, code repository), and no 
 security (eg. fingerprints or virus scans) yet. 
 
 Any use?
 
 
 Nick Hardiman
 n...@internetmachines.co.uk
 @intmachines
 
 
 
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
 


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


[Freedombox-discuss] 2GB SD card image for DreamPlug wifi client

2012-06-26 Thread Nick Hardiman
I wrote a DreamPlug wifi client howto document im-dp-wireless-howto.doc and 
created an SD card image im-fb-dp-3.0.7-ds2-1131-00-20120625.img. 

Both files are available at 
ftp://www.planetlarg.net/

Also available at
http://www.planetlarg.net/my-scripts/im-fb-dp-3.0.7-ds2-1131-00-20120625.img
http://www.planetlarg.net/my-scripts/im-dp-wireless-howto.doc

I'm afraid no other file storage (eg. torrent, code repository), and no 
security (eg. fingerprints or virus scans) yet. 

Any use?


Nick Hardiman
n...@internetmachines.co.uk
@intmachines




___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


Re: [Freedombox-discuss] Developing code for Freedombox

2012-05-26 Thread Nick Hardiman
Hi Rick, 

I've spent decades in IT and months watching this list and I quite often think 
I just have no idea what these people are talking about. JTAG? Plinth? 
Santiago?  Luckily for me, I don't think that matters.  The FreedomBox project 
is breaking new ground, so we will, unfortunately, make slow progress. The more 
people who help, the quicker we forge ahead. 

It seems to me this is the story so far. 

The need is clear.  Eben Moglen saw the potential of the DreamPlug and created 
the FreedomBox project. James Vasile is running with it. 

On the technology side, an inital set of hardware, networking, OS and apps 
exists. Kind of. 
* The Dreamplug forms the base layer of hardware and networking. Globalscale 
built this as a complete hardware and software package, but it has multiple 
issues.
* Debian is the OS controlling the Dreamplug. 
* An initial collection of software to build on - the off-the-shelf, 
ready-to-wear stuff - is listed in the wiki.
* The first application for the end user - FreedomBuddy - was recently built by 
Nick Daly. The next apps to concentrate on are being discussed on this mailing 
list.

The obstacles, such as the speed of tor, information leaked from the TLS 
protocol and chicken-and-egg problems with trust, are also discussed on this 
mailing list. 

You can start with any of these points, and they are not all technical. I guess 
most people are hackers who want to get up to speed wit the apps.  

Is that where you want to start? 

For the clever guys out there - Is that a fair summary? Or am I miles off? 

 


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 26 May 2012, at 20:55, Rick Hodgin wrote:

 I have desired since January to work on this project.  However, the software 
 tools in use were completely outside of my prior experience.
 
 As the weeks wear on and I see more and more videos about Freedombox, and 
 listen to more and more speeches by Eben Moglen, I am moved from the inside 
 to step up and offer my developer services.
 
 I don't know where to begin.  I assume I need to get a FreedomBox device with 
 JTAG debugging (from what I've read).  But I don't know how up-to-date the 
 documentation is, where the toolsets are, what is required, where I can meet 
 with other developers to more quickly learn what I don't know, etc.
 
 I'm willing to learn.  Where do I start?
 
 Best regards,
 Rick C. Hodgin
 
 
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
 

___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

[Freedombox-discuss] hardware

2012-05-17 Thread Nick Hardiman
I am wondering what will become the third freedombox hardware architecture 
(after the dreambox and guruplug). These ones have issues. 
SolidRun CuBox, http://www.solid-run.com/products/cubox, rumoured to exist
FXI Cotton Candy, http://www.fxitech.com/products/, doesn't exist
fit-PC3, http://www.fit-pc.com/web/introduction-to-fit-pc3/, too expensive
raspberry pi, http://www.raspberrypi.org/, under-powered
ASRock ION330, http://www.asrock.com/nettop/spec/ion%20330.asp, too big 

Does that seem fair? 


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss

Re: [Freedombox-discuss] Documentation of the cost and use of a freedom box

2012-05-13 Thread Nick Hardiman
Hi Jack, 

I've got notes on the areas below. Is this appropriate? 

As with the hardware, only some of this is Freedombox information for 
http://wiki.debian.org/FreedomBox. 

You can find all this stuff and more on forums like these, but the info does 
take a fair bit of filtering, unfortunately.
* http://www.newit.co.uk/forum/ (they support their customers here)
* http://www.plugcomputer.org/plugforum/ (started by Marvell)



upgrade u-boot  
Connect the router, dreamplug and workstation
Open a serial console, screen commands
Start and stop the dreamplug
Troubleshoot - No operating system, can't get kernel image, corrupted root file 
system (rootfs)
Change from default single boot to multi-boot.  
Copy the Debian OS to a new SD card 
Verifying an image file 
Upgrade software
upgrade the kernel  
Compile your own kernel 
Use the Freedom Maker   
Debootstrap 
Configure the dreamplug’s eth1  
Start udhcpd for eth1 
Add packet forwarding.  
Use the Dreamplug AP (Access Point) 
change the wireless AP IP address, name and LED
backup  
monitor 
compile
Find another Distro 
replace the internal micro-SD card  
Copy from an SD card to an image file
Compile on the dreamplug
cross-compile for a dreamplug   
Compile on the dreamplug
cross-compile on Virtualbox for the dreamplug   


There are also these kinds of thing for OSX (I have a Macbook).

Install the FTDI serial driver on the Mac   
Patch the FTDI driver’s list of devices.
Install a driver that can read an ext3 file system  
Check the current state of networking on the Macbook
these are for the dreamplug
Macbook and EFI 
install a virtual machine - qemu, Virtualbox, Parallels 
Install Debian on Virtualbox
MMC vs. USB


Nick Hardiman
n...@internetmachines.co.uk
@intmachines



On 10 May 2012, at 15:47, Jack Wilborn wrote:

 I am interested in whatever you can disclose as to your experience with the 
 Dream-plug or other (such as the Pi) configuration.  Please post the location 
 asap.
 
 Thanks
 Jack
 ___
 Freedombox-discuss mailing list
 Freedombox-discuss@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss


___
Freedombox-discuss mailing list
Freedombox-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss