Author Topic: ARM processor based system  (Read 13339 times)

half_life

  • Bug Hunter
  • Zen Hero
  • *****
  • Posts: 867
  • Karma: +59/-0
    • View Profile
ARM processor based system
« on: May 07, 2013, 02:57:37 am »
Has anyone tried building a system using an ARM processor?  I have a brand new cubieboard and am contemplating trying it.  I was wondering if I was going to be the first.

Thanks.

Sam Graf

  • Guest
Re: ARM processor based system
« Reply #1 on: May 07, 2013, 04:37:10 am »
Maybe a trail blazer? Keep us posted (maybe we need a hacker's corner forum or something).

christian

  • Guest
Re: ARM processor based system
« Reply #2 on: May 07, 2013, 05:50:34 am »
Interesting  :)

I never installed Zentyal on such platform but did install Debian and then Ubuntu on some ARM platforms like Kurobox and FitPC.
Kurobox was quite challenging but FitPC worked well. BTW, I was running something similar to very basic Zentyal platform, in term of feature, on FitPC.
I gave up when I decided to give a try with Ebox because it was already too much resource consuming for this very small and light platform.

It will most likely works. Let us know  ;)

half_life

  • Bug Hunter
  • Zen Hero
  • *****
  • Posts: 867
  • Karma: +59/-0
    • View Profile
Re: ARM processor based system
« Reply #3 on: May 28, 2013, 03:28:31 am »
A little update on this.  I had some time this weekend and took a crack at it.

 I installed Linaro and blindly tried apt-get install zentyal-core.  Well whaddya know!  It started to install.  Well not quite what I was expecting (it downloaded the beta).

It is not quite functional but I suspect if I were to point things at the production version, I would have better results.
I was surprised how responsive the web interface was.

I also amused myself setting up Raspberry Pi's to work as thin clients off of the Zentyal gateway.  They work very well.  Who would have thought that a $35  single board computer + an opensource gateway server could achieve a workable terminal services server.  Roughly $100 per seat + $400 "server" would probably be interesting in the small business arena.

Next I am going to tackle making the Raspberry Pi into a linux OR windows thin client (user selectable).  I have already selected the tools to do it but ran out of weekend before I ran out of projects ;D


dickmacinnis

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +1/-0
    • View Profile
Re: ARM processor based system
« Reply #4 on: June 17, 2013, 04:03:47 pm »
Hi! I just wanted to let you guys know that I've just launched a crowdfunding campaign to create the "Celeum Domain Server". It's a quad-core@1.7ghz ARM chip with 2GB of RAM, running Ubuntu Server and a custom fork of Zentyal (because the official repos don't support ARM, and because some packages like zentyal-email won't currently compile on ARM Ubuntu). If you're looking for a drop in replacement for a Windows Domain Controller that's tiny, ARM based, has no moving parts, and is ready to just turn on and deploy - this is it.

Check out our crowdfunding campaign at http://www.indiegogo.com/projects/celeum

Lonniebiz

  • Zen Samurai
  • ****
  • Posts: 320
  • Karma: +24/-2
    • View Profile
Re: ARM processor based system
« Reply #5 on: July 16, 2013, 02:37:10 pm »
half-life, do all the Gateway modules work fine on the Raspberry pi? I like the idea of trying Zentyal on a Raspberry pi as a Gateway. Have you tested this?

half_life

  • Bug Hunter
  • Zen Hero
  • *****
  • Posts: 867
  • Karma: +59/-0
    • View Profile
Re: ARM processor based system
« Reply #6 on: July 16, 2013, 04:19:47 pm »
I was working with a Cubieboard so I couldn't tell you about Raspberry PI and Zentyal.  I didn't do detailed testing because of time issues.  I am on vacation now and I am hoping to play with it more in depth.

flatno

  • Zen Apprentice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: ARM processor based system
