Re: [Freedombox-discuss] freedomBox download and install for testing
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)
-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...
-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
-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?
-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...
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
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
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
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?
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.
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?
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
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
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
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
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?
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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