UPDATE: Photos are back online! Thanks to Gabi from Romania for the copyright free photos!
Gira has a made beautifull Homeserver and FacilityServer. Unfortunatelly it’s quite expensive (about €2400,- for their Homeserver3 and the Facilityserver is even more). Is this device made of gold ?
The opposite is true, the Homeserver 3 exists of:
The Homeserver Hardware
- A cheap Mini-ITX VIA Epia ML6000EAG Mainboard with onboard 667Mhz CPU (or similiar, buy here)
- 128MB DDR 266Mhz RAM (or 512MB for the Facility Server)
- 64MB Flash (or 256MB for the Facility Server)
- A Linux Kernel 2.4.3 (ELinOS with Busybox, however the Gira software itself will run on any Centos or Redhat 2.6.x, even x64 releases!)
- A ISDN adapter (We don’t use that anymore in 2009, everybody is calling VOIP;) )
- Some Gira proprietary Software (hs_trans and hs_main executables)
The drive layout
After some research I also found the following:
A Flash drive is connected as a Master on the second IDE ATA controller (which means it is /dev/hdc) and exists of 4 partitions:
- /dev/hdc1 (2MB) – Boot partition with vmlinux (kernel) and loadlin
- /dev/hdc2 (20MB) – Linux/Operating System, mountpoint: /
- /dev/hdc3 (21MB) – (used to store the project?)
- /dev/hdc4 (21MB) – (for upgrades?)
The boot process and hs_trans and hs_main programs
When starting the homeserver, the vmlinuz from the Boot partition is loaded (via loadlin / DOS) and it boots the system into a Linux kernel, then a /etc/inittab startup script calls the /hs/bin/start/start.sh script.
The start.sh script does actually two things:
– It starts the hs_trans (Gira propriatary software) which automatically ends after a few seconds.
– Then it starts the hs_main (also Gira propriatary software) which is the main program.
Q. Why does is starts (and ends) the hs_trans program ?
A. This is to load the initial project on the Homeserver via a Serial Connection. When you buy a Homeserver or when you screwed up things, you need to connect it via a Serial connection to load a project. In a project you set the IP address and admin username/password, this information is needed to load later projects via the Network. Projects are configured (made) and loaded via the “Gira Expert” software.
After the first (serial) reload, it will end the hs_trans program and (as set by the start.sh script) load the hs_main program which is the ‘HomeServer software’.
Building your own Homeserver
So yes,.. in theory it would be possible to build your own Homeserver when you buy an Via Epia board with onboard processor (see above), two flash modules (I suggest 2048MB) and at least 256MB RAM or even make a Virtual Machine (VM) in VMware or XenServer of it.
Offcourse you are not allowed to run the propriatary hs_main and hs_trans executables or to use the Gira Expert software! I do not encourage or support illegal things, this is just for educational purposes. The following steps are just Theory (draft). You need a license or approval from Gira to do this stuff in practice.
10 Steps to build a home-made Home server
- Install your favorite Linux (this can be in a VM as well).
- Add a 2GB disk and connect it to the third IDE controller (or in VMWare/Xenserver choose the ‘third’ disk position’, this way it will be hdc or xvdc (in XenServer)
- Partition the 2GB disk as below, using ‘fdisk /dev/hdc’ (Or /dev/xvdc for XenServer)
Create 4 new Primary partitions (using the ‘n’ key)
– The first (size): +2048K
– The second (size): +xxxxM (whatever you want, but at least 22MB smaller then the total disk space!)
– The third (size): +10240K (if all works, you can experiment making this larger)
– The fourth (size): +10240K (if all works, you can experiment making this larger)Then set the correct Type for the partitions (using the ‘t’ key)
– The first, type: 1 (FAT12)
– The second, type: 83 (ext3) (or make it any other type, as long as you can install your prefered Linux on it)
– The third, type: 4 (FAT16 <32MB)
– The fourth, type: 4 (FAT16 <32MB)Now press the ‘w’ key to write the partition table. - Download and install the Gira Expert Software. After installing it on a Windows PC you will see a file named: FIRMWARE.DAT in the directory: C:\Program Files\Gira\HS+FS\exp232\EN\firmware. Unzip that file (it is a zip file with a .DAT extension).
- Copy the HSERVER2.TGZ file to your newly installed Linux server (using WinSCP or another tool) and untar it to /root/ using:
tar xvzf HSERVER2.TGZ
Copy the extracted “hs” directory to /
cp -r hs /
- Set firewalling and SELINUX off:
chkconfig --level 12345 iptables off
vi /etc/selinux/config AND SET SELINUX=disabled
- Because this would be your Home server and you want some flexibility, install the following system tools, libraries and compile tools (using yum or any other tool):
yum install lrzsz.i386 setserial.i386 unzip.i386 zip.i386 joe.i386 nc.i386 telnet.i386 busybox.i386 mlocate setuptool
yum install libjpeg.i386 libpng.i386 libpng-devel.i386 giflib.i386 giflib-devel.i386
yum install make.i386 gcc gcc-c++ kernel-xen-devel.i686 perl - If you are on XenServer (which means the devicename of the 2GB drive is /dev/xvdc) or the devicename of the 2GB harddisk is not /dev/hdc, then edit the following file:
vi /etc/rc.local
and put the following lines at the end:
(Make symlinks to fake the hdc device. Link it to your XenServer xvdc device or if you have another device, link it to the proper name)
/bin/ln -s /dev/xvdc /dev/hdc
/bin/ln -s /dev/xvdc1 /dev/hdc1
/bin/ln -s /dev/xvdc2 /dev/hdc2
/bin/ln -s /dev/xvdc3 /dev/hdc3
/bin/ln -s /dev/xvdc4 /dev/hdc4
- The Gira license is based on the MAC address of the Network Adapter. All MAC addresses/ranges of all Homeservers are hard-coded in the firmware. I noticed this because new homeservers would not allow to load old Firmware (because their MAC address is not yet coded in the firmware). When you have a virtual server it is not a problem to fake a MAC address, however on physical servers it could be harder.
The real thing is that the Homeserver does not read the MAC address from the hardware, but from the ‘ifconfig’ tool. So if you make a fake ‘ifconfig’ tool/file, it will just continue:
mv /sbin/ifconfig /sbin/ifconfig_original (Rename the ifconfig file in case we need it later)
vi /sbin/ifconfig
and insert the following lines to it:
echo "eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX "
Replace XX:XX:XX:XX:XX:XX with a licensed MAC address. It’s not hard to get a Gira Homeserver MAC address when you know Gira is using Via mainboards and VIA claimed some “00:40:xx” MAC range. (Search query: +Gira +Homeserver +00:40:).
echo "inet addr:192.168.X.X Bcast:192.168.0.255 Mask:255.255.255.0"
echo "inet6 addr: fe80::3c1b:d9ff:fe30:c59c/64 Scope:Link"
echo "UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1"
echo "RX packets:41502 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:33355 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:1000 "
echo "RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)"
echo ""
echo "loLink encap:Local Loopback "
echo "inet addr:127.0.0.1 Mask:255.0.0.0"
echo "inet6 addr: ::1/128 Scope:Host"
echo "UP LOOPBACK RUNNING MTU:16436 Metric:1"
echo "RX packets:0 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:0 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:0 "
echo "RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)"
Replace the 192.168.X.X with the IP address of your Homeserver.Try if it will load the hs_main program:
/hs/bin/hs_main
Unfortunatelly there is no easy way to quit the hs_main program. You can login using a new SSH session and type “killall hs_main” or just hard-reboot the server.
If it does load, you can automatically load the program when booting:
vi /etc/rc.local
and add the line: "/hs/bin/hs_main" to the end of the file.
- The following is only needed for virtual machines since they do not have a serial port (ttyS1). A serial port is needed for the hs_trans program to load the initial project.
In VMWare you can add a serial port, however in XenServer that is not possible. You have three options:1. VMWare (only works with VMWare Workstation, not VMWare Player)
– Add two serial ports in to your Linux VM. Since it don’t works to map those ports to your local Windows PC, you have to create a new WindowsXP VM and also add one serial port to that VM.
Then you could connect the serial port of the Linux VM to the serial port of the Windows VM.
These two screenshots are the settings of the Linux VM
Below are the settings of the WindowsXP VM
Now boot both the VMs, install the Expert software on the Windows VM and load the initial project via Serial Port 1 (while running the hs_trans on the Linux VM).2. XenServer (options are limited)
– Use a virtual COM port driver on your Homeserver (Linux) and connect it via the network to your Windows virtual COM port (you need a Windows virtual COM port driver here). I didn’t tested this and don’t have any clue which software to use.- When you buy a Console switch you can connect the Homeserver to a port on the console switch (virtual drivers are mosly included). You can then connect (hard-wire) your Windows PC to that same port on the Console switch. I have a Aten SN0116 Console Switch and use this technique quite often. It should work with other console switches too, but please check if they have Virtual COM port drivers for Linux!3. If none of the above is working, this is your option
– The easiest: Copy the 3rd and 4th partition (hdc3 and hdc4) from someone else. The initial project which you normally load via a Serial cable is hold on these partitions, so if you copy that.. you skip the serial part. Use ‘dd’ or Acronis or Ghost tools to do the job.
Note: Create a new -empty- project in the Gira Expert software and only configure the following settings: IP information, admin password and EIB&iETS (ip) settings. Make sure to disable the interface/QuadClient under interface uncheck “Use QuadClient”.
Now you have a very small ‘initial’ project to load over the unstable Serial interface. Large projects will get many CRC errors and timeouts and finally the Expert software will tell you a weird error about ‘Project too Large’.
After you loaded the inital project, you can load all further projects via IP.
Ready!
If you did all the above steps, in theory, it should be possible to create your own Homeserver.
Update 14-november-2009: In the ‘old’ 10 steps, I suggested to install Linux on the /dev/hdc drive. That brings several problems because the hs_main program seems to rewrite the partition table of the /dev/hdc which also corrupts your second partition on which you installed Linux (even when removing “sfdisk”). This behaviour happens when loading via the network, not when loading via Serial.
So I changed the previous steps because it’s much easier to install Linux on a separate drive and ‘add’ a /dev/hdc drive so the software still uses the /dev/hdc to store projects in it’s own format and it can do with the partition table of the /dev/hdc drive what it wants, without corrupting the your Linux installation (which is on /dev/hda or another drive).
Hello, i have a Via Epia ML1000 with the Mac 00:40:63:xx:xx:xx but the HS doesn’t function on it :(
So i’m looking for a Via Epia ML600EAG …
PS: Does anybody have a complett image from the IDE Flash ?
@ jj2005
thanks, i though i had already read all the commands a few times, but i sertanly missed this one
@ubertracker
Read the comments, this issue is in the start, hint #14
Hi
I run for some time now the homeserver on a ubuntu vm image hosted on a win xp machine.
I tried to build a ubuntu system only (easier and faster) but it goes wrong on the mac adres change in ubuntu. When i change the mac adres, the adress changes but the letters are not in capital.
example:
2a-27-d7-35-b5-e8
insted of
2A-27-D7-35-B5-E8
does anybody has an idea?
regards.
@983:
i got your point. however the 1st-3rd gen homeserver was built upon a 15 yr old cpu. never the less, via c3 was used widely in the industrial automation scene, however the one gira was using, it was just an itx mobo meant for home usage. a dirt cheap one. even cheaper than an atom based one.
mine runs since 7 years in my garage, w/o cooling, so temperature ranges are somewhere between 3-36 degrees Celsius. and it is the very same itx board gira uses.
the same goes for the mores 2677b all-plastic entry level itx case.
if HS were meant for serious industrial usage, there should have been versions with din rail mount.
the racked version is a nice looking one, but the whole HS/FS – no matter which version you take, fits easily in a 1RU chassis. so does mine, which works in a 20cm deep 1U custom chassis. it just needs one pci, if you want to use ISDN… then why the bulky 2RU chassis?
i really like the idea, the realization, but for the price there could have been a better (e.g. not this generic) hw platform. but we were lucky, gira went this way, so i was able to build my own back in 2005.
@Natas
I would also like the image
@Natas
I have convert your vmware image from post 520 to virtualbox.
i runs good on my ubuntu home server. but i have’t make a update. your version is *.5.
Maybe you updated to the *.7 version. so you upload this please
Thanks
@Natas,
I would try the vmware image.
Can u upload it somewhere?
Tnx.
@Natas,
can you give a spec on what hardware you’re running the server on? I’m looking for a small hw box of some kind which I can put away.
Also,
Have you looked into HS 4? It’s supposed to be released now in May.
Hello,
and now we try it on a Rasbery – PI don’t we?
I have a working VMware image, but only works with IP Router, not with Serial interface. Who want it , let me know … It’s about 2GB
Thank you all for reading my last post, The answer was in post #602. This works. Install then the expert on the host and it works.
Cool project!
Tomtom
@Tomtom,
I tried on Windows Workstation, put it in host only and set the IP of your local computer (or another VM) to something in the same range (192.168.0.15 feks). Subnet mask 255.255.255.0, gw should not be necessary. Make sure that the other VM connecting, or if it’s just the host, does not have any FW on outgoing traffic (towards the HS).
Martin
Hi everybody,
I have a problem with the vmware image of #520 and no more ideas, how to solve this.
I tried to run it under a vmware player in ubuntu (64bit) and also under a player and workstation under Win7(64bit).
It starts without problems and i set the ip adress of te host to 192.168.0.X and also for the pc with the expert software to the same range.
The problem is, that i got no ping and no connect to the 192.168.0.11. I tried all modes: bridge, Nat and host-only. Nothing happens. I tried it since two days and have no more ideas, what i can do. Is there maybe a firewall inside the vmware?
Anyone a hint for me.
Thank you,…
Tomtom
@chris79,
Please let us know if this works. I’m very interested in building a HS on a small HW box of some kind.
Thanks
I think it is a good idea to run the HS at a Raspberry Pi (http://www.raspberrypi.org/), because this board is cheap and only needs about 4.5W.
Hi Guys, how are you? I´m back again! Last year iv´e build an hardware hs with one ssd on secondary master. FreeDOS is installed on first partition and it works fine. Since a few days i tryed to build an hs in wmware workstation. Reading all the posts here, my head is now exploding and i don´t become a working hs.
what iv´e done:
build an vm with ide hdd and 4 primary partiitons on 2nd ide master 1:0, which are all the same like my real hs. know i triede to add my mac from vm into hs_main with ultra editor. but it don´t help. Can someone tell a little bit about create an hs in vmware workstation with freeDos?
Thanks
Hi Everyone
The above list of components needed has that been updated since first issue of this how to ?
thanks in advance.
gisli
@982:
i think gira has some good reasons why they choosed this board:
* designed for industrial applications
* build for extended temperature ranges
* long life components
* especially build for 24/7 operation
additional i believe some main reason for them is:
* availability and long lifetime cycle
for all that reasons you cannot compare such a cheap intel board with the one they choosed. a company has to think different compared to a personal user. personally i don’t like the atom platform, their performance is not very good, the amd board is much better here.
about the power comsumption i can tell you more in a few days. i ordered that board already and it arrived last week ;) i will try it out, when i find some time…
@981,
yeah aside of the 2nd lan connector it looks really the same.
anyway i do not know why would gira just pick the cheapest atom board (Intel’s D425KT) instead of this EUR135 board…
the price would be 1/3d of the fujitsu one.
i hardly believe that this board would be *that* power efficient.
I think i have found a potential candidate for the new board in the HS4:
http://www.fujitsu.com/fts/products/computing/pc/accessories/mainboards/extended/d3003-s.html
Hi!
Does anyone already know which Hardware (Board) will be used for the new HS4? I searched on the Via Embedded homepage for something matching the technical specifications and pictures of the back panel listed on the gira web page, but i were not lucky. I guess they switched to another board manufacturer. Just a guess: maybe someone not having public tools to change the Boot ROM, so the MAC cannot be switched that easily to make it harder to build an own one…
The HS4 will be Out next month.
Does Annone have an idea if it will be a FW Update or a new Installation?
New Gira App 1.4 today!
Hi Guy
have U some info for develop and modify form and function in a Qc client? i would like modify “push botton” for insert at right column (view iPad form) a status of light (impulse relay commanded).
It is possible?
many thanks
the download on post #520 did not funktion, has anyone a alternative download link, please?
@hagbard,
Can you give me information regarding what kind of hardware you are running. I sucessfully managed to get the VM up and running, but I think I would like a normal very small box with e.g. Debian or similiar on – just for simplicity. Are you using a usbl-cable for connection with the knx?
Regards
If you run Ubuntu, you dont even need a VM to run the HS.
Im running a Debian Server for SMB, Funambol, MPD (for multiroom) …. I use a CF card to store the HS Partitions. HS is simply running from shell ;)
Hey,
one question about vm. i have build a new house with knx. i have a little ubuntu server inside. on ubuntu run’s a virtualbox.
can anyone tell me, run’s the gira homeserver on virtualbox or i need vmware xen?
Thanks
@matin:
thx for the tip with the iso. it works well and after configuring the HS with an ip in my homelan-range it works now.
i don’t understand why the vms couldn’t communicate in the original config, i’m not a noob when it comes to esx, networking,… and had tried several configurations.
i might try to reproduce the problem and try the solve it out of curiosity, but that’ll be after finishing the running HS :)
thx again
also
@natas & @roel
@eshx;
make sure that your other vm has a ip in the same subnet as the HS. E.g. 192.168.1.10 with subnet mask 255.255.255.0. can you ping the HS at 192.168.1.11? Does it respond on http://192.168.0.11:80/hs
Regarding fw:
Easiest is to download Gira software 2.7 from Gira homepage. Install the software. Under “C:\Program Files (x86)\Gira\HS+FS\exp270\EN\firmware” is a cdrom.iso. Use this image instead of the one from post #520 when booting the VM. Voila, firmware version is at 2.7.x and you can use the Experte 2.7 to transfer a new project.
Good luck,
Martin
first : big thanks to all !
trying to get the #520-image working on esxi5, experte is on an xp-vm with nic in same range as hs. both connected on separate vnetwork. but they can’t communicate.
tried sending small config-project to get hs on home-lan, but transfer fails because of differente FW-versions. to get FW updated : ipconnection needed :(
anybody a clue to get teh vms communicate ?
maybe a link to the correct experte-version ?
any other solution that works on esxi5 ?
thanks in advance !
Hi
I’m quite new to the whole KNX area, so please bear with we.
I’ve downloaded Natas VMware build (http://www.roelbroersma.nl/index.php/2009/11/07/building-your-own-gira-homeserver#18226). Managed to get it to work on Workstation and can successfully publish new Projects and so on. Can also connect with the QuadClient and play around. Also upgraded fw to 2.7 by switching to new cdrom.iso.
However, Natas project is dependant on booting from the ISO-file found in the firmware section when downloading the HS from Gira. I would rather boot from a HDD so that I could port his working project over to some sort of HW. I find e.g. no possibility to get into the console when the HS screen is started after a reboot. When trying to boot without the CD-rom it cannot find a boot partition.
1. Anybody got any ideas to how port the project to hw?
2. In addition what kind of hw could I use now? Roels links of recommended hw is somewhat outdated.
3. What kind of devices would be good to control the KNX? Is eibd enough, or would I need a physical thing as well? E.g. http://www.weinzierl.de/en/products/730.html from sariwating.nets blog?
Thanks and regards
Martin
Hallo, I have a question. My home server is searching for files in /hs/compile/ … ,but i don´t have this folder. I use the version 2.7
Have anybody a idea ?
Thank you for your answer …
The answer was all in step 5 from the initial installation guide from Roel.
I’m having trouble upgrading VMware HS 24 to 27. Firmware upgrade from within Experte seems to run OK. However, after restarting /hs/bin/hs_main the console says:
HomeServer (A) V.: 2.4.100224
Suggestions anyone?
Has somebody tried to run the hs on a QNAP NAS?
Hello,
can someone help me?
I have download an Image from the HS, and set a Gira HS Mac-Adress in the Virtualbox.
I used “Networkbridge” as connection for the virtual machine.
The server boots, and shows me the screen with server version, time, mac-adress etc., but the server has no IP, there´s only “:80” (The Port) in the field of the ip-adress!
Thank you!
Hi guys,
I am a lucky guy you purchased ML6000 which means that my project just started. DO you have any idea where I can buy flash IDE drive?
thx
HS dos´nt work with an IP interface.
HS needs a IP Router …
the only way to use an IP interface is via eibd …
Hi,
I am fiddling around with HS, the image from 501 which works fine on a VM, with regards that I can create new projects and transfer them and use the web interface etc. However I cannot get it connected to the bus. I am using a Siemens 5WG1 148-1AB22 IP interface. Now I cannot find anywhere where you can actually enter the IP of the interface eg 192.168.0.6, which I believe should be different from the HS IP 192.168.0.11 (Right?).
Do I need to create a dummy object in ETS for the IP interface? And if I can transfer projects do I still need to fiddle around with the MAC? I have read through most of the posts here and could find an answer, probably me just not understanding. ETS communication to the bus works fine, so how does HS know which IP to use to enter the bus, similar to the connection that you need to setup in ETS3.
Cheers
Does anybody know what the last two partitions are? They show up as FAT16 but Windows shows them as unformatted. Are they some kind of RAW content? Encrypted FS? RAM Drive (if yes, which one?) Anybody has any clue on their format?
@gili
it’s installed on vmware workstation 8.0 and HS rel is 2.7
do you know where can i find a HS vm without limit?
thanks
It runs,
on the Igel with one CF Card. Ajaxvisu,Qclient, Transfer Project over Serial and ethernet. Only the isdn card being absent. If the Project here run and make a good job i think i buy one.
@ merlin
on which version auf vmware server is your vm running, workstation or ESX?
is it possbile that you can upload your 2.7 VM for me?
Hi guy
i’ve installed gira 2.7 on vm with centos.
its all ok, but when i transfer a big project where is a 8 mb limit for project.
anyone solved the problem?
thanks in advanced
Hi,
Has someone test it on a IGEL Thin client with c3 and cf flash?
Must it be the HDC, on the igel it will be the HDA ??
Hi,
Does someone have the solution for the
‘Root fat kernel go!’
Error?
Thanks in advance
Hallo zusammen,
auf den dritten Anlauf läuft nun auch mein Server in der Version 2.7
Allerdings habe ich das Problem, dass ich keine Projektdaten über die serielle Schnittstelle übertragen kann.
Der Experte zeigt bis zum Timeout nur “Geräte neu starten” an. Die hs_trans wurde mehrfach neu gestartet, aber alles ohne den gewünschten Erfolg. Ich habe es bereits mit setserial autoconfig (siehe stast.sh) sowie setserial spd_vhi getestet. Dies hat unter 2.3 geholfen. Sämtliche Prozesse von hs_main wurde vor der Übertragung gestoppt.
Hat noch jemand eine Idee oder kann mir den Inhalt einer funktionierenden Konfiguration nennen ?
Vielen Dank
Ich
Hey everybody, i post again …
So no i’ver got CentOS on hdc2 and copied the hs folder.
If i start hs_main this message appears:
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
I think it’s missing a software-package (something for python?)
And then there is another problem, as far as I know in hdc1 the bootloader from Gira is essential for Loading in the initial project, right?
At the moment i’ve got the grub Bootloader on hdc1, so what have i to do for running the Gira Bootloader, especially that it boots up the CentOS on hdc2?
so, i’ve used acronis true image to bring the posted image (#501) on a CF Card, but when I start the server i’m told that the disk is not bootable, could anybody help my please?
And also on the CF is only one partition about 28mb and the rest of the disk isn’t
on ebay ;)
Where did you find/buy the ML6000?
CU Z.
I’m nor understanding what to do in detail.
First I followed Roels guide, but its not very detailed.
I’ve got a EPIA ML6000, and can use two flash drives, at the moment I plugged in only one which is then called hda, to the other IDE slot I’ve connected an CD/DVD-drive for installing centos 5.7.
But if i have installed centos, I have to plugin a second flash drive (where at the moment the CD-drive is connected) where i have to create the 4 partitions discribed in Roels guide?
That’s where my problem is.
@d’dev
read some of the last 946 posts;-)
hey, n6 5’ve got a ML6000, but what i’ve to do now?
i’ve got 2 ide to CF-Card adapter,, on the original pictures is just one IDE-Flash on the second slot.
Could somebody explain me please how to do for VIA EPIA ML6000 so in the i’ve got a HS III?
greets
Sind schon Erfahrungen mit einem virtuellen HS3 in Vmware ESX(i) 5?
Are there any experiences with HS3 and vmware esx(i) 5?
@ Ostfriese
thank you for your fast response. In fact that it’s difficult to get an older Via-M board, it is good to know, what boards will do the job.
Greets from Germany
@Vinz
I use the VIA Borad – Modell EPIA M10000
Processor – VIA C3
Chipset – VIA CLE266 North Bridge
Onboard LAN – VIA VT6103 10/100 Base-T Ethernet PHY
I don´t know about new boards.
If you can change the MAC address, I think that isn´t a problem.
Gruß aus Deutschland
@Ostfiese
what type of Via Epia M Board do you use?
Model Name CPU Chipset LAN COM/USB2.0 TVout
EPIA-M860 Nano™ E VX900H One Gigabit 4 / 7 –
EPIA-M850 Nano™ E VX900H One Gigabit 4 / 8 –
EPIA-M840 Nano™ E VX800 2 x Giga 8 / 6 –
EPIA-M830 Nano™ E VX800 One Gigabit 4 / 5 –
EPIA-M800 Nano™ VX800 2 x Giga 2 / 6 –
EPIA-M720 C7® VX900H One Gigabit 1 / 8 Yes (HDTV)
EPIA-M700 C7® VX800 2 x Giga 2 / 6 –
I would prefer M720, but I don’t know, whether the actual boards are too new for HS design.
Greets
ok, so i don’t need two flash drives :)
I’ll try it hopely next week when i get a via board.
Gruß aus Deutschland ;)
Hi
@d´dev
I read here many houers, and my Homeserver run. (without any questions).
I´m german. Sorry for my english.
I have an VIA EPIA M Board with 1 GB RAM and one 1GB FlashDisk
I change the mac with eeprom
read post #406
You must create 4 PRIMARY partitions
hey every body, i want to build a HS/FS clone with an epia board.
Do I need two flash drives? One for the OS, and one for the Gira data?
And of course the Ram?
greetz from Germany
Hi,
i have no connection to the BUS.
HS is running, QC is running but not connect to EIB Bus.
I test it over serial and USB – no connection.
i have install HS in a Pinguy Linux on VMWare
seriell Connection from the VM to the hardware tested, OK.
starting hs_main makes no connection (LED on TX) to BCU.
Projekt Setting BCU2 / FT1.2
no BCU Driver starting.
then i tested with usb
Projekt Setting USB
disconnect see comment 687
starting
/hs/bin/eibusb
show the Device OK
starting /hs/bin/hs_main
no USB Connection
Any Idea?
has anybody an image for the Sun Virtualbox for me and could this upload?
Hi,
@Marcus acc. #406 “The problem with the flash on hdc – master on secondary IDE – was that the firmware got deleted when running the HS”
What exactly was deleted?
I have the problem, that after a reboot (after a high number of reboots before and some hundred hours of working fine) the hs-folder is empty!
br markus
Hallo zusammen.
Danke euch allen.
Einen beosonderen Dank an Marcus mit Post 406
Ich habe mir ein VIA EPIA M Bord, 1 GB RAM und einen 1 GB IDE Flash Speicher (DeLock) zugelegt. Flashdisk als SLAVE auf den 1. IDE Port gesteckt.
Ein mini Tower Gehäuse hatte ich noch von einem ausgeschlachtetem Rechner rumliegen, wo auch noch ein CD-ROM und ein Diskettenlaufwerk drinnen waren.
Mit meiner erstellten MS-DOS Startdisktette mit EEPROM die MAC geändert und danach FDSIK aufgerufen. Patitionen eingerichtet und die 1. Partition aktiviert. Leider konnte ich damit nur eine primäre Partition einrichten. Alles andere waren dann logische Laufwerke in der erweiterten Partition. Partitionen formatiert. Die 1.Partition hat die Systemdatein und eine AUTOEXEC.BAT mit 2 Zeilen (d: und dolinux) bekommen und die 2. Partition die HS Datein.
Nach der Übertragung des Projekts bekam ich die Fehlermeldung wie in Post 408 (Das Projekt wurde vom Gerät abgewiesen).
Habe die Flashdisk in mein XP System eingebaut und dort die erweiterte Partition mit den 3 logischen Laufwerken gelöscht und als 3 primäre Partitionen neu eingerichtet. Habe alles mit FAT formatiert und gleich die HS Datein wieder auf die 2. Partition kopiert. Danch wieder als Slave auf den 1. IDE-Port gesteckt.
Homeserver läuft :)
Es hat einige Zeit gedauert die ganzen Posts zu lesen, aber es hat sich gelohnt.
Evtl. spendiere ich dem ganzen dann noch mal ein schickes kleines Gehäuse. So ein Mini Tower ist doch recht leer von innen.
Hi guys,
can anyone upload the vmware or xen image from a current 2.7 version?
Thank you,
Basti
the only difference between home- and facility server is the setting of the drive:
master or slave
But i don´t know how this works in an virtual box
I’m testing with Virtual Box booting from ISO-Image (post 377) and it works fine.
Now I try to increase RAM and partition size to boot as facility server (post 428) but no success. Even with 1024 MB RAM and 512/512/512/512 MB partitions it still boots as “HomeServer (A) V.: 2.7.110713”
Any Idea? Is it neccessary to boot from hdc to identify as facility server?
Thanks xo
Hi, I am using USB -> Serial Converter now. I can not get it working. Message “Could not open Com Port…” appears all the time.
Do I have to use special settings? May be some one using a usb serial converter can post the setting e.g.:
Com Port
bits per second
data bits
Many Thanks!
@hs_stefan: I don’t have an isdn card; the system is on a VMWare; I’m trying to use a turnkey linux. Are these errormessages problematic, or would they not cause issues?
Hi together,
I have tryed to install firmware 2.7. But now I get the following error:
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
Can anybody help?
@ich
Wer lesen kann, ist klar im Vorteil.
Wo bekomm ich die hs-trans und hs_main her ?
@ hs_stefan
ISDN works fine in my real maschine with epia bord and original hs software. I use a cheap ISDN Card with HFC-S Chipset from ebay and it works…
Ignore the error messages at sytemstart. Configure telefone call by kommunikation objekt in expert software and it will work.
@Koen, my HS is up and runing with 2.7 but not on a vm.
@Jos, try /etc/init.d/isdn start
does anybody else expermiment with an isdn card?
Great way to tinker/experiment with system files to learn what they do!
The problem Matthias (post 19) describes can be solved by using the ifconfig file that is in HS_4_0.TGZ (/sbin): it returns the mac address in uppercase.
I get some error message in the console that seem to refer to python program code, and I also get the messages:
sh:isdnctrl: not found (but I installed isdnutils-base)
SIOCGIFFLAGS: no such device (no clue where that one comes from)
The server is up and running – but I have not tried to connect to it via serial port. Any thoughts?
i have use the 2.7 in a vmware boot, but the bootlog shows a lot of difference with the 2.5 and 2.6.. FYI
Has anyone done the 2.7 firmware upgrade?
@B/\t
Can you share the original partition table with us?
@Stijn
i always bought a 941gxl client. how do you install the compact flash adapter, because there is no molex connector on board.
@905. Stijn – 7 November 2011
yes, it will work.
you don’t need too much memory, as the original hs doesn’t have 256M either. the original 32M flash can do the trick as well, however if you plan to go with bigger projects, replace it w/ something bigger. most of the time 512M is fair enough. i figured out the original partition table and got mine working even with remote sw upgrades, using hs experte, so there is no need to dismantle the box as gira releases a new version. if you need the details, give a shout.
@HSnoob, my problem is fixed with the instructions in comment 687, too. Thanks. I did not remember the post 687. HS is up and running.
Und was sagt GIRA hierzu ?
@hs_stefan, my problem was fixed by following the instructions in comment 687.
What I did:
Adding 3 lines to rc.local:
Typ:
vi /etc/rc.local
Instead of inserting the same line as in post 687 :
echo -n “2-2:1.0″ > /sys/bus/usb/drivers/usbhid/unbind
I inserted:
Echo –n “4-1:1.0” > /sys/bus/usb/drivers/usbhid/unbind
Echo –n “4-1:1.1” > /sys/bus/usb/drivers/usbhid/unbind
Echo –n “4-2:1.0” > /sys/bus/usb/drivers/usbhid/unbind
I inserted all 3 lines to be sure that the right usbport is called.
Exit and Save rc.local by typing :wq!
(You can always get a KNX/IP Router)
THANX Stijn
One final comment: As long as the hs_main is up and running, the /var/log/messages shows
Nov 13 22:39:40 Homeserver kernel: usb 3-2: usbfs: interface 0 claimed by usbhid while ‘eibusb’ sets config #1
Nov 13 22:39:40 Homeserver kernel: usb 3-2: usbfs: process 2594 (eibusb) did not claim interface 0 before use
Nov 13 22:39:40 Homeserver kernel: usb 3-2: usbfs: process 4288 (eibusb) did not claim interface 0 before use
Nov 13 22:39:46 Homeserver kernel: usb 3-2: usbfs: interface 0 claimed by usbhid while ‘eibusb’ sets config #1
Nov 13 22:39:46 Homeserver kernel: usb 3-2: usbfs: process 2594 (eibusb) did not claim interface 0 before use
Nov 13 22:39:46 Homeserver kernel: usb 3-2: usbfs: process 4289 (eibusb) did not claim interface 0 before use
untill you terminate the HS:
Nov 13 22:39:50 Homeserver ipppd[2517]: Terminating on signal 15.
Any idea on how to interpret that?
@HSnoob
I do have the same output with dmesg | grep usb
~
usb 5-2: Product: KNX-USB Data Interface [Gira Giersieben GmbH]
~
usb 5-2 “usbfs: process 2037 (eibusb) did not claim interface 0 before use”
I found that I do not have kernel modules loaded to support the USB devices
lsmod | grep usb gives no output.
I installed
yum install usbutils libusb lubusb1
but still the same.
Any ideas?
Problem: HS does not communicate with the real KNX-System
My setup: VIA EPIA CN 1000G LVDS, AVM Fritz Card PCI, 1G DDR, 2x SSD, CentOS 6.0 mini, Expert 2.7
The HS is running good. Thanks to the tutorial and the 900 posts I read through. Initial project via Serial done. ETS OPC import done. Communication over IP up and running. QuadClient 1.4 is connected and running. Configuration – Stammdaten – Projekt – EIB-Anbindung -> set to USB
dmesg | grep USB
usb 3-2: Product: KNX-USB Data Interface [Gira Giersieben GmbH]
Preconditions are perfect, but it does not transmit the commands out of the HS to my real KNX-System. I am sure that I do not have to mount the KNX.USB Data Interface. While starting the hs_main I do get the following message in the SSH
USB-LOG:0
mount: unknown filesystem type `usbdevfs´
USBBCU OK…
Direct after the messages the QuadClient 1.4 is reconnecting to the system without any error message. I think the commands from the HS are not going through to the USB interface.
Any Ideas from the community for my USB problem?
@Stijn. I would also like to do a “proof of concept” installation. Would be great if you could send me te HS3 image files.
bytor72 (at) gmail.com
Big Thanx in advance!
thanks Stijin!
oh! i meant @Stijn, not Cocoon
Thanks :)
Cocoon can you send me also the original hs3 image files?
I want to try it on a via epia me6000
Does it have also project inside?
plakdragon (at) yahoo.gr
Thank you lot!
@Cocoon
thanks for the advice, finally bought the Wyse Winterm J400 WT941GXL Thin Client in an auction.
@Jeekudo
check your mail
hello,
Does anybody have the hs3 files to send me a link by mail?
jeekudo (at) gmail . com
thanks
@Stijn
it looks like similar board epia
it works
but you have to think about 256Mb Ram
I’m getting started with this. Just looked around for some nice cheap hardware to test it on…
I think I go for a NEOWARE CA10 Thin Client (price €25), found here:
http://www.ebay.de/itm/260873137111
Can someone confirm if this Thin Client can do the job?
Greetz
I have been using the Xen Image for some time now, but I think this whole thing could be moved to the next level by using “Turnkey Linux” as the base OS for the VM appliance. It is basically a Ubuntu LTS with Auto Update, Web-Management and with everything unnecessary removed.
There are already around 100 VM appliances available on the TKL website and a Gira HS VM-Appliance would be fantastic as you would inherit a lot of the management and security options from the TKL project..
The base VM can be found here:
http://www.turnkeylinux.org/core
Any volunteers that would be willing to work with me on getting HS 2.6 running on this? Cheers – Max
Ok, ‘Project too large’ problem solved.
Installed my homeserver with firmware 2.5 first, then uploaded a small project. Did step 5 again with the 2.6 firmware and it worked.
Now i can’t connect my usb interface, i get the
usb 4- 1 “usbfs: process 2037 (eibusb) did not claim interface 0 before use”
Also everytime I start the QuadClient it asks me to enter my old admin password and enter a new one. When I do this I get this error:
File /hs/compile/hs_client.py line 333, in calcNewPassword valueError: invalid literal for int(): G4
So somehow it wont save my password, did anyone else have this problem/these problems?
Hi Guys,
someone have a link for vmware home server VM?
Thanks a lot
The Expert software is now saying “Project is -16482 kB too large”. I changed the hdc1 partion in size.
fdisk /dev/hdc gives:
Start End Blocks Id
/dev/hdc1 1 32 16096+ 1
/dev/hdc2 33 111 39816 83
/dev/hdc3 112 144 16632 4
/dev/hdc4 145 177 16632 4
What am i doing wrong?
The crashes were solved by running the Expert software in compatibility mode (Windows XP Service Pack 3).
Still -2548 kB too large
I´m working with a Epia board, not with a VM.
Installed CentOS 5.4 on it, changed my MAC to a 00:0A:B3:XX:XX:XX number.
The Expert software keeps crashing to.
best work guy,
please can you post me http address for vm server?
i can’t get it from http://fisierulmeu.ro/62TH2JRSMBDL/Original-HS3-2010-11-17-with-project-tib.html
have you suggest?
I can transfer my projects via Serial connection. But keep getting Project is -2548 kB too large. I tried it about 50 times now.
I am uploading a really small project with only my ip settings + admin login settings.
Is it just praying that my newly build homeserver will accept this project or can i do something about it?
@Belga, 888
I actually don’t know where the initial project was placed, I just copied the whole disk. When I had the VM running under VMware, I set up a second VM with XP and connected the virtual serial ports of both VMs like it’s explained in some posts. Then I uploaded a simple project from the XP VM (using Experte software) via the virtual serial connection to the Ubuntu VM. After that step uploading works via LAN.
Sorry…. [email protected]
My mistake…
Your mail isnt working.
I`vo got the ipa files cr@cked for Ipad and Iphone. Works for me!
Annyone intrestested? [email protected]
@eddi : please read the over up to 900 Posts. There are all Infos and you understand how HS works.
Nutze übersetzungstools wenn du es nicht verstehst. Was hier in fast 900 Posts geschrieben wurde kann man nicht mal eben als Anleitung liefern und wird auch keiner machen. Solltest du einen HS haben wird dir hier sicher geholfen. Es fehlen auch Infos darüber was du für Infos brauchst.
hallo kann bitte jemand eine ausführliche und anleitung auf deutsch schicken?
Solution: Wrong RAM memory.
I bought a VIA Epia LN1000EAG, connected it to a PicoPSU and a 12v power supply. The green light on the PicoPSU lights up when i connect it to the supply and a red light lights up when i enable the power switch.
Normally the BIOS should start up but i have no image at all. I connected a pc-screen on the VGA output.
What am i doing wrong?
@DS
Can you say in which partition you put the initial project ?
hdc2 ?
Finally got it working with a manually installed Ubuntu 11.04. I copied the second disk with the 4 partitions from my VMware machine, including the initial project.
Maybe this could be useful for people who install on Ubuntu x64:
– apt-get install ia32libs
– modify ifconfig like it’s mentioned in some posts
– don’t start hs_main from SSH session, but from the local machine
(Xenserver in Hyper-V doesn’t work, please forget that)
Hi,
I just successfully installed HS with the mounted cdrom.iso in VMware Workstation for testing.
Then I tried to get it to work in Hyper-V, but the system can’t find the Hyper-V (legacy) NIC:
“ifconfig: eth0: error fetching interface information: Device not found”
Is there a way to use the Hyper-V NIC?
Otherwise I would have to use e.g. Xen as a VM in Hyper-V – and this can’t be the best solution.
Thank you all for the tutorials and comments.
Is there nobody with the ipa for ipad?
Hat den keiner das ipa file fürs ipad?
kann auch ruhig das 1:1 von itunes sein
VM
Habe das Image von Post 808
Wenn ich update kommt immer folgendes
“Cannot access the Hardware Clock via any known method.
Use the –debug option to see the details of our search for an access method.=
@hsnoob
first: read the posts.
second: get the material you need
third: try
fourth:ask !!
NOT
first: Ask
second: try
third: get the material you need
fourth: read the posts.
you want to hack a 2000€ worth thing! You have to work/read for it.
auf deutsch: streng dich an oder lesen bildet.
@chris do you have a vm or a clone?
Wie kann ich denn auf die aktuelle Firmaware updaten? bei mir startet der server immer wieder beim hochladen des Updates neu
I’m going to buy an EPIA board soon, a 1 GB RAM and 2 Flash modules. How did you supply this all with power and how can i get Linux on the Epia board?
Sorry for the questions but i have never worked with any of this..
Hello
I have
NET NET NET : 0040XXXXXXX
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_fkt.py”, line 66, in checkDiskless
IOError: [Errno 2] No such file or directory: ‘/dev/hdc3’
??
after
Hello
as it is difficult to found old and obsolete via motherboard,
is it possible to run the “gira” software onto an Atom motherboard with a fake “via” nic and with an ide pci add-on card?
did somebody try it already?
Any chance
Hi
Is it posible to apply the tutorial on a laptop on which you plug two USB key?
I do not see what you do with /dev/hdc1,2,3,4.
I install CentOS on hda1. This command
#cp-r hs /
will place the directory hs in the root of hda1 ?
At no point talking about hdc2?
thank you
my english is poor
Hdb MUST set on slave, that was the problem!!!
Thank you all for the help.
For everyone
Please read the threat before you ask.
Trying is the best teacher.
You do not have to be a professional Linux admin.
Every noob can create his own copy of his homeserver
Hello
i build a copy of my HS 3 like Marcus wrote in post 406. I read the blog twice. Everything works fine until i try to transfer the first projekt.
The HS 3 starts the transfer but when i start the transfer with the initial projekt he always tell me that the projekt is to large -200000kb left on Hs 0 mb.
primary slave
hdb 1 fat 16 9mb Primary activ (c: with autoexec.bat to d:)
hdb 2 fat 32 30mb extendend (unzipped firmware.dat)
hdb 3 fat 32 220mb Primary hidden
hdb 4 fat 32 220mb Primary hidden
i know that the problem is the second hdb. But i dont know how to get data on a hidden partition in windows. In windows i only see the first primary partition. Can someone explane a simple way to transfer the data to th second hidden primary partition?
thank you all for this great blog
@ casi
go to bios of board and search serial interface configuration.
change 3f8 to 2f8 or other way around 2f8 to 3f8
I have a system set up with Centos 5.7 (2.6.18)
Have downloaded HS 4.0
Have followed instructions and get the following err msg when running /hs/bin/hs_main
:38: DepereciationWarning: the whrandom module is deprecated; please use the random module
sh: /sbin/ifconfig: Permission denied
Traceback (most recent calls last):
File “/hs/compile/hs_main.py”, line 1102, in ?
File “/hs/compile/hs_check.py”, line 6447, in doCheck
IndexError: list of index out of range
Any suggestions
Hallo nochmal, ich verzweifel!!!
i can´t get connektion to the Hs via com port!!! Is there a chance to do it otherwise.
I use the methode from bat with msdos. It works fine, it beeps 3 times dubble beep, but i didnt get a connektion, why? I tried it with 2.5 and 2.6.
Please give me a hint to fix this problem.
thanks
Does someone of you already got Berker IOS Software ?!
For those with the 8MB project limit: install CentOS 5.7 instead of 6.x as 5.x still uses 2.4 kernel I think, and also old PATA instead of SATA drivers. No /dev/sdc renaming, and therefore no problem with limit. Also, eth3 does not have to be renamed into eth0
Only have to make symbolic link for /dev/ttyS1
I have it running a Parallels Desktop for Mac VM, no problems with serial port interconect
ok i try for hours to get a serial connection :(
it doesn´t work. the com ports are on both pc on 3f8 and yes, i use a damn “nullmodem”cabel , but the expertsoft say: verbindung konnte nicht hergestellt werden. Vorgang abgebrochen.
Ps.: for my question 1 i get an answer on my own.
Please help me with a hint. I have no idea.
great
my hs-clone works.
three questions
1. who can explane me step by step how to create a *.hst, with the expert software i can only build *.hs3
2. how can i get this per serial on my hs
3. how can i see witch hs i build, i only see HomeServer (A)
thanks
Hi
I have the file HS_4_0.TGZ and not HSERVER2.TGZ
Howto functions with HS_4_0.TGZ ?
iPad app pls. It doesnt need to be cked. Tnx.
it is the power supply
Just started learning about the Homeserver 3 3 days ago and have it here right now. Now my question is about the orange board in the Homeserver (also shown on the images from Roel). What does it do/what kind of board is it? Im trying to recreate the board so need to know what it does.
Thnx in advance
@casi
See Post 363 and use it.
Edit of hs_main is not so easy as you think.
hs_main is softwarecode that you can´t edit with windows tools.
use the mac adress of your real HS, play with ifconfig file and it works
Hello
Marcus wrote in his post 763 that the mac adresses are in the hs_main coded.
Why can´t we change one of theses adresses in one of our mac id. Than we have to transfer new hs_main in the iso and install it.
I tried this but something went wrong. Something like kernel error and the system stuck.
perhaps someone has an idea, because m6000 mainboards are now hard to find and i dont want a VM.
greatz
@travis
okay… i use xenserver. Does anybody know where i can change this file in xenserver?
@pweiss
the vm config for the machine in xen (i did not use xenserver)
this is the file contens:
name = “homeserver”
memory = “512”
disk = [ ‘file:/opt/xen/hs-0.img,xvda,w’,’file:/opt/xen/hdc.img,hdc,w’ ]
vif = [ ‘mac=00:40:63:XX:XX:XX,bridge=xenbr0’, ]
bootloader=”/usr/bin/pygrub”
vcpus=1
@travis
can you say me in which file i have to make this changes? In which path can i find it…?
Pls somebody, i need the files inside the HD ipa for ipad.
Tnx
@holzfaust:
try change transfer setting .. just data or all.
this helped me
Hi,
I managed to set up a Homeserver like described in Post 827.
I used Oracle VM VirtualBox for the Gira Homeserver.
For the project transfer I set up a second Oracle VM Maschine with Windows XP
So far, the Server starts and I am able to transfer a project via COM1.
The Problem is, that I always get the “Project is –XXXX KB too large” Error.
I am quit sure, that it is a problem with the hdd settings of the Gira VM or a formatting Problem.
I used gparted-live-0.9.0-7 to partition the disc.
Is anyone there who also used Oracle VM VirtualBox and can explain me how to find the right setting?
Or maybe another formatting program?
regards
some infos:
linking xvdc (or something else) to hdc will result in 8 MB limit
after altering xen config file from
disk = [ ‘file:/opt/xen/hs-0.img,xvda,w’,’file:/opt/xen/hdc.img,xvdc,w’ ]
to
disk = [ ‘file:/opt/xen/hs-0.img,xvda,w’,’file:/opt/xen/hdc.img,hdc,w’ ]
no 8 MB limit anymore
missed one info but it is only 8MB project space…
Hi,
i have done it :)
but i used xen (not xenserver or vmware). It works great.
centos 5.6
The hdc2 und hdc3 are 32 MB each.
The hdc is just a normal img file (200MB).
(the Xenserver image early here was 8 GB which is far to big).
Platte /dev/hdc: 209 MByte, 209715200 Byte
255 heads, 63 sectors/track, 25 cylinders, zusammen 409600 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Gerät boot. Anfang Ende Blöcke Id System
/dev/hdc1 * 63 32129 16033+ 4 FAT16 <32M
/dev/hdc2 32130 64259 16065 6 FAT16
/dev/hdc3 64260 128519 32130 6 FAT16
/dev/hdc4 128520 192779 32130 6 FAT16
I also have written a small bash script wich always restarts hs_main when uploading the config with expert.
i am searching the ipa for gira ipad homeserver HD!!!
[email protected]
@Cocoon : Thanks for your reply, but I already tried that with no luck :(
@pweiss : I guess many of us are having the same problem (:( too)
I tried today a XenServer image of a HS that Roel posted on this website, and guess what… when connecting on the HS of this image, the debug screen of the HS also shows ‘0’ for all Flash-Speicher… and when uploading a new project on it… I still get the 8Mb limit !!!
So, does anybody with a WORKING (no 8Mb limit) version of a homemade HS could provide us with a vmware/xenserver, or even any type of disk image ??
This is the only problem left, but it can be very annoying !
Can anybody save us ? :)
Thanks again for your help !!
I can’t upload projects bigger than 8MB too.
Can anybody say what is wrong?
Here is fdisk -l:
Disk /dev/xvdc: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvdc1 1 7 56196 1 FAT12
/dev/xvdc2 8 69 498015 83 Linux
/dev/xvdc3 70 94 200812+ 4 FAT16 <32M
/dev/xvdc4 95 119 200812+ 4 FAT16 <32M
Disk /dev/xvda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 13 104391 83 Linux
/dev/xvda2 14 1044 8281507+ 8e Linux LVM
@Jimbo:
Yes, you habe problems with your partitions.
Please read older posts .
Here is mine:
Create 4 new Primary partitions
– The first (size): 50MB FAT12
– The second (size): 200MB or bigger EXT3
– The third (size): 200MB FAT16
– The fourth (size): 200MB FAT16
!!!! it is very important that you create PRIMARY Partitions !!!!!
Use partition tool!
@ 849 – Casi , you could start with a VM.
But you could use any hardware, the only restriction would be the MAC address but it is written here how to spoof for HS to run..
Hello i want to build HS,
the Via Epia board me 6000 is hard to find. Can i take any via epia board?
Thanks for answer.
by the way: great tut an blog
Hello and thanks to the community for all the knowledge shared here.
Thanks to the tutorial, I have a working physical homemade HS running CentOS.
My only problem is the 8000Kb limitation for the project space.
I tried different hardware (CF card on IDE, sata hdd, another motherboard, …) but HS seems to ignore my partitions space.
I can upload a project, but the project size is always 8000Kb.
@Idea : The Flash-Speicher debug screen also shows “0” for all partitions. You seem to have the same problem as I have.
I tried the hdb (COM on 3F8) and hdc (COM on 2F8) versions. Tried multiple partition size, tried mkfs.vfat’ing them or not… always the same result.
I also tried using Loop-Devices, and mounting a “clean” image HDD and partitions it… but still : everything OK except the 8Mb limitation.
There should be something wrong with the way I’m creating my 4 partitions, but I don’t seem where !
Does anybody know how HS reads the partition size ? That could help me spot what is wrong.
Thanks again !!
Jimbo
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3 2989 1 FAT12
/dev/sdb2 4 27 24156 83 Linux
/dev/sdb3 28 59 32208 6 FAT16
/dev/sdb4 60 91 32208 6 FAT16
Disk /dev/sdb: 1045 MB, 1045094400 bytes
33 heads, 61 sectors/track, 1014 cylinders
Units = cylinders of 2013 * 512 = 1030656 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000077d3
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3 2989 1 FAT12
/dev/sdb2 4 27 24156 83 Linux
/dev/sdb3 28 59 32208 6 FAT16
/dev/sdb4 60 91 32208 6 FAT16
Which files are on the FAT12 partition:
DOLINUX.BAT
LOADLIN.EXE
VMLINUZ
????
And I set the boot flag, but nothing happenz ….
Hi!
Anybody got it running by using a “new” Linux 2.6 and LOOP-Devices for the files? If you create “/dev/hdc, /dev/hdc1…” using touch, everythings seems to be ok for hs_main. It will write a small amount of data to hdc2 and hdc3 in alternating order on each shutdown/kill. Seems to be done to avoid data-loss under all circumstances.
Nevertheless, hs_trans also does not complain, but responds with “Project is -8000kB too big” (or similar) when trying to upload a new project via serial.
Another possibility would be to use the loop-Devices to emulate the file-systems?
Hi Andy
You must create you a new telegram.
press ….
then press the “internal” tab.
Press New
Call it iets on / off or (call it what you Will)
Double click on the telegram that you made.
Then you are finished.
Then you just attach telegram to a button.
Press the button when you want to use iets.
Hi tekboy,
Thanks for your help. What parameters should I fill in telegram definition?
Thanks in advance.
hi andy
go to project settings, EIB & ETS, go to where it says opt status object (1 = open).
You need to create an internal telegram that you call xxx. Link a telegram to a button. press the button and you will have access
1.How he manages this http://www.youtube.com/watch?v=D2Q6APfEYwM&feature=related.
can not find this design anywhere in quadconfig.
2.HOW we change heat mode in quad config. comfort, night, stanbye. I have no 1byte object on my thermostat that does this.
3. is there any ho know of any good links with quadconfig stuff. as template, buttons, etc.
Hi,
I’m trying to connect ETS throw HS (USB connection) using iETS with no success.
I configured settings for EIB&IETS in HS Expert 2.6:
Interface: USB
Activate support for IETS: Checked
IP Port 1-3: default settings
In ETS I configured connection:
Type: IP (EIBlib/IP)
Server: ip of Gira hs
Port 1-3: default setting
COM Port: COM1
When I press test in ETS i have message: No connection.
What am I doing wrong?
Pls help.
Sorry, I mean HFC-S Card.
Hello ISDN user!
Please post your detailed Card Type.
I test some with HFC+ Chip, but nothing works :-)
Hey, please. Can anyone upload a complete xen file (not citrix) for debian xen 4.0 or a vmware image.
Thanks
done everything like post#827, after some time juggling through the other methods.
All seem to be working fine, and it seems it is the better method, allowing even upgrades.
This could be updated in the main tutorial as an alternate method
I used a live linux distro (centOS) to format the drive partitions, this way I just use the cdrom.iso to boot the system.
the trickiest part is to setup the com ports: just remember to select com2 in both the virtual port (which software sees as host) and the VM port when setting up the virtualbox com port.
Greeting all
@dpssl
Thanks, the password for uploading (project B) the example project was admin/admin.
@marc you set a new passwort for the upload in project A. After Uploading Project A, you cant upload Project B, because u have the new passwort :)
The Gira example in HS Expert has 12345 as password instead of 1234 from the base Image. Please check admin password in the user accounts
Hi,
I’m using the VMware version of HS, with a pre-loaded project.
This works fine, using vmware player 3.1.4.
Uploading the first project (project A) works.
The sample project is loaded and works perfectly.
The problem is uploading the following project (project B).
HS expert is able to log on
project is being packed..
connection open
connection closed
unable to transfer data
If I loaded the initial VMware image again and upload the same project (project B) it works…
What could be the problem???
kind regards,
hi,
can anyone share the 2.5 expert software ?
I noticed the same. Only HDC1 is used. Only a few Bytes are written to HDC2 und 3. HDC4 is completely empty. See my post #820
But there is a problem. I can not transfer a project > 8MB. Or this this working for you?
Idea
Homeserver 2.6 – with only partition hdc1
i recognized that there is HS 26 out. i only exchanged the iso-file from firmware-directory with the new one and everything like in post 827 is further running fine.
Homeserver 2.5 – with only partition hdc1
simplesetup everything in 15 min.
booting HS 25 with the cdrom-iso, only first hd-partition of hdc is used for projectspace. everthing is working fine.
i am a noob, cant check out realy deep functions, but HS seems to boot and correctly working. i am trying now to programm it with experte, but all above setups can be simplyfied in vbox:
how i dune it:
i read all 826 posts, 2x, than tested something. at last:
build a virtualbox-machine with one disk,
1 partition 400 mb (huge projectspace, no more needed !!??)
3 partition 40 mb (to be sure to have 4 partitions).
all partition types are 4, fat16<32mb
done.
booted virtualbox-machine with working mac-adress on eth0,
primary master is cdrom-iso from HS25
secondary master is virtual-disk.
transferd first project with HS-Transfer over comport (like in post 207: http://www.roelbroersma.nl/index.php/2009/11/07/building-your-own-gira-homeserver#14922), secondly same project with experte 25 over ip.
first partition hdc1 seems enough for a real huge projectspace with 400 mb. everthing is setup (after some expererince) in 15 minutes.
who will give it a try ?
PS: I use a VM; I noticed th e VM Image above, but i trie my own VM. Should it work I use a VIA Board.
Hey there.
I tried this tutorial but i get an error (ifconfig: /sbin/ifconfig: error fetching interface information: Device not found).
When I use the original ifconfig the server works (not complete because of the wrong mac, but it fetches the interface?)
Could someone please help me?
@sonic
The Login Data is different.
You need to upload a new project, than you are able to login via Browser.
Download the Gira Expert Software and upload a project via LAN
@Topfly
I’ve tried install eidb with hs but this configuration doesn’t work for me. I think that you must set eibd on different machine/vmachine – my eidb is working on Asus router with Tomato firmware.
Hi, thanks for the vmware image.
Does anyone has a vmware image with eibd on it? And is willing to upload it ;-)
Thanks
HI,
I have the same error as dpssl (post 812. dpssl – 24 June 2011)
@dpssl: How can I debug this error?
@all Can someone help me?
Hi,
now i tried a normal SATA HDD as HDC. Again with softlinks to hdcx. Even with this i can not transfer projects > 8MB and the debug Site shows still:
Flash-Speicher
Bereich 1 0
Bereich 2 0
Bereich 3 0
Bereich 4 0
Projektgrösse 1396227
Please post your Debug Site section “Flash-Speiechr”.
I also tried to format the partitions with mkfs.msdos, mkfs.vfat and mkfs.ext3.
Nothing helped :-(
Another Idea was to write zeros to the paritions with
dd if=/dev/zero of=/dev/hdc1 bs=512
dd if=/dev/zero of=/dev/hdc2 bs=512
dd if=/dev/zero of=/dev/hdc3 bs=512
dd if=/dev/zero of=/dev/hdc4 bs=512
After that i uploaded a project to the HS an checked what it did to the zeroed partitions.
HDC1: It wrote 1,4 MB data to the partition. I guess its a dos bootdisk with loadlin.exe
HDC2: It wrote 138 byte data to the partition.
HDC3: It wrote 138 byte data to the partition. Except of the first 27 bytes the data is exactly the same as on HDC2
HDC4: Noting was written to this partition. Its still all zero.
With every stop/start of the hs_main a few bytes of data are written to HDC2 und HDC3.
What does that say? The HS initializes the partitions HDC2 and HDC3 but writes no real data to it. I even dont know where my Projekt is saved at the moment. Its even strange taht HDC2 and HDC3 contains nearly the same data.
Any Idea?? ;-)
I Think i have trouble with my hdc drive.
http://192.168.0.7/hslist?lst=debug&user=admin&pw=admin#Flash-Speicher
Says:
Flash-Speicher
Bereich 1 0
Bereich 2 0
Bereich 3 0
Bereich 4 0
Projektgrösse 1396227
So no Partition ist recognized but the Server runs fine with Projekts <8MB. Strange.
My hdc is a USB Stick at the moment. I will change this tomorrow…
Ok Version 2.6 works also very well.
My Partitions 3 und 4 are each 500 MB. But i can only transfer Projects <= 8MB. The Homeserver thinks that the Projekt Partition is 8 MB. Where can i set this to 500MB?
btw:
The CPU load is very high when hs_main cant get port 80 because another webserver got is already. ;-)
Ok i found out the Load line is 01.01.1970 in Version 2.6 only.
In Version 2.4 The Load line is normal with daydate. But i still cant access to 192.168.0.10/hs. It gives me 404.
Access to the ip only shows “it works”
Hm my Homeserver boots on Ubuntu fine but i cant access http:///hs
The console says:
—————————————————————–
HomeServer (A) V.: 2.6.101208 28.06.2011 08:55:27
—————————————————————–
Start : 28.06.2011 08:55:24
SNR : 004063CA2E70
IP:Port : 192.168.0.99:80
ISDN (Stat/Ok/Err) : OFFLINE / 0 / 0
Load (Date/Stat/Size) : 01.01.1970 01:00:00 / Bad Size / 0
Save (Date/Stat/Size) : 01.01.1970 01:00:00 / ? / 0
EIB (Date/Init) : 01.01.1970 01:00:00 / 0
Free Memory : 1170321408 / 1170321408
Proj (Stat/MD5/Size) : OK / OK / 1366446 / 19772
—————————————————————–
I think the line “Load (Date/Stat/Size) ” is wrong. Normally here should be a valid date. I assume the access to /dec/hdc is not ok. I tested a HDD and a USB Stick as hdc. Always with the required partitions and softlinked to hdc – hdc4.
Hs_trans runs fine.
Any Ideas?
@the creator
could you make even a vm with a bigger Project Space or a image with the Facility Server?
it was my fault. Server is running fine :)
#2 i click on “Logging on” but nothing happens. The iPhone App also shows everytime the login settings. Login with telnet/ssh works fine. Maybe i can set the password there?
@The creator I can start the Xen Server and i can see the login Mask @ http://192.168.0.100/hs . I try admin as user and “1234” as password, but it seams like the password is wrong. Any Idea?
hy i’m writing again
now the VM is running! *happy*
but the HS has now acces to the KNX-Bs, i’m using a Siemens N148/22 interface, second i’ve got a wiregate (for people who don’t know it’s just a debian machine running with eibd in router mode, the wiregate has the IP ***.***.***.148 and the HS runs with this IP: ***.***.***.195
i set in the HSExpert the config to EIBnet/IP routing with port 3671 and the ip with the 148 at the end physical Adress is 1.4.253
With the ETS ican access the bus via the wiregate (eibd) without any problems.
if i do something in the HS Visu i can see this telegrams in the HS eibmonitor, but not on the monitor in the ETS
and if i send something to the bus, it is also not shown in the monitor in the HS
has anybody an idea?
greetz serverguy
hey creator, could you discribe how to become running die image?
I have installed the xen server in a virtualbox, and added the image in the xencenter, but the vm for the HS doesn’t starts up, in propertes i have clicked to start the hs-vm on boot of xenserver, but in xenserver it is always shown as halted
have anybody an idea?
anybody got the ipad ipa? i need the png files inside the app. tnx
READY TO SERVE!
Download the latest Gira Home Server3 as a VM for XenServer 5.6!
https://rapidshare.com/files/1487278907/eibsvr.rar
(Unpack the .rar and import the .xva into XenServer (which is free!). It is based on the latest Gira Home server 2.6 firmware)
IP: 192.168.0.100 / 255.255.255.0
Gateway: 192.168.0.254 / DNS: 192.168.0.1/192.168.0.2
Username: root
Password: password
The initial project is already loaded, so you can upload via the Network! No more Serial headache!
Project Username: admin
Project Password: 1234
Hello,
it also works for me. Thanks.
I own a HS, but I want to reduce the power consuption and put it into my server as a Virtual Box image.
It all worked fine (apparently) under ubuntu, but I switched to Debian.
Here, I get:
Traceback (most recent call last):
File “/hs/compile/dr_bcu2.py”, in line 281, in Main
OSError: [Errrno 5] Input/output error
Nevertheless, everything works fine!
Thus, I used strace, to check, what file cannot be accessed. Both outputs on debian and ubuntu (where no errors are shown).
Here some extract:
stat64(“/hs/bin/Modules/Setup”, 0xbf9c9980) = -1 ENOENT (No such file or directory)
stat64(“/hs/bin/lib/python2.4/os.py”, 0xbf9c98c0) = -1 ENOENT (No such file or directory)
stat64(“/hs/bin/lib/python2.4/os.pyo”, 0xbf9c9920) = -1 ENOENT (No such file or directory)
stat64(“/hs/lib/python2.4/os.py”, 0xbf9c98c0) = -1 ENOENT (No such file or directory)
stat64(“/hs/lib/python2.4/os.pyo”, 0xbf9c9920) = -1 ENOENT (No such file or directory)
stat64(“/hs/elinos_bin/lib/python2.4/os.py”, 0xbf9c9860) = -1 ENOENT (No such file or directory)
stat64(“/hs/elinos_bin/lib/python2.4/os.pyo”, 0xbf9c9800) = -1 ENOENT (No such file or directory)
stat64(“/hs/bin/Modules/Setup”, 0xbf9c9980) = -1 ENOENT (No such file or directory)
stat64(“/hs/bin/lib/python2.4/lib-dynload”, 0xbf9c9920) = -1 ENOENT (No such file or directory)
stat64(“/hs/lib/python2.4/lib-dynload”, 0xbf9c9920) = -1 ENOENT (No such file or directory)
Even creating (all) these files, don’t change the error-message.
I wonder, whether these errors are just not shown in Ubuntu (and other OSes (as I really bluntly copied the whole /hs/ directory..)
Any Ideas?
The reason why I ask: On both Debian and Ubuntu, the hs_main is eating lots of CPU (one full core on th Core2Duo). I can imagine, that this is the reason.
Greetings,
Jeff
hello,
everything works, but how to turn EIBD and HS on a single machine with centos 5 on it?
Thank you for your help.
when you get a virtuall machineworking on the avm fritzbox …
does someone tried to get gira hs soft running on a avm fritzbox, modified with linux/custom fw ? :D I think wont work, but its an idea :)
@rfol can u post it somewere. tnx (the ipad)
^^ thats the iphone app
found something on fileape.com
67fzIWP0sDLeSss1
not tested yet, but guess the device must be jailbroken
Hallo
I get always this output during the serial transfer. The HS Expert says project to large!
Both systems (CentOS and XP) are running on the same ESXI 4.1. With a serial connection through the VMWare ESXI Host (pipe).
Has anyone an idee for solving this problem?
[root@CentOS-HS ~]# /hs/bin/hs_trans
+++++++++++++
NET NET NET : 0040XXXXXXXX
+++++++++++++
rm: cannot remove `/hs/hsup/*’: No such file or directory
rm: cannot remove `/hs/hsdn/*’: No such file or directory
Receiving: hsup.zip
Bytes received: 4096/ 25874 BPS:1688 ETA 00:12 Retry 0: Bad CRC
Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 5120/ 25874 BPS:209 ETA 01:39 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 6144/ 25874 BPS:132 ETA 02:29 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 7168/ 25874 BPS:105 ETA 02:58 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 8192/ 25874 BPS:91 ETA 03:14 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 9216/ 25874 BPS:82 ETA 03:23 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 10240/ 25874 BPS:76 ETA 03:25 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 11264/ 25874 BPS:72 ETA 03:22 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 12288/ 25874 BPS:69 ETA 03:16 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 13312/ 25874 BPS:67 ETA 03:07 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 14336/ 25874 BPS:65 ETA 02:57 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 15360/ 25874 BPS:64 ETA 02:44 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 16384/ 25874 BPS:62 ETA 02:33 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 17408/ 25874 BPS:61 ETA 02:18 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 18432/ 25874 BPS:60 ETA 02:04 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 19456/ 25874 BPS:60 ETA 01:46 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 20480/ 25874 BPS:59 ETA 01:31 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 21504/ 25874 BPS:59 ETA 01:14 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 22528/ 25874 BPS:58 ETA 00:57 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 23552/ 25874 BPS:58 ETA 00:40 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 24576/ 25874 BPS:57 ETA 00:22 Retry 0: Got TIMEOUT
Retry 0: TIMEOUT
Bytes received: 25874/ 25874 BPS:58
Transfer complete
Sending hsdn.zip, 2 blocks: Give your local XMODEM receive command now.
Bytes Sent: 384 BPS:128
Transfer complete
I’ve the Ipad App, but it seems to be uncracked/patched…its not yet running…does someone know whats the best way to crack/read out from Ipad…crackoulous didn’t work…
@ dhd70106
thanks, iphone app found still looking for ipad app..
@793/794/795
hint: Installous
hs_main is parsing the mac address in upper-case letters. so you can use tr to convert the ifconfig output :
rename your /sbin/ifconfig to /sbin/ifconfig.bin
mv /sbin/ifconfig /sbin/ifconfig.bin
vi /sbin/ifconfig
###
if [ “$1” = “eth0” ] && [ “$#” = 1 ];
then /sbin/ifconfig.bin $1 | tr ‘[a-z]’ ‘[A-Z]’;
else /sbin/ifconfig.bin $*;
fi
###
do really somebody have the apps or just everyone asking? :-)
i need it too: bluedojo [at) hotmail.com
thanks for every tipp where to get it
email: [email protected]
Hi!
@flash, can you send me the ipad app please
@polkaz, can you send me the iphone app please
Ey @flash can you send me the ipad app! i have the iphone app if you want.
[email protected]
/polkaz
can someone send me the link from the HomeServer 3or FacilityServer?
mahr92 (at) gmail.com
big thx
hy flash can send me the app to pls
[email protected]
big thx
@flash… can you mail met the iPad app? pharao at zonnet dot nl
try with a link from /dev/sdc to /dev/hdc (ln -s)
dont know if this works – but worth a try
Hi, I get IOError: [Errno 2] No such file or directory: ‘/dev/hdc’ error when starting hs_main.
In Ubuntu my 2GB disc is sdc and not hdc. What can I do?
@ Marcus: How is it possible to create 4 primary partitions and to reach drive d: in DOS? I thought that another drive is only shown if the other partition is an extended one with a logical drive created on it?
@flash…can you upload the iPad app?
^^ upload ipa…so its possible for all too get. Then maybe we can help to get it running on Iphone.
i have crckd iPad app, so it’s HS/FS HD. i need the app for iPhone. is it possible that no one bought app for iPhone and cracked it? i mean, it’s very, very gready from manufacturer to ask for 80€ for ipad and again 80€ for iphone app, and HS alone costs 2400€. for that money the ipad and iphone apps should be free.
@Dino …765
The app is listed as Gira….its ‘rain’ or something similar
Hi michael,
i tried to get this uppercase Problem workin with Debian Linux in an VM…. but no success.
I think i have to try another Ditribution where is ifconfig with uppercase output is coded by default.
Anyone who can gibe me a hint wich Linux to choose?
@meee… look @124… format from mac should be XX:XX:XX:XX:XX:XX …..
@Joe
Using Alix 2d13 (2CF, Centos from http://joseph.freivald.com).
Initial transfer via serial fails, does not start or hs_transfer aborts before transfer finished (rz in bg; tiny project).
(ln -s to hdc; ln -s /dev/ttyS0 /dev/ttyS1; setserial /dev/ttyS1 spd_vhi;)
COM on alix does not support handshake – could this be the reason? Any idea?
Thxs and best regards,
Peter
Hi,
i have tryed to get this workin in a WMware Workstation VM.
I grabbed a MAC from the hs_main file like Markus in #762 told us. But everytime i start the hs_main file… downloaded yesterday… it says “Error Error Error MY MAC”
Not allowed
The Mac i have tried is like 00:0AB:30:2X:XXX
I have changed this in the VMware file that the eht0 comes up with the right mac and i do not have to change the ifconfig.
But tested some others to with n better result.
I do:
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX NEW MAC
ifconfig eth0 up
But nothing helps me.
Anyone any hint for me pls….
Regards
@774 Marcus
Thank you vermy much for the hint.
Hi,
First thanks for this great article and comments.
I have an original gira (2.2) system but an electrical problem burned it.
However my drive is ok because I made a clone image with “dd” command and by following instructions here, I managed to put the system working again.
I used VirtualBox in an Ubuntu 10.04 host with a Centos 5.5 virtual machine.
I’m using a SERIAL-to-USB converter connecting my HS to ubuntu and a “Hosted Pipe” in VirtualBox to redirect from /dev/ttyUSB0 (host) to COM1 (virtual machine)
It ran well for some hours but the virtual machine crashed when I tried to make a snapshot. After that the virtual machine never started again.
So I trying to put it working again by creating a new virtual machine.
I’ve changed ifconfig to force my original MAC Address.
But It is always with this error (I’ve change SNR for this post, but it is correct):
—————————————————————–
HomeServer (A) V.: 2.2.080325 13.04.2011 00:59:55
—————————————————————–
Start : 13.04.2011 00:49:53
SNR : XXXXXXXXXXXX
IP:Port : :80
ISDN (Stat/Ok/Err) : OFFLINE / 0 / 0
Load (Date/Stat/Size) : 01.01.1970 01:00:00 / ERR / 0
Save (Date/Stat/Size) : 01.01.1970 01:00:00 / ? / 0
EIB (Date/Init) : 01.01.1970 01:00:00 / 0
Free Memory : 1231810560 / 1231810560
Proj (Stat/MD5/Size) : ? / ? / 0 / 0
—————————————————————–
My drive is present and I can mount /dev/hdc1 and /dev/hdc2 with success
fdisk -l /dev/hdc
Disk /dev/hdc: 65 MB, 65535488 bytes
8 heads, 32 sectors/track, 499 cylinders
Units = cylinders of 256 * 512 = 131072 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe3657373
Device Boot Start End Blocks Id System
/dev/hdc1 * 1 17 2160 1 FAT12
/dev/hdc2 18 96 10112 6 FAT16
/dev/hdc3 97 292 25088 6 FAT16
/dev/hdc4 293 500 26624 6 FAT16
Any idea about what can I be doing wrong this time?
Thanks in advance
The problem with hdc is already solved. I wrote about it in comment #406. Just use hdb (slave on primary ide) and you’re all set. The hs_main does not need hdc, in fact the original black Gira Homeserver 2 had a board with only one IDE port.
cricro, if you want to have a reliable homeserver, which doesn’t break at every firmware update, I would recommend using the original hardware platform (VIA Epia). If you just want to play around a bit, use a virtual machine.
Hello,
I managed to install the HomeServer II through your tutorial and I thank you.
For cons, I have a problem with / dev / hdc. In fact there are more than SATA motherboards.
Is there any way to cheat the system and simulate hdc and redirectionne?!
Thank you for your help.
cricro
@771 Markus
the question for me was not concerning the mac adress…..
I thought that the hs_main needs a drive hdc, so my question is how did you manage to make it work, did you use
hda for standard linux installation
and hdb for HS partitions faking with ln -s to hdc ?
@769 Martin …
give it a try with a MAC…..
Hint: look at 762 (hope you are able to use a text editor), you´ll find the explanation in the code…..
Richard Chipman from Apple just called – he told me they’re removing GV Mobile from the App Store due to it duplicating features that the iPhone comes with
@763 Markus
Can you explain it a little more in detail, how you solved the problem with destroyed hdc1&2 with the the secondary master hdb?
@Nobi Indeed found this later. Thanks for the answer. I installed HS already but I’m still getting an error when starting hs_main:
“:38: DeprecationWarning: the whrandom module is deprecated; please use the random module”
And an ISDN error (I assume this is normal because there is no ISDN.
Also an error about ippp0, ippp1, ipp2.
I read through the comments but couldn’t find an answer.
FL (comment 230) also had the problem but that was before hs_main started. I can start hs_main but then get that error.
@Mokum
your board doesn’t matter in VMware.
So is it possible to use other hardware then that VIA mainboard or you need the board specifically to make it work in VMware. Thanks.
Has anybody tried this Gira IPhone App?
Does it work?
http://www.ipagames.com/2010/11/gira-homeserverfacilityserver-ipa-11.html
Thx
after trying out the Homeserver on my system, i am going to buy this Product..
It is worth the money, due to the support of the developer….If you look for a similar Produkt, that has so much functions build in, you will notice, that the provided programs (experte and all the stuff like OSConnect, QuadClient, and so on) and the Server with the “small” program inside, is worth the money, because it is not the only provided tool.
Building your own homeserver , like i did also, is nice, but you´ll never get the support of the developer and GIRA.
Thats why i decided to get an original Server for my home. (it will be a FacilityServer for my 19” Rack)
For preview purposes, i would suggest to GIRA, to build a prebuild vmware-image, to test the Software. I guess noone wants to run a energy-hungry system like a VMware on Windows at home. We all want to save money by saving energy.
thanks for this nice “workaround” for testing out this Hard-/Software on my own
regards
Markus
got the problem fixed about destroyed hdc1 & hdc2….
just use primary slave….. works perfect…..(hdb)
but for the first download via serial use COM1 instead of COM2….
20 restarts and uploads via Network or serial and keeps running….
hey,
i found the valid MAC-Adresses in the hs_main are hard coded..
just unzip firmware.dat
unzip and untar HS_4_0.tgz
go to hs/bin
open hs_main with texteditor. (enable word-wrap)
search for 3BA000 …..
you will find a complete table of all MAC´s reserved for the HS/FS.
read as following
fedcba654321
sort it to:
abcdef123456
now you have got your MAC ;-)
has anyone a working one disk-system ?
i am trying my best, but everytime i reboot the system, the forst two partitions are destroyed…
i want to use a single DOM 256MB on hdc (secondary master) like the HS/FS has got originally.
but it wont work with the provides Image…
psychics test online
If you are a budding psychical and ask for to try one’s hand at out your devotional abilities, the ‚lite method is to acquire an online crystal-gazer test. There are sundry types of tests at bromide’s disposal online. The most fashionable spiritual assay is based on Zenner cards designed under the aegis Dr. J.B. Rhine. Dr. Zenner
I noticed in post 56 and 108 John and cocoon had the same problem but they didn’t had lrzsz installed, but I have.
Package lrzsz-0.12.20-22.1.i386 already installed and latest version
Also tried transfering with vspd, transfer works but same error.
Here are my serial IRQ’s (just in case)
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
Does someone know why this happens at first hs_trans:
Transfer complete
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 86, in doUpload
File “/hs/compile/hs_zipfile.py”, line 182, in __init__
IOError: [Errno 2] No such file or directory: ‘/hs/hsdn/hsdn.zip’
Expert stops at “connection open”
Firmware and expert 2.3
Xp with Centos (newest) x86 VMware
Using real serial cable (pipes didn’t work)
Any help is welcome
Thanks
Hi Guys,
i am back again and want to go further with the project.
I have 2 separate CF Cards that i am working (trying) with.
I have changed the Mac to 000AB302XXXX, the first card boots up to the end, but has no IP, although i used the Project file from the hardware image, which should have a specified IP.
because this doesn’t work, i restored the HW Image from above to the second card, but it doesn’t boot properly. It stops after the “Root FAT Kernel Go” Message.
Can you give me a hint which is wrong to get one of the Cards working properly?!
thanks in advance
i need the ipa file too pls send to
[email protected]
THX
Can someone send me a e-mail with the .ipa file for iphone?
[email protected]
can someone share the .ipa file for iphone?
Hallo ,
wer könnte mir bei einem HS 3 Image weiter helfen !
Würde mal gerne andes Image Testen um Fehler zu finden .
Bitte um Kontakt über ” [email protected] ”
Mfg
Black
well i figured out that out-of-the box the n151 doesn’t work. But introducing the KNXLive! to my network along with the EIBD server it works like a charm..