« Reply #7 on: July 19, 2013, 11:15:55 am »
Hi I have a pico-sam9g45 ARM based board (purchased from http://mini-box.com). A 7.1 Debian (Wheezy) runs on it with 3.1.0 kernel. I try to install Zentyal, but the installation failed every time. I try both of 3.0 and 3.1 release, from the launchpad repo.

Code: [Select]
$ cat /var/log/apt/history.log
Start-Date: 2013-07-19  08:25:19
Commandline: apt-get install zentyal
Install: zentyal-common:armel (3.1.1, automatic), zentyal-core:armel (3.1.5, automatic), zentyal:armel (3.1), zentyal-software:armel (3.1.1, automatic)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2013-07-19  08:26:26

Code: [Select]
$ sudo apt-get install zentyal
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  zentyal-common zentyal-core zentyal-software
The following NEW packages will be installed:
  zentyal zentyal-common zentyal-core zentyal-software
0 upgraded, 4 newly installed, 0 to remove and 12 not upgraded.
Need to get 0 B/3969 kB of archives.
After this operation, 7331 kB of additional disk space will be used.
Do you want to continue [Y/n]? yes
Preconfiguring packages ...
Selecting previously unselected package zentyal-common.
(Reading database ... 87032 files and directories currently installed.)
Unpacking zentyal-common (from .../zentyal-common_3.1.1_all.deb) ...
Selecting previously unselected package zentyal-core.
Unpacking zentyal-core (from .../zentyal-core_3.1.5_all.deb) ...
Selecting previously unselected package zentyal-software.
Unpacking zentyal-software (from .../zentyal-software_3.1.1_all.deb) ...
Selecting previously unselected package zentyal.
Unpacking zentyal (from .../archives/zentyal_3.1_all.deb) ...
Processing triggers for man-db ...
Setting up zentyal-common (3.1.1) ...
Setting up zentyal-core (3.1.5) ...
sh: 1: /sbin/status: not found
dpkg: error processing zentyal-core (--configure):
 subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of zentyal-software:
 zentyal-software depends on zentyal-core (>= 3.1); however:
  Package zentyal-core is not configured yet.
 zentyal-software depends on zentyal-core (<< 3.2); however:
  Package zentyal-core is not configured yet.

dpkg: error processing zentyal-software (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of zentyal:
 zentyal depends on zentyal-core; however:
  Package zentyal-core is not configured yet.
 zentyal depends on zentyal-software; however:
  Package zentyal-software is not configured yet.

dpkg: error processing zentyal (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 zentyal-core
 zentyal-software
 zentyal
E: Sub-process /usr/bin/dpkg returned an error code (1)

I don't understand this line:
sh: 1: /sbin/status: not found

I didn't find any reference to this error :-/ And I don't know what cause this and what is the possible solution solve it.

Code: [Select]
$ uname -a
Linux ibcpicosam 3.1.0-picopc-stable+ #5 PREEMPT Tue Jul 9 18:07:56 UTC 2013 armv5tejl GNU/Linux

Code: [Select]
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 7.1 (wheezy)
Release:        7.1
Codename:       wheezy

To install Zentyal package I need to add to my sources.list the ubuntu precise repo too, because Zentyal had many ubuntu-specific package dependency.
deb http://ports.ubuntu.com/ubuntu-ports/ precise main

Anyone met with this problem before, or have idea what is the problem?

Many times I try to purge, remove or reinstall zentyal packages, but it doesn't help. In the first installation attempt, the depended packages are all installed successefully.

Code: [Select]
$ sudo /etc/init.d/zentyal start
sh: 1: /sbin/status: not found

Code: [Select]
$ sudo dpkg --force-confmiss --configure zentyal-core
Setting up zentyal-core (3.1.5) ...
sh: 1: /sbin/status: not found
dpkg: error processing zentyal-core (--configure):
 subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 zentyal-core

So.. I don't know what to do...

l3iggs

  • Zen Apprentice
  • *
  • Posts: 2
  • Karma: +1/-0
    • View Profile
Re: ARM processor based system
« Reply #8 on: December 29, 2013, 09:01:37 pm »
Howdy, I've tackled a bunch of problems related to this: check out my post here: http://forum.zentyal.org/index.php/topic,19510.0.html
Feel free to chime in there. Any help would be greatly appreciated.

I don't understand this line:
sh: 1: /sbin/status: not found

So.. I don't know what to do...
FYI: /sbin/status is provided by upstart. You must install it to resolve that problem: sudo apt-get install upstart <-- WARNING, this is a very dangerous command

I'd love to see zentyal working perfectly on my ARM box!