09.08.2012 21:38, KP Kirchdoerfer пишет: > Am 09.08.2012 20:15, schrieb Andrew: >> 09.08.2012 20:13, KP Kirchdoerfer пишет: >>> Am 29.07.2012 14:10, schrieb Andrew: >>>> 29.07.2012 13:05, david M brooke пишет: >>>>> On Sat, 2012-07-28 at 18:54 +0200, KP Kirchdoerfer wrote: >>>>> >>>>>> Current git sources build fine for x86 and I had only one error >>>>>> (oprofile) for arm-versatile. >>>>> I also get that one build error on any non-x86 platform. >>>>> The OpenWrt team have the same problem, and they have a patch to fix :-) >>>>> See https://dev.openwrt.org/ticket/5281 and in particular file >>>>> 101-remove_24_support.patch >>>>> >>>>> dMb >>>> Ok, it's good. >>>> >>>> Also I think that if we are supporting non-x86 hardware, maybe we should >>>> add into buildtool support for target arch-specific packages? For ex., >>>> if we'll provide switch-configuration utilities for MIPS SoC like >>>> Ralink/Atheros (I still want to port LEAF on some cheap SOHO router with >>>> USB in near future - just as proof of concept, not as production-ready >>>> routing firmware - in that place specialized solutions may show btter >>>> performance/usability), building them for x86 will be wasting of time >>>> and disk space. For ex., we may add 'Arch' parameter with list of archs >>>> into sources.cfg for packages that should be compiled only for specific >>>> list of archs. >>> Hi Andrew >>> >>> I found the ASUS RT-N16 (128MB RAM, 32MB Flash, 4NIC, WLAN 802.11b/g/n, >>> 2USB ports), which may be a "serious" box to play with. It costs 80 >>> Euro/100$. >>> >>> kp >> Yes, it looks serious, but it's price is enough high - at that price you >> can buy chinese x86 PC with 512M RAM and 800 MHs CPU (some RDC chip) + >> 3-6GB SSD... > Geez, I wasn't aware that small computer is nowadays that cheap... > > The one mentioned above still has is advantages in terms of power > consumption, w/lan support etc... anyway: Here it is: http://www.sunsky-online.com/view/131452/PC+Host++CPU++RDC+800++with+6GB+Hard+Disk.htm Power consumption - 5W, integrated WLAN + gigabit LAN, + onboard cardreader, 3 USB 2.0, sound card and VGA... >> I looked into low-end segment with USB. One of candidates - TL-MR3220, >> cheap Atheros-based router with 4M flash & 32M RAM. > This is one is really low-end with only 20 Euros for the machine > > So we do have three candidates for proof-of-concept... > > I volunteer for ASUS RT-N16 > kp I think that I'll make experiments with TPLink, but some later, possible september/october. Task should be not so hard - device (SoC) is supported in OpenWRT, so it'll require just patched/configured kernel, working toolchain and some magic for image building. Before that - we should make changes into building scripts: 1) Some kind of platform-dependent packages, that are built only for limited number of archs; 2) IMHO we should make buildimage.pl more flexible/extendable - for ex., place all routines that are related to image building into separate files like was done for buildtool.pl source types. So if we building 'syslinux' image - we prepare temporary dir with files, include 'syslinux.pl' file and call it's routine 'MakeImage' with list of files; for 'isolinux' target - in same way we include 'isolinux.pl' and call routine with same name, and so on. In that case we can extend targets easily, w/o need of reviewing all logic of buildimage.pl for adding new target.
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel