Building your own Homeserver III
November 7, 2009
Posted by Roel in : Technical , trackback
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:
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.TGZCopy 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 setuptoolyum 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 "
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 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:).
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: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).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!
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).






Comments»
Du bist a ganz schönes Früchtchen.
Hello, cool Description.
It seem’s that the Server runs, but the Problem is to reach it via serial in the VMware.
hupman, You were right, i forgot to note that you need to link the serial port to another VM. So i updated the above text :)
hi,
nice tutorial but i don`t understand it really, is the hs_main running (vmware) on the own linux os or on elinos?
best
regards
Hi Roel,
I’m getting “Project is -2458KB too large” after serial transfer in the expert software and no errors in de VM, any ideas?
Hi Roel,
very good howto – thanky you!
But I always get a “bad crc failure” while I transfer the data from the Expert Software to the Centos-VM.
Mike,
I have the same problem when sending Images data and voice. Data only works, but than I’m getting project too large.
Hi Stan,
me too. I’m getting “Project is -8000K too large”.
I think it is a problem with the partitions…. But I’m not sure what we can do to fix this. Roel can you help us, please???
Ok, 2 things;
1) Make a partition table as following:
(this is my “parted print all” output. As you see i am even using 16MB 3rd and 4th partitions). Use fdisk.
—————————
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdc: 5369MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 8225kB 8193kB primary
2 8225kB 49.4MB 41.1MB primary
3 49.4MB 65.8MB 16.5MB primary
4 65.8MB 82.3MB 16.5MB primary
—————————
2) When you upload the FIRST project via Serial, you create an new EMPTY project in the Expert software (in project settings, disable the Interface: Quadclient!), then you only configure the IP address (i suggest to make it the same as your Linux machine already has) and an Admin username/password. The project is now a few Kbytes in size and won’t give any problems when uploading via ‘serial’ (only large projects give you CRC errors,etc. via serial!).
Now you only upload THIS project via serial. All future projects can be uploaded via the network (because you give it an IP address here, i suggest you make it the same as your Linux machine already has).
Now you can finally upload the default ‘muster-project’ (including Quad Client) via the Network.
(btw: i have only one design: “GIRA1024V_EN” in my project. If you have Projects of more than 10 or 25MB,. please take a good look about what went wrong. In this world most projects are a few MB).
Thank you for this tutorial :-)
After starting the transmission in the expert-application everything looks fine, but when i start hs_trans the windows-application just hangs on “connection open” and doesn’t seem to transmit any data.
The hs_trans exits with some python-errors and is missing some .zip files. Do you have any idea whats wrong with my install?
The same is by my expert-application.
It hangs on “connection open” and does’t transmit any data.
How can i solve this?
Have you installed the lrzsz.i386 package (see point seven). This is a ZModem-Protocol to send and transmit data. This was the problem in my question. Please let us now if you are successfull! :-)
Don’t try it on real PC’s with Linux Distributions like Debian or Ubuntu! The Linuxes gives the hardwareaddress per ifconfig in lowercase out. In Redhat or similar, the MAC of yout NIC will given uppercase, so you can simply run a startscript that “fakes” your MAC-Adress. I had this Issue, while i’ve tried on Debian. When i use your “ifconfig fake” my Network connection breaks fully up after the next restart of the PC, hs3 is build on. It seems Debian needs a fully working ifconfig to start its network. Next, ill try it with fedora (red hat based) and build my MAC-Masquerade-Script. when i have some succes, ill post it in here.
lrzsz is installed.
I can send with “echo Hello > /dev/ttyS0″ to a Hyperterminal.
It looks like the serial is working, but the Experte hangs by “connection open”.
If possible, I would not replace /sbin/ifconfig, but rather add ifconfig to the same directory where hs_main is and then start with PATH=.:$PATH /hs/bin/hs_main. This will make hs_main pickup the ifconfig from the directory where it’s started (pwd).
This works unless the path to ifconfig is hard-coded.
It that doesn’t work, move /sbin/ifconfig to /sbin/ifconfig_orig and use this script for /sbin/ifconfig:
#!/bin/sh
if [ -z $IS_HS_MAIN ]
then
/sbin/ifconfig “$@”
else
echo “eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX ”
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 “lo Link 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)”
fi
Now, start up hs_main as follows: IS_HS_MAIN=y /hs/bin/hs_main. When hs_main calls /sbin/ifconfig, it sees the fake output, but when some other program calls it, the command line arguments are passed to the real ifconfig, which is then executed.
I’m sorry, the script must be:
#!/bin/sh
if [ -z $IS_HS_MAIN ]
then
/sbin/ifconfig_orig “$@”
else
echo “eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX ”
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 “lo Link 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)”
fi
The one I posted earlier was a local test.
Hi,
you write “two flash modules (I suggest 2048MB)”. why two?
Is the other flash module for configuring the “hs module”?
Where do i have to install a Linux distribution? on the configuration flash module? on both?
Hi,
I’m trying to get my server running for a few days, al seems to work correct, but i can’t load my project serial. Experte give a connection time out. And my server says (when i start hs_trans) its mac addres (the fake one) and does nothing anymore.
can anyone post the filles in the /hdc3 & hdc4 drive?
bert
Oder wenns mal ein Image einer VM geben würde, habe auch das Problem das ich nichts seriell übertragen kann
Hello,
I am trying to use the HS on VMWare with Debian. I have the same problem like Mike and get the same error message:
“Project is -8000K too large”.
I tried several times to create a new hdc1-4 with fdisk and mkfs.msdos -F 12 /dev/hdc1 but still the same problem.
Any ideas?
hallo…
habe genau das gleiche problem mit dem serial port… kann rein garnichts übertragen… (connection time out)
mfg
I had the same -8000K and later CRC Error. Solution: You HAVE to make a new inital project, a saved project – even if small – doesn’t do it. The CRC Error is solved if you – in the WinVM – go to to the Device Manager and under properties of COM1 and reduce the “bits per second”
Yes I tried with a new project and I still get the same error. I put only the IP, the EIB-adress and one user in the project but still the same. I got the messages in the WinExpert that the project is -8000kB to big, the used memory is 0 kB.
I am really running out of ideas :-(
i may be a n00b for this gira stuff but what is the key component for using this in my EIB, is it the EIB/IP controller, my guess.
But does it need to be of a special brand is any controller fine, berker, abb whatever.
And what about a USB controller?
OK, got the server up and running! But there seems to be a problem with the “web” interface.
When I try to connect to the Homeserver from a web browser (to see the project I transferred), I get a message on the Homeserver saying “OHOH:”….
Has anyone been able to connect to the server and display menus, rooms, etc, etc….
YES!! Got it up and running.
Managed to login with client and quadclient. :)
Cannot test against a “live” EIB system, but I think it would work.
Thanx to Roel for making this possible. I can now test, and learn how to build a EIB system with the Gira Homeserver, and find out if I want to use it in my final EIB system, or go for another manufacturer.
I have always felt it was horrible to have to cash out €2000,- before even finding out if it was any good. If I decide to use it, I will of course buy it from Gira.
i have the same probelm i can not transfer data via com port (connection timed out). It is whether (VM or local).
what can i do?
ok…
it runs…(fault: i start with /hs/bin/hs_main) :-)
must start with => /hs/bin/hs_trans
but now i have the problem with the projekt is to large… (i have disabled the quadclient => too large)
transfer mode:
pictures+data+announce =>308053kbit
data => 11188kbit
only restarts=>221kbit
any ideas?
Now I have the problem that after a project is transferred via LAN the “hs_main” process is terminated.
Moreover the HS doesn’t seem to reach the EIB, I use a Merten IP Router.
hey jopi…
how have you repaired problem with projekt large?
Jopi: I think it should “kill” the “hs_Main” process after a transfer, because it has to load the new data (I think an original Homserver restarts).
Have you set a correct EIB adress for the homeserver and the interface setting to “EIBNet/IP Routing”?
@joshi: I just fdisked the partitions as Roel did (November 22) – it was a little bit of try and error…
@Mekke: I think You are right with the HS reboot. But I still have no EIB connection, even with a correct adress and “EIBNet/IP Routing” setting.
BTW: Has anyone here ever had a connection between HS KNX?
First a great THANKYOU to Roel for this nice HowTo!!
my “Homeserver” is now up and running on Ubuntu 9.10, but I cannot upload the initial Project via serial. Hyperterm works, but Experte is not able to connect.
AND
Why are the 4 hdc-Partitions not mounted?
It works!
hs_trans operates over the ttyS1 not over ttyS0.
Thanks again!
Before I go on trying to connect the selfmade HS to the EIB: Has anyone successfully sent telegrams to the bus?
I can load projects from “Experte” to the HS and I can reach the web interface on the HS with my projects structure. but there is no effect on the bus.
I tried now to create several partition table with fdisk but no one was working. Iget always the message that Projekt is -xxxxx to big. Maybe somebody can privide me with an empty vmpd file with a working partition table?
yes i had the same problem the project is too big… 8000k and crc errors…
the new project in the “experte” has ever the same size.
can anybody show me to create a “NEW SMALL PROYECT” (experte) software??
thx
Is it normal, that when hs_main is starting there is an error:
“/sbin/ifconfig write error broken pipe” ? or in german:
“sbin/ifconfig: Zeile X: echo: Schreibfehler: Datenübergabe unterbrochen (broken pipe)”
The error comes for every line (“X”) in ifconfig
how i can created a project in the experte software with no quadclient??
i created a NEW project”new” and=> projectsettings editing the IP=> go to “transfer HS”…(for trying)
but ever and ever the project is to large 8000K!
what gets wrong?
can andybody write me step by step?
For all you people who get a “Project too Large” error while uploading via serial, this is what you should do:
- I first advise you to use CentOS (but other OS would also be fine)
- Second i advise you to install all the libraries and stuff as i said in my tutorial (installed with yum).
- Now make a NEW project in the Gira Expert Software and only give it IP, admin password and your IP Router settings (all in the project settings menu). MAKE SURE TO DISABLE THE INTERFACE/QUADCLIENT (You can do this in the Project Settings under ‘Interface’ -> uncheck “Use QuadClient”).
- When you upload the project via serial from the Expert software,.. start the hs_trans on the HomeServer..(start it just 2 seconds later as you started your upload in the expert software). The hs_trans will receive the project. DO NOTHING and hope that it will transfer your small project (a few kbytes) to the Homeserver. If you get a lot of CRC errors and Timeouts than the Expert software will finally stop and tell you: “Project too large”. This is because the serial connection is very unstable, especially on virtual machines.
If you finally got the project uploaded to the homeserver,.. all further projects (you can make a large project now) can be uploaded via IP, so you never has to use that unstable serial connection again :)
Roel
For all who have no communication across the virtual serial connection, you are probably using Linux as Host Operating System, that means the underlying OS of the VMWare Workstation is Linux. Then you have to use
/tmp/com_1
as socket/named pipe when creating the virtual serial ports. You have to use this for both, the Windows VM and the Linux VM, because it is referencing the socket on the HOST OS, not on the Guest OS. It took me around 12 hours to find out this detail.
Now I have transferred a project successfully by serial connection as well as by network connection. GREAT!!!
I installed VMWare Workstation 7 on my Fedora 11 box and installed CentOS 5.4 as HS OS. I found out, that in my installation the /dev/hdc1 is the partition for the HS-project, because after each transfer the “experte” shows exactly the size of hdc1 as the maximum project size.
I adopted the partitions and it worked like a charme.
Also the serial connection among a WinXP virtual machine and the CentOS based HS virtual machine is very stable. I transfered the biggest Demo project via the serial interface without problems and it takes only 2% of the available project space. A real facility server ;-)
here my partition table of /dev/hdc
[root@hs ~]# fdisk /dev/hdc
The number of cylinders for this disk is set to 4161.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/hdc: 2147 MB, 2147483648 bytes
16 heads, 63 sectors/track, 4161 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 1 501 252472+ 1 FAT12
/dev/hdc2 502 3159 1339632 83 Linux
/dev/hdc3 3160 3660 252504 6 FAT16
/dev/hdc4 3661 4161 252504 6 FAT16
Roel, do you know what hardware and configuration I need to get ISDN working?
yes!!! GREAT TO ROEL!!!
i installed the “HS” on local machine and it works!!! no CRC and NO PROJECT TOO LARGE!!!! => i can via serial tranfer BIG PROJECT!!!
but:
i startet the “HS” over 10x and works…
then the next start => grub will not loading=>
the hdc2 brocken???
anybody now the problem to fix the error??
thx
And it also works with the KNXnet/IP routing interface of the famous “eibd”, so you do *NOT* need a special hardware like KNXnet/IP Router or FT1.2 interface.
I invested two days and now I have a HS in a VMWare Workstation VM with 260 MB project space (Facility Server) with the KNX connection via eibd. The only investment in Euro was 2 GB additional memomy for my Linux Server. ;-) Great Stuff !!!
Thanks Roel !!!
My Problem is, that experte always says, that the max size of a project is 8000k. But all partitions are 500MB.
My disc is 80GB /dev/sdd and “ln”ed to /dev/hdc
in hslist -> debug i see, that all Flash-Speicher shows 0 on every partition. Is there a special way to integrate the partitions in the hs or to activate them? mkfs?
@Bandit
What parameter for eibd do you use – and what interface ?
Greets Fireblade
can someone give some troublesshooting tips because nothing is transferring from th win_vm to the centos_vm..
nothing is blinking, no response from either defined com pipe..
is there a way to copy the file from one vm to the other and copy it to /dev/hdc1 ?
thanx
i got the transfer working.. but it took over 30 minutes .. with loads of resends..
thanx..
THANK YOU ROEL!!!!
THE HOMESERVER WORKS:
i dont use the vmworkstation….
i have two disks => hda and hdc
first: i installed the centos on dev/hda….
hda
hda1 400mb
hda2=> centos mountpoint / 8000MB
hda3 400mb
hda4 400mb
hdc
hdc1 400mb
hdc2 800mb
hdc3 400mb
hdc4 400mb
second: i contin the steps 1-9
third:
in the centos gnome:
the new ifconfig must be => workable=> go to /sbin/ifcofnig
networksetting it must be a fix IP (ifconfig IP!)
=> now you dan transfer the projekt via network!
i can use client and quadclient
all works
now i must trying => EIB connections
GREAT FOR ROEL!!!! TANK YOU!!!
transfers have been working like charm now..
but quadclient keeps throwing the connection error..
com and ip upload works..
the log shows:
———- 17-1-2010 14:02:18
STARTING…
———- 17-1-2010 14:02:19
http://10.0.0.44:80/quad/public/design_1/public_design.xml?xx
System.Reflection.TargetInvocationException: Er is een uitzondering opgetreden tijdens de bewerking waardoor het resultaat ongeldig is. Controleer InnerException voor details over de uitzondering. —> System.Net.WebException: De onderliggende verbinding is gesloten: De verbinding is onverwachts afgesloten.
bij System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
bij System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
bij System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
— Einde van intern uitzonderingsstackpad —
bij System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
bij System.Net.DownloadDataCompletedEventArgs.get_Result()
bij hs_client_net.CDownloader.onDownloadDataCompleted(Object sender, DownloadDataCompletedEventArgs e)
———- 17-1-2010 14:02:19
SHUTDOWN…
Thanks Roel for this great tutorial!
I managed to get the HS up and running. If you are using VM you don’t need the ifconfig-hack. Just add the following parameters in the vmx-file, so you get the right mac:
ethernet0.addressType = “static”
ethernet0.Address = “00:0A:xx:xx:xx:xx”
I was able to transfer a small projects through Serial but any transfer through network stops after 89533. Any idea?
Cheers Chris
Any have Build a iso file?
hs_trans writes after start
sh: rz: command not found
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 88, in doUpload
File “/hs/compile/hs_zipfile.py”, line 182, in __init__
IOError: [Errno 2] No such file or directory: ‘/hs/hsup/hsup.zip’
There is really any hsup.zip file in hsup directory. Does anobody have idea what i do wrong?
@Bandit
How did you get it to work with EIBD??
Version?
Parameter?
I have tried it for a week and it does not work…
Thanks, MST
the tutorial works => 100% since 2weeks!!
HS to the EIB IP router(i use GIRA ip) works => 100% stabile
THANK YOU!!
I still have no connection to the EIB. From the HS Linux i can ping the address of the ip router. But when I press any button of a previously prepared action in the websurface there is no reaction. The IP router is applied in the ETS. Is it a must to apply a dummy application for the HS as well (e.g. for filter tables)?
@ jopi
you must transfer the (projekt ETS) in the EXPERTE SOFTWARE (connections objekts!?!?!===> OPC data)…..
the router settings MUST be the same in ETS and EXPERTE
experte:
pysical addr: 1.0.1
multicast addr: 224.0.23.12
IP port:3671
IP port1:50000
IP port2:50001
IP port3:50002
ets
ip-router application:
pysical addr: 1.0.1
multicast addr: 224.0.23.12
ip: what you need …. 192.168.X.X
subnetz: what you need 255.255.255.0 (same client pc)
gateway: what you need 192.168.x.x (dsl-router addr?!?!?!)
and (connection) i tryed the
KNXnet/ip same :
multicast addr: 224.0.23.12
IP port:3671
do you use webclient or quadclient???
Has anyone made a vmware image of running HS ?
how do i get hs_trans working from ttyS0 ? Or how do i can change the ttyS0 to ttyS1 ? Renaming ? Can someone pls help ? Connection over hyperterminal works, but Expert won’t recognize :(
Has anyone made a vmware image of running HS ?
Or can someone tell me where i can download the Gira Expert Software ?? (i found nothing by typing in google)
joerg (at) kuehleshaus.de
Hat jemand ein Fertige VM Ware Image oder kann mir sagen wo ich die “Gira Expert Software” runterladen kann?
@Joerg
If you register at the gira site (free) you can download the software. After downloading you can delete your registration.
After uncountable hours investigating, I still struggle with project transfer via network.
Serial transfer works from VM to VM for the initial (small) project, however any transfer through network stops still at 89533.
Did anybody faced the same issue or does have an idea?
Thx, Chris
Ok, problem solved…Serial connection is now working…on ttys0 ~> ttys1 -.- transfer seems to be working stable, but next Problem…-8000k Problem -> Shows Free Space 0 in Experte….i think the hs_trans won’t recognize my ide (2IDE as master) as hdc…in xub/linux the name is sdb…
And yes…
/bin/ln -s /dev/sdb /dev/hdc
/bin/ln -s /dev/sdb1 /dev/hdc1
….
is in rc.local…
4 Partitions, same as Roel did with fdisk.
does the partitions needs to be mounted ??
hs_trans says if you send it second time… hs/hsup failed no file or directory and hs/hsdn/ no file or directory…
Someone another idea ? Roel ?
I changed the IP router and tried another: Now it works! But now I get the same issue chris does, project transfer via network stops at 85933.
Ok, Nice…got it working on Xubuntu (in real Linux)… problem -8000k solved (I just tried “Only Data”, but now i tried Data+Picutres…and it worked.) :) Up and running. Testing…
@ jopi
yes maybe i have the same problem…
but next transfer it works again…
the “homeserver” are 100% STABILE and WORKS!!!!
Hi Roel,
I managed to start HS in VM environments. But on the real PC I can’t manage to start hs_trans. hs_main works but hs_trans stops in /hs_trans.py … ttyOpenFast, ttySetFast and writes
error: (5, ‘Input/output error’).
Anybody has an idea?
rgs
What are the minimum requirements of the Host Linux, what could be uninstalled when the HS is running fine? In order to boot quickly I want to slim down the CentOS.
Hi,
thank you Roel for this tutorial :)
I installed my HomeServer on a CentOS x86 platform prviously and everything was ok, but – there was a disk failure and I had to reinstall HS. So – I added some RAM and changed operating system to x64 version.
At this time when I am trying to run hs_trans, i can see following error:
+++++++++++++
NET NET NET : 0040XXXXXXXX
+++++++++++++
rm: nie można usunąć `/hs/hsup/*’: Nie ma takiego pliku ani katalogu
Receiving: hsup.zip
Bytes received: 11302/ 11302 BPS:10856
Transfer complete
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 91, in doUpload
File “/hs/compile/hs_load.py”, line 359, in Main
NameError: global name ‘LowMem’ is not defined
Could you suggest me any solution? Maybe I forgot about some libraries?
Regards,
Sadek
Hi Sadek,
It should work on CentOS x64, i tried. With how many memory did you tried ? Did you installed all the packages/libraries as i said (i386 and x64 versions) ?
-Roel
Ok, this blog has 74 comments now. I think about moving it to a forum, what do you all think ?
BTW. Is there ANYone who did not get this working ? I see a lot of comments: “i get an error…. ” “i don’t get it working….”
Are there still some of you which didn’t got it working ? If yes, please say so and maybe i can help.
Hi!
Status here: Mission uncompleted! ;-)
I have CentOS and Win XP with VMWare Fusion @ Mac Mini Server.
Last thing was a try to connect the VM’s.
I hope someone out there could make and upload a VM running small and fast with a hs base project.
The MAC can be configured by VMWare and the own project should be transfered by network
Forum Perfekt!
Das Thema Homeserver Nachbau Ist mehr als spannend.
Ganz klares Ja für Forum
Hi Roel,
Great idea to move this blog to a forum.
Remaining errors? Yes, I still struggle with network transfer which stops still at 89533.
It seems Jopi face the same issue.
Cheers, Chris
It finally works!
I made the following changes: WXP (Expert): COM config, CentOS (HS): install VM-tools and 512MB RAM.
No more errors!
Thanks Roel
hallo
bis punkt 9 der beschreibung bekomme ich alles hin und dann hakt es.
bei aufruf von /hs/bin/hs_main oder hs_trans
kommen folgende fehler
sh: /dev/tty8: keine berechtigung
sh: ifconfig: command not found
Fehler sh: /sbin/ifconfig:kein berechtigung
File “/hs/compile/hs_main.py”, line 1015,in ?
File “/hs/compile/hs_check.py”, Line 9171, in do check
Index Error : List index out of range.
ich bin in Linux blutiger anfänger, kann mir jemand helfen?
woran erkenne ich das der Homeserver läuft?
vielen dank für eure hilfe
gruß
andreas
andreas-anders@onlinehome.de
Hi!
I got the project transfered and hs_main runs.
But i get no access to hs/eib.
EIB (Date/Init):01.01.1970 etc.
I see connection opened > closed.
Eiblib/IP with ETS can’t initialize driver ???
Hi,
my server has got 4GB RAM. I installed all libraries, but – probably – only in x64 versions, so I will try to install i386 versions too.
Regards,
Sadek
Hi Andreas,
please verify if /sbin/ifconfig command exist and it have executable rights. Probably you forgot about this step:
chmod +x /sbin/ifconfig
Regards,
Sadek
Ich weiß garnicht, wo das Problem liegt das Teil zum laufen zu kriegen.
Das war das erste mal, das ich linux angefasst habe und der Homeserver läuft unter Xubuntu ohne VMWare. Und das sehr stabil. EIB Zugriff über RS232 läuft, sowie über EIBNet/Ip. Große Projekte lassen sich super Über die RS232 einspielen und auch über die LAN Verbindung. Nachdem ich Xubuntu am laufen hatte, hat die Einrichtung ca. 1-2 Stunden gedauert und dann rannte das ganze auch schon.
Recht herzlichen Dank für das Tut an Roel. Wenn man Punkt für Punkt vorgeht klappt das ganze recht gut.
Btw…@ andreas, guck mal ob unter sbin/ifconfig vorhanden ist…und nicht das sudo vergessen…oder halt per chmod
Mir sind die ersten Schritte unklar.
1.Linux installieren
2.FÜgen sie eine 2. Festplatte auf den 3. IDE Anschluß hinzu
3.Erstellen sie 4 Partitionen in der 2. Installieren sie ihr linux.
Wo habt ihr euer Linux installiert, wie die Festplatten formatiert.
Auf welchem IDE sitzt eure Platte?
Ich versuche es ohne VMWARE.
Hi!
Mein Problem scheint die Netzwerkverbindung der VM zu sein!
Was habt ihr da? NAT/bridged?
Wenn ich der VM eine IP per DHCP zuweise ist sie nicht/kurzzeitig erreichbar. Die ETS peilt da nichts, zumal ich den Unterschied knxnet/Ip und eiblib/IP nicht ganz raffe …
@ Cocoon
Wenn du ein EPIA Board hast (ja ich hab mir so ein MiniATX zugelegt). Hast du 2 IDE Slots…in dem ersten IDE Slot sitzt ein 2GB Flash Speicher. Auf dem 2.IDE Slot ist ein DVD Laufwerk angeklemmt. Xubuntu 8.04 CD rein… Bios auf DVD einstellen…booten und installieren auf den 1.IDE Flashspeicher. So wenn das Teil installiert ist, DVD LW abklemmen (von IDE2), 2. 2GB Flashspeicher rein in den 2.IDE Slot (geht auch mit Festplatten, nur der Flash Speicher ist schön leise).
Dann Xubuntu booten. Dann hab ich direkt den Root Login umgestellt, damit ich beim Software installieren keine Probleme bekomme und spar mir das sudo. So… alles installiert, wie es in den Punkten steht (nicht mit yum sondern dem Paketmanager). Dann den 2.IDE Speicher partitioniert (cfdisk), HS tgz entpackt, und die ifconfig mit MAC Adresse angepasst ( nach Kommentar 13 ). Dann noch die Zuordnung für die RS232 Schnittstelle geändert, damit die Kommunikation Über ttys1 klappt…ja, das hs_trans will die ttys1 haben…Experte gestartet, erstmal ein leeres Projekt gemacht und dann übertragen (per Bilder,Ansagen,Daten). Das funzte NICHT. Fehler -8000k…danach hab ich das große Projekt geladen, mit Visu und Quad und und und…naja, übertragung lief sehr gut. Visu per LAN usw funzt alles…EIB per RS232 tuts auch und per IP Router auch.
Hi,
there is something unbeliveable:
[root@sadekhs /]# du -h -c
[...]
8,0K ./hs/start
6,6M ./hs
1,4G .
1,4G summary
[root@sadekhs /]# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/hdc2 1,1T 1011G 0 100% /
tmpfs 2,0G 0 2,0G 0% /dev/shm
/dev/hdc1 1,1T 1011G 0 100% /mnt
[root@sadekhs /]# umount /dev/hdc1
umount: /dev/hdc1: not mounted
umount: /dev/hdc1: not mounted
[root@sadekhs /]# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/hdc2 1,1T 1011G 0 100% /
tmpfs 2,0G 0 2,0G 0% /dev/shm
/dev/hdc1 1,1T 1011G 0 100% /mnt
[root@sadekhs /]# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/hdc2 64Z 64Z 0 100% /
tmpfs 2,0G 0 2,0G 0% /dev/shm
/dev/hdc1 64Z 64Z 0 100% /mnt
I reinstalled my HS meny times and always, after few hours – probably when I configure rss channels – I have that troubles with main partition.
Du shows only 1,5GB used storage, dh shows tera and petabytes…
Have you got similar problems?
regards,
Sadek
Hi – second issue:
when hs_trans shows:
Transfer complete
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 91, in doUpload
File “/hs/compile/hs_load.py”, line 359, in Main
NameError: global name “LowMem” is not defined
it means: check ln -s to the /dev/hdc1 partition.
I used strace command, and i discovered, that application did not use /hs/compile folder anytime…
Regards,
Artur Sadownik
@mika : kannst du mir mal deine funktionierende mac schicken weiter oben steht meine email.
irgenwie funzt das bei mir nicht, trotz eurer tips.???
habt ihr noch ideen?
Deine Mac passt schon…anderfalls hättest du nen NETNETNET Fehler mit Keine Berechtigung. Ich würde das mal mit “sudo /hs/bin/hs_main” probieren…weil du scheinbar keine ifconfig hast, oder keine berechtigung drauf zuzugreifen.
Btw…cocoon. Wie in dem Update von Roel schon beschrieben steht, wird Linux auf die HDD im 1.IDE Platz installiert und dann die HDD in dem 2.IDE Steckplatz (als Master =hdc) partitioniert und ist nur für das HS Programm da, da auf hdc2 die Partition verändert wird (durch das hs_main) und das Linux nicht mehr lauffähig wäre. So, und nun viel Erfolg
@Mika, Vielen Dank da klärt sich bei meiner Verständnis doch einiges auf.
Dann wird der HS wohl auch nur auf dem besagtem Via Board oder einer VM laufen wenn ich es richtig verstanden habe. Und dies hat wohl mit der änderbarkeit der Mac Adresse zu tun.
Das sollte auch auf anderen Boards laufen…die Mac Adresse wird durch das Script oben gefaked, so das das HS Programm die annimmt. Fragt sich nur ob alles andere da auch läuft. Ich hab nur mit dem Via Epia Board getestet. Also funktionieren tuts das ganze, aber ich brauch den Server für andere Sachen. Flash und HDD sind schon wieder formatiert (deshalb nicht nachm Image oder so fragen). Aber klappen tuts auf jedenfall so wie das im Tut steht.
Aber wenn ich später bei mir einen HS einsetzen sollte, kauf ich mir so ein Teil (dafür muss der aber billiger werden…)
@Mika, you mentioned that you can access the eib bus via RS232 as well as via IP router. Unfortunately I have only RS232 interface. I configured eibd to act as IR router and access the bus via RS232. But I need to that 2. linux. It doesn’t want to run on the same pc. Did you manage it to run it at the same machine.
For me works the configuration
A- linux1 with eibd as IProuter server with RS232 access to the bus and linux2 with hs3 accessing linux1 eibd server
B- linux1 with eibd as IProuter connected to eibd IProuter on linux2, which is connected to eib via RS232 and runs as well hs3 which connects to linux1 eibd IProuter
If I remove from configuration B the linux1 machine and runs hs3 through eibd on the same machine, it can only receive telegrams (so I can see in hs3 what’s happenign on the bus) but I can’t switch anything. I can connect to the bus as well with ETS through this connection. But the telegrams are with flag Repetition.
I don’t know whats wrong …
How is you setup with RS232.
thanks
john
Same here.
Eibd and HS on the same Maschine does’t work.
Only Eibd on a Linux Maschine and HS on the same Maschine in a VM is working.
Eibd is connected via USB to the KNX.
Has someone solved this? HS & Eibd on same Maschine without VM?
I didn’t had this problem. I have eibd via LAN (Siemens IP 148) and HS on an Ubuntu 9.10 and it works perfectly
And which parameters are you using to start eibd and how did you setup hs (in Expert – IProuter, eib address, port). Probably it has problem to work only in RS232 and USB connections.
ab punkt 9 ist mein problem: wenn ich den nicht mache und /hs/bin/hs_main starte dann bekomme ich die meldung error error error und meine aktuelle mac adresse.
wenn ich dann den punkt neun durchführe mache ich irgendeinen fehler. mit vi /sbin/ipconfig öffnen. dann “i” drücken den code eingeben. dann esc drücken und mit :w schreiben.richtig?
kann mir mal einer ne funktionierende ipconfig zuschicken. email andreas-anders@onlinehome.de
thanks
@ andreas
du musst die ifconfig (die neue) ausführbar machen… weis nicht welches linux du hast aber bei centos… einfach “abreitsplatz” deine ifconfig suchen und => rechtsklick => zugriffsrechte “x” setzen bei ausführbar… wenns funst dann schreib….
mfg joshi
Wie machst du das nicht über die grafische Oberfläche ? Du kannst das so machen wie in Comment 17… dann einfach mit IS_HS_MAIN=y /hs/bin/hs_main die hs_main starten.
#!/bin/sh
if [ -z $IS_HS_MAIN ]
then
/sbin/ifconfig_orig “$@”
else
echo “eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX ”
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)”
fi
So…einfach per grafische Oberfläche die alte ifconfig (die originale von Linux (unverändert) umbennen in ifconfig_orig…und dieses Script einfach als ifconfig speichern. (halt nur ip und mac anpassen)…dann mit dem IS_HS_MAIN=y /hs/bin/hs_main hsmain starten. Funktioniert wunderbar ;) Ansonsten einfach ne ifconfig per Windows anlegen.
Der HS läuft jetzt auf einem Realsystem. Leider gelingt das übertragen über Serielle Schnittstelle nicht. Keine Fehler, einfach nichts.
Ich nutze ein Nullmodem Kabel , ist das richtig?
Wo können die Fehler liegen? Woran kann ich erkennen ob den HS überhaupt mit der Schnittsteller arbeitet und sie erkennt?
MFG
Cocoon
@john 2 and all
Hier mal ein anderer Ansatz die Mac zu ändern!
http://www.easy-network.de/mac-adresse-unter-linux-aendern.html
bei mir funktioniert es!
@cocoon =>
experte serielle übertragung wählen..
richtiger com port einstellen..
dann
musst du /hs/bin/hs_trans starten….
mfg
jetzt läuft schon mal der hs. aber die übertragung noch nicht. welches kabel ? normal seriell oder nullmodem? und wie stell ich die serielle schnittstelle ein?
@ andreas
nullmodem….
experte com port einstellen den du hast…
und wenns beim “hs” nicht klappt
ich habe in bios den com port umgestellt auf “2F8H/IRQ3″
mfg
@andi
Okay wich EIBD have you installed? The Orginal or the Version from wiregate?
What are your start parameter?
@joshi : Starten des der hs_main über das Script funktioniert. Mein Problem liegt jetzt noch bei der seriellen übertragung nullmodemkabel ist verbunden und Experte auf Transfer gestartet. Ich starte immer /hs/bin/hs_trans und bekomme folgende meldung:
"eth0": Fehler beim Auslesen der Schnittstelleninformation: Gerät nicht gefundenTraceback (most recent call last):
File "/hs/compile/hs_trans.py", line 153, in ?
File "/hs/compile/hs_check.py", line 9171, in doCheck
IndexError: list index out of range
@John: In your Comment 56 you have this problem
hs_trans writes after start
sh: rz: command not found
Traceback (most recent call last):
File "/hs/compile/hs_trans.py", line 88, in doUpload
File "/hs/compile/hs_zipfile.py", line 182, in __init__
IOError: [Errno 2] No such file or directory: "/hs/hsup/hsup.zip"
I have this problem too.
Have you solved the problem?
Irgendjemand eine Idee?
Schreibrechte auf hs und Unterordner vorhanden.
@cocoon: you have missing rz (not installed or missing path) … I assume lrzsz package is not installed
@MST
I use eibd from Packetsource http://www.auto.tuwien.ac.at/~mkoegler/debian
starting with
eibd -e 1.1.254 -D -R -T -S -d –pid-file=/var/run/eibd.pid -i ipt:192.168.0.200:3671
Thanks, i will try it with your settings.
Nice tutorial.
How cool would it be install this an Plug Computer? http://www.plugcomputer.org/
Or did anybody tried this already?
@John
I already deleted / formatted the working system…but i didnt need to use eibd.I just used an Gira UP2 and an Gira RS232 Interface and a cable (i got a IP Router for 1 day just to test, price is to high for me). The hs was connected to my home router via Ethernet and the eib access comes over the rs232. I used the muster-20090717-avgi-de test project in GIRA Experte and set iets functions like default, just changed ip… and its working like a charm :) ETS busmonitor is working while iam using the visu, switching light on and off…(iam beginner in this eib stuff), programming is running and so on.
But its really nice…connect your hs with rs232 to your EIB, and plug an ethernet cable from hs in your home router and you can switch the light on and off with any pc oder laptop in your house…if i had this in my house i would switch the light off, while my girlfriend is sitting on the toilette :D LOLz
Tested with Berker Buttons/Switch, Merten Actors and the Gira Interface (all very old stuff which i got for some days to test that thing out (i think the interface was new)). And it was working…but i just need the hardware for other things, so i formatted it. I would buy it from gira if it were cheaper and if i would use it in my house.
Sorry, my english is bad :( Nächstes mal in Deutsch ?
Wäre einfacher :D
@Mika
nice …but did you get to the bus using RS232? If I would have an IProuter, I wouldn’t need any eibd. I can connect to the bus as well, but I need 2 computers, because if I rum eibd server connected to to bus via RS232 on the same computer as hs, hs is not willing send data to the bus (reiceive is possible and works fine). If I manage it through 2.PC only with eibd connected to the bus viac RS232 it works.
Yes i could connect to bus via RS232 on the same machine without eibd…i didn’t use vmware, its running on xubuntu 8.04
I can use ETS3 over IP to connect to the hs (without any eibd or IP Router its connected to my default netgear home router) and the hs is connected to bus via rs232. I activated iets server in the Experte Soft for Projekt muster-20090717-avgi-de and its working stable. And yes i think it works, cause i tested one visu and i could open the webinterface and click on the symbols and the lights were switched on -> the actors switched and the lamp is on (in visu the correct status of lamp is shown). When i test the busmonitor on my laptop (over IP connected to my default netgear router) and i switched the light on manually (berker 2 buttons modul) the busmonitor shows me the actions (and the visu changes the symbols to on or off -> status for lamp). So i think, the hs recieves the data over rs232 from bus. (Yes on same machine, without eibd and ip router). I hope i explained right and i understood you correct. Sorry again for my bad english.
@ sadek:
Have you solved this:
Transfer complete
Traceback (most recent call last):
File "/hs/compile/hs_trans.py", line 91, in doUpload
File "/hs/compile/hs_load.py", line 359, in Main
NameError: global name "LowMem" is not defined
?
After serial transfer the hs shows this .
@mika
which type of RS232 interface do you use? BCU1 or BCU2? And how did you set your EIB connection interface in Expert. I have only BCU1(PEI 16) interface.
thanks
Hey John,
That 2 things i used.
* Gira Instabus Busankoppler UP 2 (Nr. 0645 00)
* Gira Instabus Datenschnittstelle FT 1.2 (Nr. 0504 xx)
The other things i can tell you tomorrow or so. Iam not @ home.
zu 116:
Nach dem Upload über seriell bekomme ich immer noch
Transfer complete
Traceback (most recent call last):
File "/hs/compile/hs_trans.py", line 91, in doUpload
File "/hs/compile/hs_load.py", line 359, in Main
NameError: global name "LowMem" is not defined
meine Vermutung ist, das irgendetwas mit dem Zugriff auf die 2. Festplatte nicht stimmt.
Ich habe mit der Logischen Datenträgerverwaltung (LVM) unter Centos 5.4 die Partitionen initialisiert. Danach klappte der Upload. Auch ein Upload über LAN war dann möglich, brach aber bei ca.10% ab und der HS prozess killte sich selber.
Nach rückgängig machen mit LVM sind sie wieder als nicht initialisierte Laufwerke vorhanden,bekomme dann aber wieder den Fehler wie oben und die Verbindung über Lan funktioniert garnicht mehr.
Muss ich evtl die hdc mounten oder ähnliches?
@mika
HS natively supports FT1.2 protocol (RS232 BCU2 interface) and in that case you can choose in Experte FT1.2 interface and it should work. There is not needed eibd.
Unfortunately my RSS232 doesn’t support FT1.2 and therefore I need eibd to create IPRouter connection to the bus:(.
And I can’t manage to run it on the same machine.
I tried to sniff udp communication and it looks that it is not possible to run HS and eibd connection to the bus on the same machine. Both are using same multicast address and port and therefore cannot communicate each other.
Or anobody managed to run it on the same machine and operating correctly … switching lights via Client?
Hi everyone.
Please try to use the English language only. This will make it for everyone possible to folow the thread.
thx
the problem in my post 119 was the right management of hdc – hdc3. i changed it to read and write for all users and the hs starts fine and projekt transfer over Ethernet is no problem anymore.
but ! i habe a new problem.
mekke writes in post 26:
OK, got the server up and running! But there seems to be a problem with the "web" interface.
When I try to connect to the Homeserver from a web browser (to see the project I transferred), I get a message on the Homeserver saying "OHOH:"….
Has anyone been able to connect to the server and display menus, rooms, etc, etc….
i have this problem too.
i use the Demo project "muster 20090717-avgi-de.hs3" with my IP Data and "Quad Client" enabled. Upload is no problem but when i connect via Firefox, the screen is white and the hs-terminal window writes OHOH : FAVICON.ICO .
You have to write http://IP/hs ;) And you have to set in Experte under Users where the user (admin) wants to start… you can select Query or VISU or Menü….then Upload again with data pics ansagen…
Dann sollte das tun.
ich habs geschafffffffffttttttttt. hippppieeeee
so hab ichs gemacht.
- im bios com1 auf 2F8H/IRQ3 gestellt.
- CentOS neueste Version installiert (auf hda)
- bei der installation eth0 auf dhcp gestellt um ein internetverbindung zu erhalten (um später die pakete zu installieren)
- hdc installiert (wie oben beschrieben)
- gecheckt ob die internetverbindung funzt, danach die pakete wie beschrieben mit yum installiert (da man jetzt die pakete per internet installiert, das war eines meiner probleme)
- Punkt 9 habe ich nicht so umgesetzt. ich habe die mac-adresse per hand umgeändert mit
ifconfig eth0 down
ifconfig eth0 hw ether 00:40:63:DB:FD:78
ifconfig eth0 up
das ganze habe ich mit vi /etc/rc.local in die rc.local eingefügt (erklärung zum vi-editor : mit i kann man was einfügen, mit esc wieder aus dem einfügen-modus, dann :w die datei schreiben)
nun startet mit der rc.local die macadressenänderung.
- system neu starten
- nun einmal /hs/bin/hs_trans starten = es sollte net net net + mac-adresse kommen
- nun einmal /hs/bin/hs_main starten = es sollte der homeserver starten
- system nochmal neu starten
wenn das nun alles funzt, dann den experten starten, projekt übertragen per serielle-schnittstelle (nullmodem kabel belegung 5-5 ; 2-3 ; 3-2 ; 7-8 ; 8-7 ; 4-6 ; 6-4 )
und ein paar sekunden später /hs/bin/hs_trans starten, dann sollte das Projekt laufen.
- danach in die rc.local /hs/bin/hs_main eintragen und neu starten
wenn der homeserver gestartet ist dann ertönt dreimal doppelsummton und er läuft.
von da ab kann man per netzwerk auf den homeserver zugreifen und läuft bei mir supergut.
thanks roel
@andi
It doesnt work, whats your config from the Experte?
EIBNet/IP routing
Pysikalische Adresse: ???????
IP Routing Multicast Adresse: ???????????
IP-Port: 3671
bcu2
1.1.255
224.0.23.12
3671
hallo jimmy…
wenn du bei vi /etc/rc.local ganz unten den befehl eingibst:
shutdown -h now
dann fährt dein system nach der experte übertragung selbständig herunter…
ohne dass du cent os benützen musst…
kleiner vorteil wenn du den HS3 sicher herunterfahren willst => einfach bei experte…
nur neustart übertragen lassen….
ps.: wenn du wieder dann ins cent os gelangen willst => musst du beim starten von cent os => “i” eingeben und die letzen 3dienste nicht mitstarten lassen…
mfg
hmm, das hab ich noch nicht so ganz verstanden? am ende einfügen in die rc.local? und dann fährt der server nach der übertragung runter?
das heißt nach jeder übertragung muß man neu starten?
ja
das system fährt vollständig runter….
also bei mir war das ohne dem befehl “shutdown” so dass wenn ich ein projekt übertragen habe, den HS gekillt hat und ich bin in die cent os anmeldung gekommen….. bei dir nicht?
der original HS würde sowieso neu straten nach einer projekt übertragung…
mfg
ja, das ist bei mir auch so, das wenn ich die daten raufschiebe das dann nichts mehr geht. gibts da nicht den reboot befehl? aber du hast das fest in die rc.local datei reingeschrieben?
hallo…
ich hab den “shutdown -h now” drinnen…
kannst aber “shutdown -r now” neustart auch nehmen…
einfach in der “/etc/rc.local” unten dran hängen..
dann startet der HS nach der übertragung automatisch neu…
mfg
gut, check ich nachher. ist das beim original auch so?
Hallo,
ich habe ein Funktionierendes Image auf VMWare laufen. Der Server hat eine Firmware 2.2.xxx. Mit dem Experten Version 2.2.xxx bekomme ich auch Seriell ein Projekt beliebiger größe draufgespielt und der Server läuft auch ohne Probleme an.
Nun möchte ich aber den neuen Experten mit der Version 2.3.xxx benutzen. Also dachte ich mir Firmwareupdate!
Batch auf einem WindowsXP System gestartet und wie beim Projektübertragung mit der Virtuellen Maschie verbunden. Doch das DOS Prog ZDModem startet zwar, bekommt aber keine Verdingung zum Homeserve und aktuallisiert somit die Firmware nicht.(ZDModem warte bis Timeout und der Homeserver ist fertig hochgelaufen)
Hat jemand eine Idee, warum ich Seriell(mit NullModem Kabel) ein Projeket übertragen bekomme, aber ein Firmwareupdate nicht geht!!??
Gruß Jörg
PS: Tolles Tut!!! Jetz kann ich endlich mein Projekt testen, bevor ich es scharf schalte;-))
Hello, I’ve made server and it works great – now I would like to change resolution to HD – 1920×1080, can’t find which file is responsible for that, do you have solution?
I’ve tried in client.hsc and res is changed but only in Design mode, visualisation is still the same.
Thank you in advance
@lochj : ich starte beim start mit rc.local immer mit hs_trans dann mit hs_main. ich vermute das hs_trans entscheidend dafür ist.
check das doch mal, ;) ich trau mich nicht. lachhh
Why is it so hard to use the English language? Seems I’m not the only one bothered about this. Please use English so everyone can follow the tread.
Thanks
Thank you roel for this tutorial and all people here for help.
The HS is up and running on CentOS 5.4 with Gnome on a asus p3 700mhz board with 256mb ram and two IDE HDD.(for experimental use)
Now i will buy a low power VIA C7 board for 24h using the hs, and use a better Linux distribution but i dont know what is the best.(for experimental use)
Is it possible to use “linuxmce” and use the Media funktions from LinuxMCE and the HS funktions at the same time. Both have serverfunktions and i dont know how it is if both running and use same Mac and IP and http-ports :80 or similar.
Is here a linux user who has a anwser for me?
After 20 test transfers over Ethernet i have an problem.
the same Problem of comment 65 and 69
transfer through network stops still at 85933
Anybody a idea
hi cocoon
remove the remanet storage….
than you tranfer your projekt…..
@joshi
i try it, but i have the same problem.
transfer through network stops still at 85933.
on serial transfer the hs says
Transfer complete
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 91, in doUpload
File “/hs/compile/hs_load.py”, line 359, in Main
NameError: global name “LowMem” is not defined
and experte says connection open.
hi cocoon
i have the same problem sometimes…
i have in the experte => remanent storage and restart transferd
and the problem was fixed…
if it not work….
you can trying to format the hdc partitions….
(when you use 2 disks)
Hi,
I have several problems, because I am an absolute Linux beginner.
Hi Have installed an VMWare Workstation. There I have maked an Virtuell Maschine. I have download an UBuntu.iso. After the first run, the Ubuntu have installt itself.
So my first Problem(1)
In the virtuell Maschine I have set the Linux Maschine to IDE. But after the start, all drives are in /dev/sda. I thought the sda is an SCSI-Drive. But I can’t switch to hd…
(2)
I have add under Maschine Settings an additional HardDrive. Create a new virtual Disk and IDE. Under “Advanced” I have set the drive to IDE 1:0 (Harddrive 2).
But when I start the terminal, I can’t start fdisk with hdc. Because there isn’t any /dev/hdc.
In the Disk Utility I saw the drive under /dev/sdb/.
But when I go to the terminal again, fdisk /dev/sdb/ is “unable to open”. Also when I wirte sudo fdisk /dev/sdb/
(3) an the last question. In Point 5 is written, that I have to extract the TAR to the Root. Whitch root is this? The root from the Ubuntu. I think this isn’t it. So you mean the Second drive of the Homserver partition!??
So you see. I am an n..d in this thinks. I hope you can help me to make an Image that I can run in an Virtaul Machine.
thanks Jörg
Moin joshi
your “problem fix” work for my hs.
i use remanent storage and restart transferd and after restart i can upload my project.
Thank you
@jörg (lochj):
if you have old hardware or old personal computer (in my config a Pentium 3 700mhz 256mb 2 IDE HDD works), use it. it is not harder to install it on a real system and you can run it alone.
mfg
Cocoon
——————-
—Forum thread??—
@Cocoon
my motivation is to run the Homeserver in an virtual maschine. Cause I have an Homserver, but by changes I would try it on an “not running” system.
I have tried driffrent things to copy the SSD(make images), but nothing woks. I can’t take an image vom an Linux System.
So I try to use this workaround;-)
mfg Jörg
————-
An Forum would be great
is er ook een Nederlandse beschrijving van, incl aanpassing
thx
Hi
For Project uploads the HS use ttyS1.
Which Port (ttyS0 or ttyS1) does it use for the communication to a RS232 FT1.2 Interface?
Hello,
i have installed Linux an the Homeserver but i can’t transfer any Project to the Server. when i start my Linux i get the Homeserver i seems quite OK but if i start the hs_trans i always get Errors. can someone help me please
+++++++++++++
NET NET NET : 0040………
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 123, in Main
File “/hs/compile/hs_trans.py”, line 55, in ttyOpenFast
File “/hs/compile/hs_trans.py”, line 38, in ttySetFast
error: (5, ‘Input/output error’)
/sbin/ifconfig: line 2: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 3: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 4: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 5: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 6: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 7: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 8: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 9: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 10: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 11: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 12: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 13: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 14: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 15: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 16: echo: write error: Datenübergabe unterbrochen (broken pipe)
/sbin/ifconfig: line 17: echo: write error: Datenübergabe unterbrochen (broken pipe)
+++++++++++++
NET NET NET : 0040………
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 123, in Main
File “/hs/compile/hs_trans.py”, line 55, in ttyOpenFast
File “/hs/compile/hs_trans.py”, line 38, in ttySetFast
error: (5, ‘Input/output error’)
Hi!
Is there a chance to get a USB-Interface working with the HS.
I have one Merten UP and wondered why it won’t work :(
Hi,
@Hannes – “broken pipe” problem is quite easy to solve – please try to leave in the /etc/ifconfig script ONLY one line, with MAC address.
For example:
echo “eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX ”
Regards,
Sadek
Hello
@sadek – thanks for your information i checkd this but when i start hs_trans now i get the error
+++++++++++++
NET NET NET : 0040………
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 123, in Main
File “/hs/compile/hs_trans.py”, line 55, in ttyOpenFast
File “/hs/compile/hs_trans.py”, line 38, in ttySetFast
error: (5, “Input/output error”)
i’ve looked for the folder /compile but i dont find this
please help
New HS Version.
Now USB is supported
But i can’t send a Project to the HS.
Okay now it works.
But when i start hs_main it comes this error:
+++++++++++++++++++++++++++++
TPFAD :: USB/LOG/CONFIG.TXT
*** MISSERFOLG
USB-LOG : 0
mount: unknown filesystem type ‘usbdevfs’
USBBCU OK …
+++++++++++++++++++++++++++++
HS_main starts but i cant turn anything on or off…
Hi!
The FW-Update (serial transfer from VM) seems to make a “real” HS 8-)
No CentOS booting/ login etc. a black screen told me what hs_main does. More later
Hi My VM shows a black screen with
Homeserver (A) V.:2.4.100224 etc
EIB 1.1.1970 …
the error is at the beginning the same
mount: unknown filesystem type “usbdevfs”
I read usbdevfs is wrong – usbfs would be right and should be in /etc/fstab ?
But how can i exit/change/get a new terminal ???
Hi,
@Hannes – I had got the same problem when my symbolic links to hdc’s were wrong.
Please run a command:
cat /proc/partitions
And the – if there aren’t hdc, hdc1-hdc4 partitions, you should to create symbolic links (in rc.local) file. For example:
ln -s /dev/sda /dev/hdc
ln -s /dev/sda1 /dev/hdc1
ln -s /dev/sda2 /dev/hdc2
ln -s /dev/sda3 /dev/hdc3
ln -s /dev/sda4 /dev/hdc4
Regards,
Sadek
gira homeserver firmware 2.4 is new. and this is the first firmware integrated usb-connection, maybe this is the problem. check older verion.
look to the link
http://knx-user-forum.de/knx-eib-forum/8270-fw-2-4-a.html
jimmy
Hi, wie kann habt ihr die Partitions vergrössert, bzw. welche
danke
hs
Hi, please can you help me to extend the partionsize to upload a bigger project on a working hs.
tx for your help^^
Just a quick comment because I was called yesterday by:
drs. J.A. de Muijnck (Jacob)
jacob.demuijnck@gira.de
+49 (2195) 60 23 37
from Gira. He asked why I made this Blog post. I told him I like to innovate things and play with Gira stuff, I also told him my house is full of Gira products and blog posts like these will finally boost the Gira sales. He said some of his partners (installers) were complaining and he didn’t know what to do about it. He said Gira doesn’t support individuals playing with their stuff but they should go to an installer….
(just wanting to share this with all you guys out there…feel free to comment)
an den herren der firma gira.
hut ab kann ich da nur sagen. der gira homeserver ist wirklich ein spitzenprodukt. NUR VIEL ZU TEUER. ende aus. ich kann da nur mit dem kopf schütteln. für ein bisschen hardware und sehr wenig software, die kaum weiterentwickelt wird, so viel geld.
da läßt sich nur vermuten das auch gira kein interesse an einem massenmarkt hat, wie die anderen hersteller der eib produkte. und jetzt komm mir bitte keiner mit entwicklungskosten usw. die produkte werden doch bausteinmäßig zusammengeschustert und werden doch seit jahren nicht mehr weiterentwickelt. ich kann die beschwerden dieser partner nicht verstehen. experten werden immer benötigt und wenn der dorfelektriker um die ecke das ding vertickt wird der experte doch fast immer hinzugezogen. diese ganze eibgeschichte finde ich einfach zum kotzen und hoffe das da endlich mal ein umdenken der hersteller stattfindet. sonst wird irgendwann der massenmarkt an diesen herstellern vorbeiziehen.
ich bin mir sicher, wenn gira den homeserver unter 1000€ anbieten würde, würde es dieses internetseite nicht geben. ich würde nicht tage oder wochen rumbasteln, ich würde mir das teil bestellen und gut ist.
KNX ets-software: genau das gleiche. warum kann man sich das teil nicht kostenlos runterladen und gut ist. doch nur um irgendwechle monopole aufrecht zu erhalten. somit verhindert man einen massenmarkt.
wenn diese software freeware wäre würde sich doch fast jeder elektriker diese geschichte mal genauer ansehen, dann noch vernünftige preise für aktoren und binäreingänge und der drops ist gelutscht. das kann man dann auch verkaufen. (ich spreche aus erfahrung, ich bin einer dieser elektrikerbetrieb die eib nicht verkaufen kann, weil es nicht bezahlbar ist).
also an den herren von gira, wo ist die offene diskussion?, oder scheut man sich davor ?
mfg
jimmy
Da kam von einem Gira-Mitarbeiter ein klares Statesment – wir wollen Geld verdienen. “We want earn money told a Gira-Supporter”
Insgeheim ist meine Hoffnung eine Firma wie Apple nimmt mal etwas Geld in die Hand, entwickelt die Steuerungssoftware inkl. “Experte” (loool) und packt das in den Mac Mini Server. Dann noch einen Temperatursensor in die Pods,Pads und Phones sowie Halterungen designt. Achja die App dazu sollte kein Problem darstellen.
Hör ich da ein bibbern ob der einstaubenden Tastsensoren und Busankoppler ;-)
Nur mal zum Nachdenken …
geschätzte Herstellungskosten
iphone 3GS 179$
iPad 229$
was kostet nochmal ein “proface”
Ich war letztens auf einem “Seminar”…naja, eher Verkaufsinfo von Gira.
Ich will den Herr da jetzt auch nicht in die Pfanne hauen (nein, den Namen gebe ich nicht raus), aber der hat zu uns (die Gruppe) gesagt, das wenn wir so ein HomeServer Privat brauchen, der uns Privat so ein Teil für nichtmal die hälfte verkäuft. Damit macht er selber noch ca.100 € gewinn und Gira fährt auch noch gut was ein. (hat mir auch noch ein anderer Vertreter fast gleich angeboten). So, da wisst ihr, wie viel die dran gewinnen. Das ist genauso wie die EIB Komponenten…alle Teile kommen vom selben Band, nur Hersteller Logo wird geändert.
@ Jimmy, du brauchst nur die richtigen Kunden, mit ner Menge Knete. Oder Freunde die Knete haben und sich sowas leisten können oder halt, sowie in meinen Fällen, Freunde die interesse an Technischen Neuerungen haben…(haben aber die wenigsten, also die Kohle) ;)
Short, for english speaking people:
Some times ago, i was on a Gira selling/learn lesson and the guy from gira told us, he could sell us an HS privat for nearly the half of its price. He makes 100€ and Gira still gets good money from this.
Now you know, how much money gira makes with the Hs.
aber was könnten die an kohle scheffeln wenn das massenware wird und auch noch durch ideen weiterentwickelt wird. wenn der preis stimmt kann man das locker verkaufen. wenn ich nem kunden erzähle automatisches licht, lichtszenen, rolläden automatik, touchpanel mit wetter + nachrichten usw.. und der mich dann nach nem preis fragt kippt der doch glatt um. selbst wenn er langsam einsteigen will muß er schon ganz schön in die tasche greifen.
ich versteh das nicht. unter diesen umständen kann ich sowas nicht anbieten und lass es in den meisten fällen auch.
diese großkonzerne werden solange damit geld verdienen bis es eine firma gibt die ähnliches zu einem anderen preis anbietet, vielleicht ja mal mit eib-gateway um das alte eib noch mit anzubinden. irgendwann ist es soweit und ich bin garantiert nicht der einzige der dann mit auf den zug springt.
was sagt denn der giramann? oder mag er nicht?
gruß
jimmy
ergänzung
131. joshi – 24 February 2010
hallo…
ich hab den “shutdown -h now” drinnen…
kannst aber “shutdown -r now” neustart auch nehmen…
einfach in der “/etc/rc.local” unten dran hängen..
dann startet der HS nach der übertragung automatisch neu…
mfg
Ja, das funktioniert 100%ig.
Jetzt ist die kiste fertig.
und gira kann mich mal kreuzweise
@jimmy
Schon wieder so ein Spezialist der meint er kann Hausinstallationen mit dem PC & Handymarkt vergleichen.
Ich kann jedem nur den Rat geben wenn es so leicht ist es dann gerne selbst zu machen!
ahhhh, da meldet sich endlich jemand der sich bei gira beschwert hat. lachhhhhhhhh auf solche selbsternannten experten kann jeder verzichten.
Genau der bin ich!
Ich verdiene mein Geld mit Systemintegration und natürlich mit dem Homeserver! So Typen wie Du machen mein Business kaputt. Deshalb kann ich es mir nicht leisten an einen Kunden eine illegale Software weiterzugeben.
Ich habe keine Ahnung wie Du Dir das vorstellst woher das Geld für eine Homeserver Entwicklung herkommen soll! Das Produkt ist seit 2000 auf dem Markt jedes update gab es bis jetzt kostenlos. Bei anderen Firmen hatten die Updates der letzten 10 Jahre bzw. Wartungsverträge bereits nochmal so viel wie der HS gekostet.
Ich denke wo so etwas hinführt dürfte jeden klar sein Produkt lohnt nicht mehr, wir eingestellt,… Die Heuschrecken Cracking Crew zieht weiter und ruiniert die nächste kleine Entwicklungsfirma. Oder die Entwickler ändern das Gerät so dass es schwieriger wird die Software illegaler weise auf einen anderen PC laufen zu lassen. Das geht natürlich weil es Aufwand bedeutet zu Lasten von Weiterentwicklung oder aber auch der Kompatibilität weil z.B. dann ein Dongle dazu gehört!
Nur einmal darüber nachdenken wen man selbst in dieser Situation wäre!
Hey People ! Its not fair to post comments that wanders from the subject
“Building your own ‘Gira’ Homeserver” .
Many people are interested to build this homeserver with this online help from roel and have questions and other people help them. Thats ok in this Blog.
Roel help us all to build this HS at technical problems or linux soft.
I think thats the idea of this blog-post and and we should discuss the topic and not through gira and dominant position.
Let us help people to build a hs in this blog please.
i have fond here all reply for all my questions and now hs running.
To complainabout gira, we can create another blog.
let’s stick to the topic. And in english please. that helps more people to this topic have found
@cocoon : sorry, you are right.
my hs is also running with this tutorial, with big project and with a automaticly restart. very nice.
jimmy
Roel, you wrote in step 9 of your tutorial, that “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 VMWare MAC address pool is limited to the 00:50:56 range. So I think the new firmware version cannot be used because the MAC address doesn’t seem to be read from the ifconfig anymore.
@Jopi; You say the software is no longer looking at the ifconfig for the MAC-address, are you talking about v2.4 ? If yes, i will check this later.
Second of all, i am working on a website which is almost ready, with a forum. We can discuss all the things there and keep the overview, instead of using 170 comments ;) But let’s continue to talk here meanwhile.
About the VMWare Mac address pool, i tested and you can put ANY MAC address in the VM config file. Are you using Workstation, ESX or Player ?
@Jopi: Please see my post #54. It allows you to define the MAC address of your VM by editing the VMX file.
It perfectly works with FW 2.4 as well..
Cheers
with new FW 2.4 its much easier: just put the .iso File into the VM-CDROM and boot from it.
I got it! Just typed something wrong in the *.vmx
hello guys!
Please have you a hint for me for my configuration:
Network question:
The HS is connected to 192.168.1.0 LAN
The EIB IP Router is connected to 192.168.2.0 LAN
Is this possible to get comunication over this 2 Subnets with HSEIB?
If yes, please can you tell me the route command i had to write to the ifconfig
or maybe easier, i have to put in the expert 2.4. maybe internal Gateway…
I tip would be very helpful for me
tx
please update because 2.4 is more difficult
I’m still in 2.4 and it’s slow to start, but it’s ok.
I need help concerning the hs is in one subnet, and the EIB Router is in an other subnet.
the communication over hsmon is already green and i can see all group adresses, but when i send to an adress, i get no status change.
maybe someone have an idea to resolve that issue to communicate with the homeserver over 2 subnets.
tx for your support
is it possible to make an easier step by step tutorial for all the linux noobs like me? Cause, there are some steps which confuses me a little bit.
vielleicht ist ja jemand da draussen der ein wenig per email supporten kann
hallo @ wolfgang und stefan
schreib einfach step für step runter… und es passt…
mfg
I’d like to have also a step by step vor a linux n00b like me :)
before i spend 2400 euro for a homeserver i want to try it first so i can see if its worth the price .
somebody has a easy step by step guide ?
thanks in advance :)
@joshi
- bei FW 2.3.xx lief es auch noch (Terminal, X auf dem GUI etc.)
- unter 2.4. läuft das Ding “closed”, d.h. ich bekomme kein Projekt rauf > keinen Buszugriff und komme nicht mehr ans System (X)
Quasi Neustart – Kommandozeile ohne bash (nur Ausgabe)
hs_trans startet – Fehler Zugriffsrechte
hs_main startet – kein Projekt, kein Zugriff
Als blicke man auf ein startendes Bios :(
please roel take the forum online that we can post screenshots etc.
@ tbluemel
has du die “fake ifconfig” “ausführbar” gemacht???
welches linux benützt du?
ifconfig scheint kein Problem, da VMWare für die VM (Centos 5.4) die MAC vorgibt
@ tbluemel
ich hab auch die FW 2.4 drinnen und es läuft alles normal….
probiers nochmal wennst alles neu aufsetzt….
ps.: würde es trotzdem mit der fake ifconfig mal probieren…
habe es auch mit der VM MAC fake ausprobiert aber hat nicht gefunzt….
==> ins cent os kommst du wieder rein wenn du beim starten ” i ” drückst (interaktiver start) und die letzten 4befehle nicht mitstarten lasst….
mfg
Hey everyone remember, for all people here please speak english. I’m german guy too and my english is bad, but we want to help everyone an get help from everyone. so, try it please. Or write in german and also in english.
do i have to install linux for e.g. ubuntu in vmware or is it enough to install just centos in a VM?
Hi and thanks to everyone for finding out this solution!
I just moved from Munich to a small town near Saarbrücken, where we bought a house from 1994 that already has KNX – but no smart functions. Now with the HS-VM I could do a lot of automatism and I am quite happy. Thanks to Roel!
My next step is to habe a smart visu over Iphone. The so called Pocket visu is very slow. Do you have any suggestions for me?
Hi RichieM go to knx-forum and search hsfusion. It’s a great iphone solutuion for the HS
unknown filesystem: usbdevfs ???
Who knows how i can work around the old/new usbfs?
For 30 uploads over IP the HS works fine.
But now i have this Problem again:
transfer through network stops still at 85933.
on serial transfer the hs says
Transfer complete
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 91, in doUpload
File “/hs/compile/hs_load.py”, line 359, in Main
NameError: global name “LowMem” is not defined
and experte says connection open.
I try remanent storage and restart transferd but it dont help.
Itry delete Partitions of second IDE and create new Partitions and format, no changes. I have installed CENTOS new. But it dont work.
Now i have a error: Network connetion faied , in experte
#2 The Ip adress of project , network and hs is the same. Over browser i can run the visu .
What can be the problem of #post192
1. What is a simple way to change the IP address of the HS?
2. It seems that FW 2.4 starts without using the rc.local. How can I interrupt the boot sequence to change settings of the CentOS? I tried the “i” key (see post #186) without success.
3. In VM Workstation I can’t open a second console. Does anyone have a solution?
hello nobody => 194. joshi – 16 March 2010
! don’t write with my name!!!
@cocoon
try to remove the remanent storage and klick only restart !
the projekt are deleted and now you tranfer the projekt via serial…
=> next => via netzwork
@ nobody =>
push the ” i ” button when red hat started….
=> ! when the first driver boot !! now you must push the button “i”
than you load all driver!!! but dont the last 4-6 => you must trying
:)
post comment => if it work or dont work
I have successfully setup a virtual machine (Suse Linux) under VM. The Homeserver Software ist up and running.
As described I created two serial ports (one “normal” and one Named Pipe).
I have a physical Notebook with XP running. The Homeserver Expert is installed an the notebook.
My problem is who can I load the first project via serial connection to the Homeserver?
How do I setup the serial connection / Named Pipe on the notebook?
One problem was …
I used tar @ “root” > / instead of /root/ and thatswhy it wrote the files to the system and it did boot to HS directly with no chance to access the system – also “i” didn’t work !!
Furthermore the busaccess is a problem because HS try to mount the old usbdevfs filesystem. CentOS like every other since Kernel 2.6 ??? use usbfs. Therefore i have no answer. Do you?
@ riesling
I think you need a second VM with Windows to connect the ports “virtual” through a file. Perhaps it works if you can setup the physical output to a file ??
Ooops… sorry! I wasn’t at home and busy… so I used the wrong name…
Nach dem 30 reboot stellt der HS die arbeit auf einer VM ein.
Die geloggten öffentlichen IP Adressen werden an einem anonymen Server gesendet.
Viel Spaß mit der 2.4
joshi
@joshi: What ?
- Arre you really sure ?
- How did you noticed that ?
- Offcourse this can be overcome by disconnecting your homeserver from the internet (don’t give it a gateway address or a false gateway)
- Another way to overcome this is adding IPTABLES to the scene.
However, it’s a real privay violation that the Homeserver ‘calls home’ without stating this in the release notes or any other documentation. Does it only ‘call home’ when it detects that it runs in VMWare ?
PS. The forum and the website is almost ready. We can also discuss the nice arcus products there and all other things which will be removed from the http://www.knx-user-forum.de and http://www.knx-professionals.de.
I opened a weather station comfort lately and saw how easy it is to rebuild this with a few components.
@ nobody!! =>200. joshi – 16 March 2010
dont write with my name!!!!!!
let the hs run through a proxy (another pc) and log outgoing connections…i think you will find nothing…
Hi,
Does anybody know how to solve this issue:
[root@localhost ~]# hs/bin/hs_trans
+++++++++++++
NET NET NET : 004xxxxxxxx
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 123, in Main
File “/hs/compile/hs_trans.py”, line 55, in ttyOpenFast
File “/hs/compile/hs_trans.py”, line 38, in ttySetFast
error: (5, ‘Input/output error’)
Please, i need your help.
regards
Hi,
is there anyone living around Saarbrücken? I do not have ETS yet and I have to include a switching actuator one. ETS project file is available.
I am even willing to pay for any assistance in this matter ;-)
@RichieM: Evtl. wäre ein Fernzugriff über VPN für dich interessant. Dann muss auch keiner in der Nähe sein ;-)
@ für alle leute die probleme haben von VM zu VM seriell zu übertragen!!
habe eine möglichkeit herausgefunden ohne einer 2ten VM eine verbindung herzustellen!!
1. http://www.mks.zp.ua/download/vspd.exe => programm downloaden und installieren
2. bei der LINUX VM 2serielle ports installieren…. der 2te port ist der definitive!!
3. virtulal port driver öffnen einen virtuellen port auswählen für die “experte soft”
3.1 den “experte com port” mit den “linux com port”(DEN 2ten!!!) verbinden
4. linux vm Starten => experte starten
5. mit hs/bin/hs_trans rüberspielen
6. PERFEKT ODER???
hoffe es wird allen gelingen!!!
for the english people => http://www.abacho.de/uebersetzer/
@Roel
A KNX weather station, which Type?
That would be great for reconstruct.
Do you know the site http://www.freebus.org/index.php/en
Have you check the statement from Post 200.?
When do you post the link to your Website/Forum?
@MS: check post 202.
this is guy just want to make panic. I think he earns money with sellilng the homeserver and want to reduce this project here with those posts.
@ wolfgang and all!
i wasn’t post 200!!
other people/gay writes with my name!!
This is WordPress !! Roel can see the E-mail Adress of any poster and IP Adress, so he can send the Link of Forum to the adresses and verify Usernames. Also he can check the ident. Dont panic.
@joshi: I only once used your name (#194) and apologize for that mistake. But I didn’t use your name a second time. I think the forum with a unique login would be fine to avoid messages like the one in #200.
@all:
Have a found the solution of my problems in post #192,#193.
My problem, i create after 30 working uploads my new project and forget setting the right management ( Stammdaten->Benutzer->Admin->Benutzerrechte to set “password”)
The hs says connection failed. After i change it, upload works fine
@Roel: Great Tutorial! I have an original Gira Homeserver 3 but I was looking for such a virtualization-solution for a long time. Because I need to run a VMware Server for other jobs it’s perfect for me to run the Gira stuff on the same host now!
But one exception I found. In my project I’m using some of the universal timers (Universalzeitschlaltuhren) but in the VM no of them are working?!?! With my original Gira Homeserver 3 the same project / timer is working fine.
I installed every lib you describe in the tut, I double checked that! Can it be the we need some additional library’s for automatically run cron tasks?! I’m no specialist in Linux but when I create a cron task in a terminal session, for example “rdate…..” this task is working fine.
Can anyone of you please confirm my experience ?
@all: I have tried to install it on a via epia mini itx board with flash drives. I am completely new in linux and some things are not clear for me. Especially how to prepare the drives. Do I have to mount all the drives on hdc? I have only hdc2 visible where my Centos 5.4 is installed and processed all points up to 9. When I start hs_main the following error message is displayed: “/hs/bin/hs_main: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory”
I tried different things which I have found by asking google but nothing solved the problem. Is there anybody who had the same problem? Did anybody install the complete project outside of a VM? Is there a tutorial for dummies like me available:-) ?
@FL I think you’re on release 2.4? Then you have to install the missing library with: => yum install libstdc++.so.5.
hope that will solve your prob!
@Toti: Thank you for your fast answer. I updated the complete centos and the error is gone. But I got a new one:-(
“[root@localhost bin]# /hs/bin/hs_trans
sh: ifconfig: command not found
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 164, in ?
File “/hs/compile/hs_check.py”, line 6446, in doCheck
IndexError: list index out of range”
Yes, I am on release 2.4.
I don’t know what to do! Has anybody a suggestion?
@FL: I think you need two falsh disk’s one on IDE 0:0 (= /dev/hda) for the CentOS and one on the second IDE port 1:0 (= /dev/hdc) for the “Gira compatibility” . After doing so you can install your CentOS on the “/hda/” drive . Is your CentOs up you can go on with step #3 of the tut. I use a different config with 4 x 100MB partitions (disk typ “6″). After doing so you don’t need to mount all the partitions!!! Only the hs_main program use these partitions “internal” for running.
@all
Any idea how to solve issue menitoned in post no. 204?
Thanks in advance.
@ andi
i think you get wrong =>point 7.!
install all tools again!
and check errors => when installed..
@joshi
I’ve installed all tools again but the problem still exists.
Any other suggestions?
thanks
@andi
have you on the “HS” internet connection???
see you download (packets)
@joshi
Probalby I found the reason. My serial is available on /dev/ttyS0.
How to change it to /dev/ttyY1?
I have create rule in /etc/udev/rules.d
file 99-ttyS1:
BUS==”pci” KERNEL==”ttyS0″, NAME=”ttyS1″
but with no success. What did I wrong?
@ andi
105. joshi – 17 February 2010
you must bios settings com port edit to “2F8H/IRQ3″!
than you have ttyS1…
make it “ORIGINAL” =>
……..
I have create rule in /etc/udev/rules.d
file 99-ttyS1:
BUS==”pci” KERNEL==”ttyS0″, NAME=”ttyS1″
……..
full success!
Thanks joshi.
@Toti and @all
I have everything done you have written in 217. But the error is still here. When I create the new ifconfig file the new one is shown as a text file but the old one is a executable file. With the new ifconfig the complete system starts with errors. I get the following message during the boot process: “…cannot access to ifconfig…”. How do I exactly create the new ifconfig file? I did it like it is written in 9.
@ FL
follow => comment 52.
make the ifconfig workable!
@all
Any idea how to solve issue menitoned in post no. 214?
Thanks in advance.
@Toti.
1st: yum provides libstdc++.so.5
then you got this
compat-libstdc++-33.i386 3.2.3-61
Matched from: Core libstdc++.so.5
2nd: yum install compat-libstdc++33
maybe you have to download compat-libstdc++-33 here
http://rpm.pbone.net/index.php3/stat/4/idpl/1981061/com/compat-libstdc++-33-3.2.3-47.fc4.i386.rpm.html
@all
Thank you for your help!
But I’m sorry to say that nothing helped up to now. I made the ifconfig workable and the libraries are still installed.
When I try to do /hs/bin/hs_trans or /hs/bin/hs_main I get the following mistakes.
[root@localhost /]# /hs/bin/hs_trans
sh: ifconfig: command not found
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 164, in ?
File “/hs/compile/hs_check.py”, line 6446, in doCheck
IndexError: list index out of range
[root@localhost /]# /hs/bin/hs_main
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
sh: hwclock: command not found
sh: ifconfig: command not found
Traceback (most recent call last):
File “/hs/compile/hs_main.py”, line 1066, in ?
File “/hs/compile/hs_check.py”, line 6446, in doCheck
IndexError: list index out of range
I absolutely don’t know what to do! I tried both ways of faking a MAC.
So do you have more hints???
@Toti Do you have a running system out of a VM?
Thanks in advance!
@ FL
trying=>
mv /sbin/ifconfig /sbin/ifconfig_fake
mv /sbin/ifconfig_original /sbin/ifconfig
(to use the “original ifconfig”)
than
ifconfig eth0 down
ifconfig eth0 hw ether 00:40:XX:XX:XX:XX
ifconfig eth0 up
and now try to start /hs/bin/hs_main or trans…
@joshi
Thank you! I’m sorry! But I have the same errors.
Why do I get the message “hwclock: command not found” and “ifconfig: command not found”? when I call the hs_main?
I get the same message when I call ifconfig without /sbin before that.
Do I have to do some settings in my CentOS?
@ FL
1.write into the teminal “ifconfig”
and post it…
@Joshi
I think it is/ was a problem with the user rights. At the moment I am logged in as USER: root. When I type “ifconfig” in the terminal I get the following message:
“[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet Hardware Adresse 00:40:XX:XX:XX:XX
inet Adresse:192.168.0.107 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::240:b2ff:fe17:f228/64 Gultigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:174 errors:0 dropped:0 overruns:0 frame:0
TX packets:229 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:206070 (201.2 KiB) TX bytes:43171 (42.1 KiB)
Interrupt:11 Basisadresse:0×6000
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)”
With your hints from post 230 and USER root I got the following messages:
“[root@localhost ~]# /hs/bin/hs_main
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
——————-
ERROR ERROR ERROR : 0040B217F228
——————-
Keine Berechtigung
[root@localhost ~]# /hs/bin/hs_trans
——————-
ERROR ERROR ERROR : 0040B217F228
——————-
Keine Berechtigung”
So I think I have a wrong mac!?
What do you think?
@ FL
0040B217F228 are a wrong make
are this mac the mac from the faked ifconfig?
you can macchange (for trying)=>
ifconfig eth0 down
ifconfig eth0 hw ether 00:40:XX:XX:XX:XX (must be a HS mac)
ifconfig eth0 up
=> i think its better to login with root….
@joshi
You are my hero:-)
The server is running! So I can start the next chapter to learn how to use the complete system.
Now I am logged in as root. I wrote the mac as 00:40:XX:XX:XX:XX.
The one without double dots was generated by the hs_main.
But now I have a complete different mac. It looks like 00:0A:XX:XX:XX:XX.
So my last questions for today. Is it necessary to install a ISDN card?
When changing the mac my Ethernet had to be reseted. Is it possible to do it automatically? After sending “ifconfig eth0 up” it is still deactivated. I had to activate it in the System->Admin->Network Menu.
Thank you to all!
@FL
ich bin drauf gekommen dass du ein deutsch sprachiger bist…
nein die ISDN Karte ist nicht notwendig…
du musst haber die gefakte ifconfig verwenden…
(weil ich glaube beim nächsten hochfahren hat sie wieder die original mac)
also
noch mal punkt 9!
schau auch mal auf comment 52.
@joshi
Danke für die Hilfe. Ja das hast Du ja schon in Post 233 gesehen:-)
Aber da alle in Englisch schreiben (die meisten) sollten wir auch die anderen teilhaben lassen;-)
Ich werde es am WE dann mal ausprobieren. Ich lass es euch wissen ob ich Erfolg hatte!
@FL , @joshi:
are the problems of posts 225-237 with new version (2.4)?
I use 2.3 and it works now. But i will install a new once with 2.4. Does it works like 2.3 (ifconfig)?
Beruhen die letzten Probleme post 225-237 auf Version 2.4 und sind sie nur in der 2.4 enthalten?
Ich würde gerne die 2.4 installieren und nach roels anleitung gehen. Gibt es seitdem veränderungen die ich beachten muss (ifconfig)?
@ all
how can i cange the boot logo? from HOMESERVER 3 to FacilityServer ??
ideas??
Which Logo do you mean? Within “Experte”?
@ richieM
quadclient start => boot logo…
\gira\quadclient\pic?
Why are you using QC? So many limitations and mistakes with QC, I tried for some weeks and went back to normal visu.
@joshi and Toti
The server is running with the modified ifconfig. It was a problem with the rights and the available packages.
When I start the hs_trans I get this error message:
“[root@localhost ~]# /hs/bin/hs_trans
+++++++++++++
NET NET NET : 00XXXXXXXXXX
+++++++++++++
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 127, in Main
File “/hs/compile/hs_trans.py”, line 58, in ttyOpenFast
File “/hs/compile/hs_trans.py”, line 40, in ttySetFast
error: (5, ‘Input/output error’).
I tried to fix it with the posted things. But nothing helped.
When I do setserial… I get the following message:
[root@localhost ~]# setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
@cocoon: I’m still working to setup everything correctly.
@ FL
look comment 223
@joshi
I already did this. Nothing helped. I installed everything new from the beginning. The difference to my last installation is that I have used the USER: root from the first step. Now the error message is gone!
Do I have to put the first project via RS232 or is it possible to put the hst-File directly to a folder (which folder???)? I’m just asking this because I don’t get a connection over Ethernet. A cable to do it over RS232 isn’t available at the moment.
Thanks in advance
@FL
you must transfer the first projekt via RS232!
=> to give the “hs” the ip address…
@ RichieM and all
how can i change/hide the window “hsclient”??
(to change only the screen from the HS/VISU?)
any idea?
I want to change the IP Adress of the HS. I changed IP in CentOS and deleted both “HS” folders in /root and /. Then I untared the HS2.TGZ again and tried to transfer a new project with a new IP. I used Experte and the new HS_Transfer. I always get the message “Restart device” (Gerät neu starten). When I then start hs_main again the IP is the old one.
Any ideas?
@ jopi
transfer the project via serial….
if it doesn’t work.. =>
use in experte=> remanent storage and only restart transferd
=> now transfer poject via serial
=> the project storage is on the hdc drive…
hi everybody,
Is there anybody who wants to share their working HS as a Virtual Machine ?
Maybe using a rapidshare account or a ftp server.
I’m a complete n00b to Linux and such an VM image should spare some time for a lot of people.
Thanks.
@ROEL: great job with this Blog !!!
What ‘s the status of the Forum ?
Keep up the great work.
Best regards
Could anybody could gimme a advise / tut how to hook up knx to the hs?
Got no idea how this works…
Starting soon to build my house and wanna test it BEFORE I make my decission pro-KNX…
Maybe someone could gimme some help? (msn/icq/email available :D)
Greetz from germany!
Just recently I can’t restart HS. Neither with Experte (everything seems fine but there is no stop of the HS) nor with another console and killall (a “Do terminate” and “Do terminate end” appears but then nothing happens). Very strange…
hi, i use version 2.4 and two vm with xp and the other with centos running, everytime i try to load the small project to the hs it stops with project is to large, all of the settings in den com settings don’t work.
its not possible for me to upload a project. any help ?
perhaps we can use http://board.gulli.com/thread/1076778-eibknx-facilityserver-homeserver-nachbauen/2/#post12232101 while roel works on his own forum …
War klar, das da jemand von hierher kommt (@ Tim) :D
??? Tim
sorry saw it with Google and thought …
could be a way to discuss some “theory” and ideas
anyone get running the USB Interface ? so that the hs connect over USB to the knx bus ?
no way here with usb :-(
it seems that the eib usb kernel driver is not working.
error message interface 0 claimed by usbhid ….. etc.
shit happens
@ tbluemel
If everybody spoke the german language, I agree.
As mentioned before: keep it in English (or at least try it) and more people will be reached with simular interests.
grtz.
@keybone
nethertheless we could write english there ;-)
@cars
i think elinos have a much much older kernel than the “old” with centos. My prob is a failure with “unknown filesystem: usbdevfs”
it’s a lot more easier to use the existing stuff as is.
e.g. download the newest firmware (as described above) get firmware.dat, etc.
hserver2.tgz is in ustar cpio format (see man cpio).
get a dirt cheap via 5000 mobo on ebay.
you can get ata-flashdisks or some el cheapo ata40-CF adapters. they sell around 2-3 EUR. get a 64Meg CF, this is far enough for the homeserver.
basically the other 3 partitions shall be at least 16M big, and to my best understanding there isn’t any filesystem on them. mine runs 6 years ago flawlessly, i’ve been doing continously upgrades as a new version hits the surface.
copy files (loadlin, kernel, hserver2.tgz) to the 1st partition of the flash, make it bootable via freedos, copy dolinux.bat to autoexec.bat
basically there are 2 approaches:
- 1. use via’s dos tool to alter the nic mac address in the nvram, ready. no tweaks needed.
- 2. fire up your favourite freeware UNIX, decompress hserver2.tgz to an empty dir (mkdir hs2; cd hs2; gzip -dc path/to/hserver2.thx | cpio -i -h ustar)
edit hs2/etc/rc with your favourite editor
before hs_trans and hs_main you should insert a new line invoking ifconfig as follows:
/sbin/ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
replace XX:XX:XX:XX:XX:XX with the mac address you’ve been googling.
save the file, and re-create hserver2.tgz
cd hs2
find . | cpio -o -h ustar | gzip -c9 >../hserver2patched.tgz
alternatively you can insert your favourite kernel modules. hs runs on 2.4 elinos kernel.
then copy this file to the 1st partition as hserver2.tgz. voila, you’re done w/o re-flashing your nic.
btw, hs_trans and hs_main are written in python.
both are compiled to python byte-code, so reverse engineering might not be as easy as it first seems. however all string constants are easy recover from them.
where can i find the via tool to change the mac
hi, anybody tried to use the “cdrom.iso” which is included in the original download ?
I made a new VM with a second IDE as described above, and changed the mac adress.
Start VM with the ISO mounted. Ready, no need to install another linux distribution. And the hole Installation is very very small :D
It seems to be working, my only problem is that i get project is too large when i try to transfer the first project between the VM Machine with XP an the VM with the HS over pipe. (I have no solution for this, also very small projects doesn’t work)
the second ide (with the 4 partitions) is that one which i created with another linux VM. Simply attach it to the new VM.
I am having problem with the mac adress, i dont understand wich mac adress to use? Is it possible for someone to ghost/make an iso of everything? Great work all pl. Help me sens an E-mail /anders
take a look to comment 124.
works for 3 weeks, without any problems, with xxapi, with vlc integrated.
thanks
Who wants to share his working homeserver?
No one …if you’re not able to do these small little steps, you don’t deserve an HS…you can buy one. I invested two hours. one of them was installing and configuring linux (yea, iam linux noob. first time i used) second hour was installing hs soft and configuring. working well. And you understand, how the hs soft works.
So long.
btw. its illegal to provide a fully working version, because you have to include a working MAC, thats the same as warez.
Does anybody know, wich isdn controler works in the homeserver?
I need it for information via sms and telefone remote control.
Thanks
Hausi
@bat and all
My problem is by transfer the project. That will only start, when i use the flashdisk on primary master. After the transfer said the HSExperte, that the transfer was successful, but the homeserver has the project not adopted.
When i use the flash as secondary master the drives will look ok (hdc1, hdc2, hdc3, hdc4). But the transfer will not be startet!
Can you help me?
Which of the following VIA Epia boards is supported by HS?
- M10000
- 6000EAG
- CL 6000E
or will any Epia board do it?
Hi Roel and all
Ist ist possible to use as flash disk a flash DOM?
Thanks
the solution for the
Traceback (most recent call last):
File “/hs/compile/hs_trans.py”, line 88, in doUpload
File “/hs/compile/hs_zipfile.py”, line 182, in __init__
IOError: [Errno 2] No such file or directory: “/hs/hsup/hsup.zip”
Message on debian Systems is the missing lrzsz package.
Install with
apt-get install lrzsz
works afterwards
Anyone any chance with getting it to work with USB?
hmm … there is USB access now but i can’t prove it …
I have to work with the disk because of “Project to large” when size is more than 2M :-(
The basic is very easy with cdrom.iso and VM now …
make a new VM with the iso
take the mac to the preferences and insert a serial port
create the IDE-disk with a fixed size
change the vm-config file, that the disk is at IDE1:0 (the serial is a pipe etc.)
then use fdisk from a separate VM to partition
now start the project transfer via serial and the Elinos VM
tataaa
got seemingly the wrong partition sizes, but later more
Web interface not working (nothing returning on port 80)
I loaded the muster project and changed the ip to 10.0.0.30/255.255.248.0 ; however when I surf I get zero data back from the port.
Serial transfer works fine and everything gets accepted. I did increase the hdc1 partition, else I get the “project too large”. I increased it to 32Mb. The mac address if you are working with vmware is best to be changed in the vmx file.
I also wonder how the system communcates with EIB ; I only have the Gira USB interface. The driver seems to load properly but I can’t try if it’s working… I first need the web interface and have no clue why it’s not doing it’s thing… Thank you all
@WhatevR
Type in Browser :
http://10.0.0.30/hs
/hs is the directory of Homeserver. On your linux mashine \root\hs
hi, i use 2.4 and the server is up and running, i can send packets through the hs to the bus, but in other way it isnt possible,
so when i try to show i.e. the temperature in the visu, the hs dont receive the telegramms. is use an ip-router to communicate. any ideas ?
is it working in your installation ?
@Roel,
Do you working on the forum ?
Hallo Joshi!
ich hoffe, dass Du Dich wieder gut erholt hast damit es in den richtigen Projekten weiter gehen kann.
Gute Genesung wünscht Dir.
Dein Freund.
any news yet about the new forum ?
Girahome server VMware image anyone?
So googeling a Gira Mac is no longer possible.
see post #124…
Ok i got my mac adr now from the bytecode…. ;-)
So i want to tell u a few things i noticed while setting up the hs in an MS Virtual PC running Ubuntu:
- Parsing the MAC Adr is case sensitive. Letters have to be UPPERCASE. ifconfig from ubuntu eg. prints MAC Letters a-f lowercase. So setting the right Mac by ifconfig is not enough.
- So i created a very easy ifconfig script. With this, u can use ifconfig as before and you dont need to set an env var before starting the hs.
Here it is:
Script: ifconfig:
#!/bin/bash
echo “eth0 Link encap:Ethernet HWaddr 00:40:63:xx:xx:xx ”
/sbin/ifconfig_org “$@”
Just rename the real ifconfig to ifconfig_org
HS seems to parse only, till it finds one mac…. muha
- Next point: transfering the data by serial into a vm is no problem when using the virtual serial port driver 6.9 by eltima software. But after transfering data TO the hs, the hs wants to send something back via XModem. This never worked for me with the gira expert tool. So after data sent to hs, i killed the gira tool and opend Tera Term VT very quick to recieve the file (File->Transfer->Xmodem->Recieve). Without this i could not work with any uploaded file.
Now i can access the hs via /hs
- Without QuadClient Data sent by serial i couldnt update the hs via ip. Is this normal?
After all… i am happy and waiting to get an eib installation…. ;-)
Da Name!
Perhaps we should create a thread there:
http://mygully.com/forum/65-hacking-security/
Its more comftable than penetrating the comment function of this blog.. ;-)
trying to mount the hdc2, hdc3 and hdc4 partitions with ext3 or ext2 under linux fails. anybody did this with success?
Just want to lock to the internals of the hs. Both main Python-Bytecodefiles are stored at the main linux system. What contain the partitions? or are they just created because hs_main and hs_trans are looking for them??
There’s no need to mount hdc2,3,4… ;) Its just internally used from HS Soft.
I tried to set an hs with Expert 2.3.2 and 2.4.
But I don’t get it work.
I have a virtual machine, fixed the problem with the mac adress.
My second hard disk is /dev/hdc with the following partition table:
Disk /dev/hdc: 2147 MB, 2147483648 bytes
16 heads, 63 sectors/track, 4161 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdc1 1 5 2488+ 1 FAT12
/dev/hdc2 6 1944 977256 83 Linux
/dev/hdc3 1945 1965 10584 4 FAT16 <32M
/dev/hdc4 1966 1986 10584 4 FAT16 <32M
I have a serial connection over a Pipe to another irtual machin with XP running. But I always get the error Project too large.
In my project I only set the IP, the Adress, disable the quad client and defin an admin user.
But it doesnt work. Same problem with 2.32 or 2.4. I tried the iso, but get the same error.
I think there is something worn with hdc, but I dont know what.
The partition table is equal. I have four 50 MB partitions with ext3 on hdc and it works fine. My favourit Linux is DSL. Its quick and easy, ans everything works fine (with HS_4_0 /2.4)
I have setup a real machine and no virtual toys.
Its much easyer.
Mounting hdc1 -4 is abortive, because i think there are some tweaks with the files
Did anybody try the Mac Adresss in HS Experte2.4/übertragen/In Datei speichern/an Seriennummer binden/004063XXXXXX ?
Do I have to create a filesystem in hdc1-4 ?
My OS (Centos 5.4 64bit) is installed on hda.
@chris: use ext3 for hdc1-4, the size is equal, my is 50 MB for less partition
Hello,
could anybody sent me a dd dump from the second and third pation with a inital project.
Thanks for your help.
base@vollbio.de
By
Basezero
Sorry
fom the 3rd and 4th partition ;-)
hallo
ich habe ein problem ;) nachdem ich jetzt linux installiert habe und mein homeserver auch läuft, wollte ich mit dem nullmodem kabel die erste “installation”machen. doch jetzt kommt immer eine fehlermeldung (bei hs_trans)
Traceback [most recent call last]
File “/hs/compile/hs_trans.py”, line 123, in main
File “/hs/compile/hs_trans.py”, line 54, in ttyopenfast
ioerror: [errno 6] no such device or address: ‘/dev/ttys1′
ich denke das es ein problem mit der seriellen port gibt ?
Hello
I have a problem;) after I have just installed linux and my home server runs well, I wanted to go with the null modem cable to make the first “installation”. but now there always comes a error message (at hs_trans)
Traceback [most recent call last]
File “/ hs / compile / hs_trans.py”, line 123, in main
File “/ hs / compile / hs_trans.py”, line ttyopenfast 54, in
IOError: [Errno 6] no such device or address: ‘/ dev/ttys1′
I think it is a problem with the serial port?
Hello,
I’ve created an ext3 filesystem on all partitions – same error – project too large.
Could someone help me?
@dominik:
Nullmodemkabel verwenden
Beim “hs” im bios den com port umstellen auf “2F8H/IRQ3″
Einstellung im Experten:
COM-Schnittstelle eintragen (z.B. 1 oder 2).
Hinweis: Folgende Parameter benutzt der “HS/FS-Experte”:
- 115000 Bits pro Sekunde
- 8 Daten-Bits
- keine Parität
- 1 Stoppbits
- Hardware Protokoll
Die Übertragungsparameter müssen beim Inbetriebnahme-PC in der Regel nicht eingestellt werden. Sollte es bei der Übertragung zu Problemen kommen, können diese Parameter in den Systemeinstellungen des PC’s eingestellt werden.
Hinweis: Bei Übertragungsproblemen den FIFO einschalten. Dieser kann unter Windows in der Systemsteuerung/System/Hardware/Gerätemanager/Anschlüsse/COM eingeschaltet werden.
@chris:
in Experte:
Übertragungsmodus: “Bilder+Daten+Ansagen ubertragen” wählen
@Urs
I’ve tried to transfer including Pictures, but im using vmware, so I recieve CRC Errors.
How can I test if the partiotions on hdc are correct?
@ chris
use fdisk /dev/hdc
show the partition table with type “p”
there must be 4 primary partitions the partitions shall be at least 16M big
but i think there is an other problem
i dont know vmware, i use a rael computer
Is there anybody who use ISDN on the self made homeserver?
Please give me a hint to get it running.
@ Urs Krawall
What a Linux you use (DSL version and Hardware)?
How do you fake the Mac?
I’m running CENTOS but it use to much performance.
Welches Linux verwendest du (welche DSL Version auf welcher Hardware).
Welches Script fährst du um die Mac Adresse zu emulieren?
Ich benutze CENTOS wie im Tutorial und es läuft gut aber schlechte perormance. Deswegen suche ich eine Alternative. Da scheint deine Lösung gut zu sein.
@roel
news about the new forum ?
@Cocon:
my favourite linux is DSL:
ftp://ibiblio.org/pub/Linux/distributions/damnsmall/current/dsl-4.4.10.iso
its just 50 MB and comes with a GUI
ifconfig hw ether change must be insert in /proc/bootlocal.sh like
# 124
software can be installed by apt-get
but ISDN is not working :-(
i try Centos in smallest configuration, it runs. But no ISDN
My Hardware is a VIA Epia ML6000EAG 512 MB Ram two flash drives (1 +2 GB) and a Fritz ISDN PCI 2.0 Card
My Linux runs on the 2 GB Drive, thats much enough for any Linux OS
It’s done.
I switched from virtualbox to vmware, an I tried centos 5.4 i386 and it works perfect.
Is it possible tha the first partition of hdc is used to store the projects?
@ chris
hdc1 use is possible by HS, but i think hdc1 is to small for the HS Projekt file. If you use the partition size from Roel its workin too. I think
hdc2 – hdc4 are possible too. But its equal, because the HS is running.
@DSL users
My HS on Centos works great! However, DSL sounds great to me (small and fast). How do I have to manage to get the tools Roel recommended installed? Which packages do I urgently need? YUM is not working and apt-get does not accept the command string.
Thanks,
Chris
@chris:
1. you need a working internet connection on DSL
2. you must enable apt-get in the men not ue
3. type: apt-get update
4. type: apt-get install setserial
5. try to install the other packages from Roel, not all are installable, but its no problem for running HS
6. edit /proc/bootlocal.sh with the ifconfig hack
7. start the hs_main
@Urs Krawall
Please post your Partition table and size of it for :
hdc:
hdc1:
hdc2:
hdc3:
im not sure.
Did you create special “rights” for hdc – hdc3?
@Urs Krawall
Thanks for the detailed procedure. It works fine up to step 4.
Setserial installation resulted in an error: “Sub-process /usr/bin/dpkg returned an error code (1)”
I face the following issues with DSL (which still work fine on CentOS):
hs_trans – displays “NET NET NET” but transfer does not even start
hs_main – after launching whole session looses internet connection
Which packages did you (succeeded to be) installed?
Thanks for any hint…
Hallo,
does sombody know which kind of ISDN-Chip is in the original Homeserver?
Regards,
Lincoln
@Lincoln:
look in /etc/rc.sysinit on your HS_4_0.tgz
there you find: “type=36″
=> hisax type=36: Card Winbond 6692
@all
I try to edit the hs_4_0.tgz to boot with the correct MAC-Address on my Epia ThinClient with out another a second OS. But if I unpack the tgz and packed the files with tar (tar cpvf – * | gzip -c9 >../hs_4_0.tgz) for testing, it stops booting before the MAC Error occurs… So I think, something goes wrong with my packing :(
Does someone has an Idea for the correct command to pack the hs_4_0.tgz?
@panzaeron
have a look at: http://www.knx-professionals.de/forum/showthread.php?s=094718a52801af8cd3c0a60e12b7b746&t=7415
I try it too, but i have a kernel Panic after boot the system.
Anybody tryed the method from Bat in post 263?
Hello,
I am trying method with mounting cdrom.iso under my Ubuntu with VirtualBox. HS starts without problems. But I cannot transfer initial Experte project to HS. I have two VM: one is HS on cdrom.iso and second is WinXP with experte. I cannot make them to communicate together. The problem is in COM ports setting in Virtualbox. On both VM I have HOST PIPE with /tmp/com_1
Can anybody solve this problem?
@Tante Finnie
Thanks for the Link, but I’ve the same Kernel Panic and the method bat described doesn’t worked for me too.
I think, something were changed at the package between the “new” hs_4_0.tgz and the older hserver2.tgz., but I don’t know where the change is :(
One difference between the original tar hs_4_0.tgz and my own is, that I could not add files to the original file, but to my file.
If I edit a file with mc (mcedit) a error message occurs when I save, something with: file is a hard-link.
My file stops booting with the following kernel panic:
“Error 2 making dev/hda10/: Path component is not a directory”
But I don’t know, what I could do? Someone an idea?
@panzeron
My error Message is: “Error 2 making dev/hdb6/: Path component is not a directory”
In fact it is quite easy to use the original iso-file.
- Use an older mainboard without a networ chip or disable the onboard network. I used a PC with a PIII-450 I had around. Older boards normally have 2 serial ports, so you can just connect to COM2 für the first project transfer.
- Take a Realtek RT8139-based PCI network card, they are easy to find and cheap. Flash it with the MAC-adress you want to use. This is done under DOS with the PG8139.EXE, just prepare a DOS boot disk with this tool and the edited configuration file on it, boot from this floppy and flash your NIC.
The RT8139 is supported by the kernel on the Gira ISO-file. I also tried an Intel PRO/100 and a 3com 3C905-based card, they are flashable but not supported.
- Connect a CDROM-drive as master on the first IDE-connector an a harddisk or flash disk as master on the second. Create 4 partitions on this drive, type doesn’t matter. The HS seems to take care of the correct format. It seems that the fourth partition is leaved untouched, but I’m not sure if it works with just 3 partitions.
- Burn a CDR with the ISO-file and boot from it. Enjoy.
@Marcus
Thanks for the Tip with the RTL8139, but I own a Wyse ThinClient with an special VIA Epia Mainboard, but I have no luck to change the MAC, some idea?
If I have no chance to change the MAC, I will test your tip with the 8139 NIC…
In comment #263 bat writes about a DOS tool for changing the MAC adress on a VIA mainboard. So it looks like it is possible to do this. As the VIA boards have an empty PCI slot you can always use the RT8139 as a last resort.
@Marcus
Sure I read this, but I didn’t find this tool.
With newer Mainboards you could use the Award-BIOS-Flash-Tool, but not with my Epia C3-1000 :(
I use the PCI Slot with my ISDN-Card, but if nothing helps, I use the Slot with the Realtek.
Hey guys,
dows anybody know if the VIA Rhine II Fast Ethernet Adapter is supportet by the gira iso?
Or does anybody know how to change the pysical burned in mac adress of the above mentioned adapter?
Greetz
@NetMare
The VIA Rhine II is supported, but I don’t know the way, to change the MAC…
tnx panzaeron!
@NetMare
If you find a solution to change the MAC, let it me know, because I have a VIA-3043 (Rhine II) on board…
(I use a Whyse WT941G XL ThinClient with VIA Epia Mainboard)
Hey panzaeron,
got the same wyse thin client over here – what kind of os are you running and what kind of hdds/cd-drive have you installed?
You got a icq uin bro?
@Netmare,
my solution is in an early state and not fully working.
I use the Gira Homeserver cdrom.iso content on an 32 MB DOM with one Partition (hda1) and I make this Partition with syslinux bootable. This means, I’m using no other Linux distribution
The second flash is an old 256MB CF Card with an CF2IDE-Adapter as hdc with the four Partitions.
As NIC I use a old Realtek 8139.
The final testing solution should be a MAC patched onboard VIA-NIC with a HFC ISDN-Card (the first thing is a really big problem for me :-( )
I use the ThinClient only for testing, in produktive Environment I plan to brought a real HS3.
Hey panzaeron,
same for me – I’ve tested it in a VM and now wanna test it on the wyse via DSL… I’m in an early state of my home building process – late on I will also buy a original HS3 from Gira because the WFA (wife acceptance factor) is nearly down to zero with the homebrew version :D
Think i got it working in VMware !
Created VM with 256 Meg RAM.
IDE 0:0 CD-ROM drive with the ISO file mounted.
IDE 1:0 Hard disk (1Gig)
2 serial ports, first one is mapped to physical port.
Changed MAC-adress of VM as described in 54.
Used GParted to create 4 partition on harddisk. All 128Mb, FAT16.
I started with the named pipe soultion for the second port to communicate to another windows VM. I never got the transfer working ! Allways CRC-errors an timeouts. And error …to big.
So i used the tip in 207 and installed vspd and expert on the VMware host server. Then i created in vspd a pair of virtual COM ports (u must checkmark ‘Enable strict baudrate emulation’) and mapped one of these virtual ports to the VM homeserver. The other port is used in Expert.
Now the serial transfer works like a train !!! I can even transfer the demo project via serial without errors.
Now the VM HS is reachable via network.
What address should i set as the physical address for EIB ??
Will it work with my ABB RS-232 module ?
You don’t need to set a physical address for the HS, because it is not a KNX device – it communicates via the interface and keeps the state of the bus internally. Just the interface needs a physical address.
The HS 2.4 works with an USB interface, the FT1.2 serial interface and an IP router. It doesn’t work with the old BCU1 serial interfaces as the ABB EA/S 232 or the cheaper IP tunneling interfaces. You could use the eibd with your ABB interface and configure the eibd as router, but this means you need another PC running just for this purpose. I would recommend an USB interface or the Siemens N146 IP router.
Thanks Marcus,
just ordered an EIBmarkt IP router, it should arrive friday.
I’ll keep you informed !
Now have to find out houw this whole Expert works… Anyone has a manual ?
After very good test install on 2 hdd 40gb i want to install on two 2gb flashdrives
but Centos 5 is with gnome too big. Install abort.
I try xubuntun and DSL but after many problems witch packet an root management i forget it.
What is the best os for 2GB Flash drives with a x-gui .
Is centos 3 an alterative?
Please help
Could someone with an original Homeserver 3 publish the names of the files on the partitions hdc1 to hdc4.
Change to the directory with the mounted hdcX partition and than it could be done for example with:
ls -h -l -R > ./content-hdc1.txt
It would be nice if on the hs3 is an demo project.
Could someone share VMware image for download?
@Benny Hill
No, see Post 271
Please, could some one post the content of the first and second hdc partition (not the files, only the directorys and filenames, see my post 336).
Which bootloader is on the original HS used? Syslinux?
Is the filesystem of the second partition on the original HS/FS ext3 or fat? I read in an other forum, that the filesystem is fat not ext3 as described in the blog entry from Roel.
@cocoon
When i tested my setup for the HS, i installed xbuntu too…it was running fine with it. (i went (2x2GB Flash Drive/Disks). The first disk with xbuntu and HS soft on it, and the second just the 4 partitions.
Worked great…but i needed this pc for other things :D
if there is all the OS in the firmware.dat or cdrom.iso, it could be possible to create a disk with only the Homeserver OS. I’ve already modified the cdrom.iso to get a fake mac address when booting only from the CD.
More info on the original HS flash drive would be great :-)
@Freakh
Please, could you post a small description how do you modified the original cdrom.iso?
Extract the HS_4_0.tar from the .TGZ file with 7-ZIP.
Then open the .tar file in 7-ZIP, then go to /etc and extract the inittab. Modify the inittab with a text-editor and add these lines with your MAC address after the “…ifconfig eth0…” line:
console:3:sysinit:/sbin/ifconfig eth0 down
console:3:sysinit:/sbin/ifconfig eth0 hw ether 00:40:XX:XX:XX:XX
console:3:sysinit:/sbin/ifconfig eth0 up
Save the file and replace the /etc/inittab in 7-ZIP with your modified file.
Then zip the modified HS_4_0.tar to a .TGZ file with 7-ZIP.
With Magic ISO you can open the cdrom.iso and replace the HS_4_0.TGZ.
@Freakh
Ah, OK, thank you.
I have tried to extract HS_4_0.tar and packing the changed content, but this don’t work.
My testing HS used the hdc1 Partition to store the projects and the remanent store (not formated (Partition unkonown)).
So, it would be nice, if some has some more informations about the original content of hdc1, hdc2 and the used bootloader.
That’s right, the HS changes the partition in some way, it is shown as unknown or not formatted partition. Is the HS using another filesystem or just corrupting the existing partitions? And why hdc? are there no disks or storage on the hda and hdb?
@Freakh
I think, the Gira homeserver used an own filesystem or the sectors direct.
But normaly the HS used the partition three (hdc3) for the remanent memory space, but if I use an extra DOM for the CD-ROM.iso content, the HS used the partition hdc1.
The reason could be an compatibility to the old HS2 with a cd-rom-drive, but this is only speculation.
So it would be nice, if someone has some informations about the original used bootloader and the content of the partitions hdc1 and hdc2.
hdc1: DOS, Loader
hdc2: Firmware
hdc3: project
hdc4: remenent data
@RichieM
Thank you, for the Info.
Please, coluld you post the names of the files in hdc1. I think it is a loadlin bootloader is this correct?
The content of hdc2 is this the extracted data of cdrom.iso?
Open the Firmware. dat and you will see
dolinux.bat
hs_4_0.tgz
loadlin.exe
vmlinuz
ok, on hdc1 must be a DOS system (bootloader)
if anybody can create a Dos bootloader the system runs only from the files of firmware. dat
we dont need a installed linux on hda anymore.
@RichieM
have you more infos about Bootloader or files.
partition 1 must be fat i think
Hi,
All up and running on VMWare with Centos.
Also transfer true serial is done.
But :-), then i have tried to transfer the demo project over IP and i get this message,
- Log on.. (192.168.171.129)
- Connection open
- Connection closed
- Tranfer completed
- Version calibration successful
- Memory capacity insufficient
-*Data have been saved
-*Images+messages have been rejected
- Project occupied approx 2% of the memory
- Occupied memory 39 kB
- Total memory 2548 kB
After login on the HS with my explorer I don’t see any picture but i have functions?
Another question i have, i will use the HS client but what is the ID?
Mac Address?
http://ip/hs or http://ip:80/hs then you should see something ;)
Hi Mika,
Correct but without pictures :-).
And this maybe because I have some errors in my transfer over IP!?
See post 350 “-*Images+messages have been rejected”.
Thanks,
Jurgen
@Jukke
is it possible that your project is bigger than the partition size?
see your error message:
“- Memory capacity insufficient”
“- Total memory 2548 kB”
2,5 MB is very small
try a bigger partition
Hi Freakh,
Thanks for your information, it works.
Any idee about my other problem?
” i will use the HS client but what is the ID? Mac Address?”
ID can be set as you like. Only to identify different HS.
Ok thanks RichieM.
And another question, I have the HS on Centos VMWare running and for the link to my EIB I have a Gira USB module and a standard IP module and this one is not listed in the supported list of Gira.
Can I still make a connection to my EIB environment? Because on my usb (Centos) connection I always get these alarms, interface 0 claimed …
HS only works with IP Routers!! No way.
1.@Freakh
have you tested modify the inittab from post 343?
i test it with original working HS Mac but it don’t works.
i am using 7zip and packing is no problem.
——————————–
2.1st system with an old P3 700Mhz on 2HDD with Centos 5 working fine but 38W power
Now i have a epia with 2cf flash but installing and using a linux is very slow and too much CPU power
I delete all and install DOS on cf card. after that i copy
dolinux.bat ,hs_4_0.tgz, loadlin.exe, vmlinuz
i boot dos and edit the autoexec.bat to load dolinux.bat on start.
My system starts fine and load the hs_main.
Now my problem is change the mac in the inittab file or an other way. I have realtek card but thats not my solution. i want to make the mac possible with soft. what can be the problem with my initab file?
Hey roel , news about the forum?+
i have news , i found a very interesting programcode but i won’t post it here.
@cocoon
try to enable line 12 in your rc.sysinit (in HS_4_0.TGZ /etc)
delete the “#”
@cocoon or any other
Hi!, what VIA board are you using? I’ve succesfully installed Homeserver on a VirtualBox environment, and searching wich VIA board works. I want to ask you a question of programming in Expert software because I’m trying to merge with an OPC server, my mail: javierete (AT) gmail (DOT) com
Best Regards
I have make a server with dos 622 on it (see post 358 and 343) and i must say it goes verry fast with the old dos :-)
I have use a VIA EPIA-ML6000EAG board http://www.Reichelt.de 135€
500 MB RAM
2 GIG CF for Drive D
an old 20gig 3,5 HDD for Drive C
KNX goes with an USB Controller
at the first i tranfer the projekt with RS232 and set the IP
then goes it with ethernet
I have found the original Case at http://www.mix-computer.de/html/product/detail.html?artNo=TDIV04& 80€
@ Tante Finnie
i only have 5 lines in rc.sysinit and dont know what the function is.
@River
i use Via Epia PD10000 and Epia ML6000EAG
Hello,
I tested the inittab, it worked. Does your server boot with the “Error error error” message? If it doesn’t boot at all, your .tgz file is not ok.
You can also try to modify the hs\start\start.sh file, it also works (tested):
Add these lines before the first “ifconfig” command:
ifconfig eth0 down
ifconfig eth0 hw ether 00:40:XX:XX:XX:XX
ifconfig eth0 up
hi @ roel & all,
i’ve been following your genious tricks very interested for quite a while and ordered a via epia ml6000 board to test on my own now.
so it looks that with this hardware it should be sufficient to put the ifconfig-modified unpacked firmware.iso onto a bootable usb stick -
similar to this howto:
” http://www.wiki.csoft.at/index.php/Damn_Small_Linux_von_USB_booten ”
…and install a 4 primary partition flash module into the ide slot?!
as a linux n00b still not clear is: into which of the 2 ide slots, as master or slave and how does it show up as hdC if there is only one module used?
thanx for posting ur thoughts!
@jayy
First IDE-Slot Master: /dev/hda
First IDE-Slot Slave: /dev/hdb
* Second IDE-Slot Master: /dev/hdc
Second IDE-Slot Slave: /dev/hdd
You need two modules, because the gira firmware formated sometimes some partitions of hdc (Second IDE Master).
For all of you using a VIA EPIA board this may be useful: Search for the file VT6107_VT8231_VT8233_VT8235_VT8237v37MVIA.zip, available e.g. at viaarena. In the EEPROM subdirectory you will find the flashing tool for changing the MAC.
if i modify a firmware cd-iso with 7zip and magic iso under windows xp the cd does not boot anymore? i think the linux rights have been altered this way? do i have to modify cd-iso under linux?
i only have a live linux cd without these tools integrated.
@panzaeron
if i have only one hd in second ide master slot it still shows up as “hda”?
(i am using a linux live cd for testing)
and if i boot firmware cd-iso from usb stickdo i still need two flash modules?
@Marcus
Got that file – thaks for that hint! Could you tell me how to use it @ a VIA Rhine II Fast Ethernet Adapter?
Tried it yourself? On witch eth chipset?
I didn’t try it yet, because I’m waiting for my EPIA board to arrive. It should arrive this week, I will keep you informed ;)
But there is a description in the EEPROM directory. Make sure the chip on your ethernet card matches! This file is for the VT6107 “Rhine” chip and the integrated VT823x southbridge found on the mini-ITX mainboards.
@jayy
No, if you have one drive at the second ide Slot as Master this is hdc under Linux.
Hey gents – is there a manual or something like that how to do a simple applikation in the expert software?
Or could somebody gimme a quick step-by-step instruction how to switch on/off an aktor?
Got my HS hooked up to my bus via FT1.2 but can’t see any telegrams on the bus vis the busmonitor in the ETS.
Any hints?
Hey gents …
that’s really cool ;-)
Wish there would be a real forum to conversate …
Hi Tomas B form L ;-)
Do you really think it’s a good idea to discuss how to overcome licence violation in a “real” forum?
Why not…it’s not forbidden to discuss about it…what you do with this informations, depends on you…i’ve you rebuild it…use the hs soft on another pc, fake the mac…than it your problem and not someones other.
Hi,
i tried the way @263 and its working.
Old Epia 5000 , freedos + HS Files.
One question, is the whole HS working in RAM ?
This is the autoexec.bat file:
loadlin vmlinuz rootfstype=tmpfs root=/dev/ram rw initrd=hs_4_0.tgz
@374 and @263,
Could some pls explain how this works?
What the difference is between the @263 method and the original post from Roel.
I somehow feel a contradiction in freedos and HS, because HS is non dos software. :-)
Or is it the same except that CF is used instead of disks?
Ist easy as hell
1. Install Oracle Virtual Box
2. Install Com Tool from post 207, thx great tipp, you need to enable “enable strict baudrate”
3. Creat Maschine with HDD at Sekundary Master, and connect com2 to com2
4. Download iso gpardet and boot from it, create Partitions 40/40/40/40 ext3
5. Boot from gira iso file
6. Transfer the Demo project from Gira over com1
Ready!!
Bevor you ask, take the time to read this whole site, turn on your brain and understand what happens.
If you are happy with the HS buy it!!!
@376
This is a wonderful and clear description.
If you are referring to me “RTFM” i was actually referring to how this all works with CF cards, freedos and the advantage of starting this linux from a autoexec.bat.
i have done previous installs of HS but i always included a installation of a dist-of-choice..
It seems insights have changed.. thank you
1st.
I try install Dos on hdc on cf card. i copy dolinux.bat ,modified hs_4_0.tgz, loadlin.exe, vmlinuz
i boot dos and edit the autoexec.bat to load dolinux.bat on start.
i create hdc1 hdc2 hdc3 on same cf card.
i start the hs and transfer a project with serial. after upload hs starts new and works.
BUT! i power off the system an start it new. So the system says no OS found.
i think the hs overwrites the hdc partitions or the table and destroy the first partition with my dos system and the hs files.
what is the matter?
2nd.
ok, than i try to install the dos system and hs files( dolinux.bat ,modified hs_4_0.tgz, loadlin.exe, vmlinuz) on a own cf card on ide 1 (hda)
i create on second cf card (ide2) 4 partitions.
i start hs and it shows ok.
After this i transfer a project with serial cable . After Upload (hs says transfer complete) i get following error
hs/compile/dr_bcu2n.py line 261
OS Error Errno5
the hs writes this error continuous in the terminal window i think in 10 seconds 50 times.
But in the background hs starts and give out three beep tones.
Anybody an idear
I also noticed the HS modifies the partitions on hdc, but then I don’t care because I use the iso on a real CD-ROM – in fact I replicated a HS 2.0. But my next project will be a HS3, so I will also try to fit everything on a single flash drive.
hs/compile/dr_bcu2n.py hints at the BCU2 driver for the FT1.2 connection to the KNX-bus. Do you have any connection to the bus? The HS expects the interface on COM2, are the settings ok for the COM-port? Or maybe it’s the modifications you made, have you tried an unmodified hs_4_0.tgz with a flashed NIC?
@Toti (post 214)
Did you resolve problem of universal timers on VMWARE? I have same problem (gira HS 2.4 from ISO). I think that vmware clock synchronization is a problem. Tried change VM config (XXX.vmx file) tools.syncTime = “TRUE” but doesn’t work neither. Any ideas? Maybe someone can check this on VBOX.
Hi to everybody!
Do someone know, if the USB-conection works with vmware? on gira-homepage is written that is supported.
@Marcus and alll
I solve the problem of my post 378
after i set the serial connection “com” in bios i changed serial 2,3and4 to “AUTO”.
After that i have had the problems
today i changed the bios serial entries to old data and hs woks without errors.
Hey,
maybe someone can help me. I have the same problem at post 378.
I have buy a via epia 5000 board. Change the mac with the via dos tools.
Connect a cf card over a ide connector on ide port 2 as master.
Now i build four partions with gparted and installed freedos in the first partition. Copy homeserver files in the first partition and change the autoexec.bat.
Now the homeserver runs fine. I connect my laptop over a usb serial converter and transfer my first project.
After complet the transfer, the homeserver will start new and i have errors. Now i look the cf card with gparted and i see, all four partitions are clear and no file system is that.
My first partition with dos and the homeserver files are lost. No filesystem is now on the first partition.
Maybe someone can help me.
Thanks
(german: Ich hoffe mein englisch ist nicht allzu schrecklich :-)
Now, i have ordner a second ide cf card adapter. To install dos on a other cf card /hda. I hope this helps.
@cheesy
englisch ist gut verständlich.
Ich habe das selbe ja auch gehabt.
Der HS schreibt die Partitionstabelle aud dem 2. IDE neu.
Ich habe jetzt auch 2 CF Karten verbaut. 1. FAT16 und DOS7.10 mit den HS Files und die 2. Karte mit den im How-to angegebenen 4 Partitionen allerdings habe ich für jede Partition 200MB vorgesehen und es läuft gut.
i haved same problem with running on one CF card.
HS write the partition table new.
Now my system runs with 2 CF cards. on the first i installed Dos7.10 with the hs files on fat 16. on second cf card i create the 4 partitions of how-to blog. the size of all partitions are 200mb and it works fine.
@cocoon
Danke für deine Rückmeldung. Dachte mir schon das ich um eine zweite CF nicht herum komme. Muss jetzt noch warten bis der bestellte zweite cf connector kommt.
Mach aber nix, dann kann ich wenigstens meiner Hausbauplanung weiter machen. Natürlich mit AXN Bussystem :-)
hi everybody!!!
can somebody help me with my problem? i use a n148/21 ip interface.
when i start the homeserver on an epia client i get following error message on startup (project alredy loaded):
:38 deprecationWarning: the whrandom module is deprecated please use the random module
after a while (i get following message:
Traceback (most recent call last)
file “/hs/compile/dr_eibnet, line 69, in RouterSockOpen
file “, line 1, in setsockopt
error (22,’invalid argument’)
i loaded a project but if i press a button in the web interface i get following error:
Traceback (most recent call last):
File “/hs/compile/dr_eibnet.py”,line 83, in EIBSendMsg
TypeError: getsockaddrarg: AF_INET adress muast be tuple, not NoneType
hope somebody can help me!
thx
Hello everybody,
I got the hs running when i manualy change the MAC adress but then I am having the problem that I cant browse the internet. I cant even ping the router or other PCs. Any suggestions?
Also if i do changes to ifconfig the MAC adress is not changed. :-(. I always have to do it manualy.
Best
ok…solved my problem…hs dont run with n148. if somebody search for cheap and fanless hardware…search for wyse wt9450xe on ebay. runs and sometimes sells for under 20euro.
I got it running just on one single flash drive!
I noticed the HS changes only the first three partitions on the drive, so I created four primary partitions on the flash module and installed MS-DOS on the fourth partition. It won’t boot with the standard DOS MBR, so I used a boot manager (boot-us). Then I copied the contents of firmware.dat on the drive, renamed dolinux.bat to autoexec.bat and voila! The HS is booting, the first project transfer is done via serial and the DOS partition isn’t altered, so the HS still works after a reboot.
Next on the list is the ability to use the firmware update, I will keep you informed ;)
My hardware is a VIA Epia-M 600 MHz with a flashed MAC adress now, low power and fanless.
@ Marcus … Why DOS ?? this way is extremly gay. Use Linux!
hagbard, the original HS uses loadlin.exe and therefore DOS to boot the linux kernel, so I did the same. My aim is to replicate the original as close as possible to have maximum compatibility. I don’t really understand your comment.
@Marcus
Thanks for the tip. Can you tell me, are the firmware.dat files on the orginal server in the partition 4. I’m going to test it. Copy my files to partition 4.
My Hardware:
Via Epia Board 5000 (ebay 30 Euro :-)
Chance the mac with via dos tools.
I will report
Next question,
works Gira KNX/EIB-IP-Router with an selfmade homeserver 3. I’m searching for components for my house building.
Is there a way to “install” the original OS to hdc2 durable and not running from ISO CD or similar medium?
Whats the behaviour of OS and partitions in an orig. Homeserver (cant overwrite itself… if project uploaded and restarted)
Hi guys, i just saw this website: http://www.g-homeserver.com, it has some interesting articles/topics.
See topics:
New (more)RAM: “Mehr RAM Speicher im Homeserver Net 2″
New (more) IDE Memory: “Neuer Flash IDE Speicher für den Gira Homeserver Net 2, Upgrade”
BIOS Password and USB-Keyboard: (Maybe also useful, if you want to use USB instead of RS-232; feature of Experte 2.4; not yet tested by myself): “Gira Homeserver BIOS Passwort löschen, USB Tatstatur”
Hello,
How i can change the Mac with dos tools?
I have the an Epia ML600 and the programm ” eeprom.exe”
Where is the Syntax for ” eeprom.exe”
thanks
Is it really so hard to read the instructions that came with eeprom.exe or type eeprom -h?
From the eeprom.txt:
-km[#] mac-address write mac-address to #th NIC’s EEPROM MAC address field.
can anyone help me on how to troubleshoot the serial connection between the expert software & the HS ?
How can I see what ports are used ?
Many Thanks
charre,
first of all – you need a full null modem connection between HS and the “Experte”-PC. Just crossing RXD and TXD does not work.
In the Experte, you can select the serial port you have your cable on, the HS always uses COM2. What hardware are you using for the HS? If you have a VIA Epia board the default is COM1 on the back panel, but you can change that in the BIOS setup.
Hi all! Good news! I got this working on my Macbook with parallels (took me 2 days – 90% reading all 400 posts).
My advice:
- do NOT use x64 because it is not compatible with USB (renamed filesystem usbdevfs -> usbfs in linux kernel 2.6) HS expects the old usbdevfs. Use the “old” i386 2.4 kernel version.
- EIBD and HS do NOT run on the same machine because they listen on the same multicastaddess. HS wont receive the communication. I was not able to find a workaround. (somebody?) I use the EIBmarkt N000401 with EIBD – works great!
- Project too large… is caused by unstable (virtual) serial connection. My solution: reboot the windows-system running HS Expert, start Expert and transfer the project. (Do nothing else after the reboot) It seems the serial connection is more stable after a reboot and under parallels than VMware… I managed to transfer the little project after two trials.
Thx to Roel!
Can somebody help my my? I want du put a ISDN Card in the homeserve. Witch one should i use?
@Ombre
I use a Card with HFC-S Chipset and it works…
Anyone new info for a “one flash-card” solution?
Yes, this is quite simple. I found out the HS 2 used a VIA Epia-V mainboard, which has only one IDE port, so there must be some difference to the HS 3, yet they have the same firmware. The problem with the flash on hdc – master on secondary IDE – was that the firmware got deleted when running the HS. But this doesn’t happen if you use hdb! So just set the flash drive as slave on the primary IDE.
This is my current solution, as close as possible to an original HS 2:
- create 4 primary partitions on the flash drive. I have an 1 GB drive, so I made the partitions 8 MB, 50 MB, 470 MB and 470 MB big. Format them all as FAT.
- Install MS-DOS on the first partition (8 MB), sys c: is enough. Make the partition bootable and active, write a correct MBR with fdisk /mbr
- Copy the contents of the unzipped firmware.dat to the second partition (50 MB), this is drive D: under DOS
- create an AUTOEXEC.BAT on C: with these two lines:
D:
DOLINUX.BAT
- boot from the flash drive. Enjoy.
Thx to Marcus.
Tested with CF-Card on IDE1 as slave.
Works great!
@Marcus
I try your solution with hdb and all files on ond cf-card.
On my Via it dont work. the hs starts ok, transfer starts and after transfer experte says ERROR Das Projekt wurde vom Gerät abgewiesen.
in bios i see that cf is on first ide as slave.
I never saw this error. I built two HS with my solution, one with an Epia-V and one with an Epia-M. Both work great and the transfer with the experte is no problem. Do you have any error messages on the console?
Hat jemand ein fertiges Image zum DL ?
Nein, die Software ist doch Urheberrechtlich geschützt, somit gibts kein Image…und sei mal nicht zu faul um dich selbst mit der Materie auseinander zu setzen. (Kostet bischen Zeit…ca.2-3 Std. aber es lohnt sich).
Außerdem… english only please.
Marcus, acording post 406, how to setup ip address for HS?
@tomko: The IP adress for the HS is set in the Experte . When you create the initial empty project you can set IP adress and login/password, then you do the transfer via the serial port. After that the HS is in your network and you can do the next project transfer over the net.
One more thing: The new 2.5 firmware is available! I did the update over the network and it works. One more sign that my solution is very close to an original HS.
@ Marcus:
To Post 408, 409, Installed new 2.5 firmware but same problem.
console say after transfer:
–
sending hsdn.zip m / Give your local XModem receive command now
XModem sectors /kbytes sent: 0/0K Retry
Timeout on sector ACK
Timeout on sector ACK
Timeout on sector ACK
Timeout on sector ACK
–
Problem with serial?
i changed 2f8/irq3 and 3f8/irq4 but after changing the transfer not starting.
Thx Marcus, I wait for parts. Soon I will check everything. Regards.
cocoon, this seems to be a problem with the serial port or cable. The HS sends back a file to the Experte to confirm the transfer, and this doesn’t work at your installation.
- If you install the HS on hdb, it wants COM1 for the project transfer, so irq4, address 3f8 in the BIOS is correct.
- You need a full null modem cable with handshake, just crossing RXD and TXD does NOT work.
- USB-serial adapters give problems most of the time. Try to do the transfer from a PC with a real serial port.
Marcus, to be sure I see folowing syntax in EEPROM txt:
EEPROM -km[#] mac-address
If I have only one network card and my mac is: 00:40:XX:XX:XX:XX
right syntax is:
EEPROM -km[1] 00:40:XX:XX:XX:XX or
EEPROM -km[1] 0040XXXXXXXX?
Thanks for help
Hey,
have anybody the new HS 2.5 verison running ?
by Dusk
@jsds: How do you configure parallels to have a eth0 device? I get the error message that the device eth0 not found. I set the network settings to bridged.
@Duskpage
Yes, and it works nice.
@marcus:
I have the problems only with one disk solution on hdb.
Hs on 2 cf cards works fine with serial connection.
I use Epia PD Board.
Next i will test an Ml6000.
2.5 works fine …. :-))
tomko, the syntax is eeprom -km 0040xxxxxxxx, without any delimiters.
cocoon, this is really weird! Seems it doesn’t like the board, because it runs fine on my Epia-V and Epia-M. The Epia-PD has four serial ports, the other boards only two. Have you tried to disable all other serial ports than COM1?
@knx_weber:
i bought a Wyse Client 9450XE
How to install an OS on this System ?
@Marcus
I try Epia M6000,format flash. create new 4 fat16 partitions and install dos on first. on second i copy files. in bios cf is second disc, ide1 slave.
Same error. the other com´s in bios are off.
in console i see a little line for short time while loading at startup:
…..
…..
hdb: C/H/S 0/0/0 from Bios ignored
hdb: ata drive
……
Marcus, thanks for description, Everything works great.
I see something at my hdb try´s.
Hs starts as facilityserver!
i have changed project to facility-project but always same error.
i think there is something wrong with by hdb
The only difference between a Homeserver and a Facilityserver is the size of the RAM and the Flash. If the Flash size is big enough, the firmware identfies itself as a Facilityserver, but this has nothing to do with the transfer of the project. You can load a HS project on a FS without errors.
I would also think there is something wrong with your flash drive. I also get the C/H/S 0/0/0 ignored – line in the startup.
Hey,
has anybody the new iPhone Gira Quadclient app.
I’m looking fo the ipa file.
By Duskpage
^^ I’am looking for it too…
Could anyone fix the time drift problem in Vmware or Vbox?
Really nasty issue…Besides this FW 2.5 is working perfectly in Vbox.
@vbox-user:
For now I synchronized HS with EIB real time clock (e.g. Siemens N350) every 10s – temporary fix but works (Project Setting=>Network=>NTP/Time Calibration=> Date Time recieved from EIB). I think that the answer and the final solution can be in this document http://www.vmware.com/pdf/vmware_timekeeping.pdf . But I’m giving up for now ;)
Hi,
HS is running in VMware, projct is loaded, connection via QuadClient ok.
But: I cannot see a working connection to EIB. (via HAGER TH10, a Siemens N146 OEM device)
connection via ets and eibd/knxweb is working.
How can I check the connection? What else can I check?
The HS starting message:
# /hs/bin/hs_main
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
+++++++++++++
NET NET NET : 0040XXXXXXXX
+++++++++++++
sh: isdnctrl: not found
sh: isdnctrl: not found
sh: isdnctrl: not found
sh: isdnctrl: not found
sh: isdnctrl: not found
sh: isdnctrl: not found
ipppd: Kein Prozess beendet
SIOCADDRT: Network is down
SIOCADDRT: File exists
USB-LOG : 224.0.23.12 3671
SYSTEMID : 0040XXXXXXXX
PROJECTID : 20100922001927807
—————————————————————–
HomeServer (A) V.: 2.4.100421 21.09.2010 20:43:38
—————————————————————–
Start : 21.09.2010 20:30:36
SNR : 0040XXXXXXXX
IP:Port : 192.168.0.103:80
ISDN (Stat/Ok/Err) : OFFLINE / 0 / 0
Load (Date/Stat/Size) : 21.09.2010 20:29:32 / OK / 2962
Save (Date/Stat/Size) : 31.12.1969 19:00:00 / ? / 0
EIB (Date/Init) : 31.12.1969 19:00:00 / 0
Free Memory : 42676224 / 42676224
Proj (Stat/MD5/Size) : OK / OK / 3344282 / 41141
—————————————————————–
I wonder about the line “”USB-LOG : 224.0.23.12 3671″
I don’t use USB for any connection to EIB.
Any ideas?
Thanks
It works now.
After correction the ip-addresses in /etc/network/interfaces (ubuntu-vm), restart and now I can switch my lights on and off!!
Thank you Roel and thanks to all participants in this forum.
Hi,
Have the HS running. Everything except EIB bus communication works fine. I’m connecting to the bus using the Gira IP router.
Expert HS works fine, even upgrading from 2.4 to 2.5
ETS Bus works fine.
ETSHS/ETS Server Bus also works
HS Bus does not work.
Any ideas where to start troubleshooting?
Thanks
Hi again,
The post is missing some chars, making it difficult to understand.
Expert -=- HS works fine, even upgrading from 2.4 to 2.5
ETS -=- Bus works fine.
ETS -=- HS/ETS Server -=- Bus also works
HS -=- Bus does not work.
Thanks
change in Bios the adress of COM1-3F8/IRQ4 and Com2 – 2F8/IRQ3.
For my solution it works.
But serial upload isn´t possible after that. You have to changed back.
I am using the IP interface between HS and bus so not sure what the COM adress would have to do with it, but in any case I changed it – but no difference.
Thanks
Hi
I may be stupid – I managed to upload a project sucessfully to the HS but when (via network) the Serial port part was a pain … but now all seems good and network upload works.
When I try to access my visu with:
http://192.168.0.249
nothing happens – in the HS I see a line appearing “UNKNOWN”. DO I have to add additional parameters or is my HS not yet ready?
Thanks
RGL,
I think in my case your situation was only solved by transferring an empty project using the serial connection and hs_trans. After that the network connection should work both for HTML connections and new network transfers.
@duskpage i have the ipa
@cars
duskpage@gmx.de
Thanks :-)
I Need the IPA for iPad :-)
@cars
I’m also looking for the iPhone IPA.
girafan (at) justmail.de
Hoping for answer.
Thx!!!
@cars
I’m also interested in this app.
Tried to email you but that doesn’t work.
Please contact me at:
gira_hs@yahoo.com
Thnx
@Marcus
Have reinstalled according to your “as real as it gets” method on an EPIA board, really the simplest way – thanks.
But – I still cannot communicate between the EIB bus and the HS though. I connect through the Gira IP Router and the bus works fine independently. ETS also works fine against the bus over the IP router.
I can also connect fine to the HS.
HS, ETS and IP Router all on the same subnet.
EIB settings in Expert project:
Interface: EIBNet/IPRouting
Limit telegrams: Yes
Telegrams/second: 6
Physical address: 1.0.254
IP Routing Multicast Address: 224.0.23.12
IP Port: 3671
Support for iETS not activated.
Network settings:
Only IP and netmask specified.
Any clues?
@Andi73:
Do you have problems with time calibration in your ubuntu-vm (is it vmware?)?
@Lyjo:
Without EIB-time real-time clock, there seams to be no chance to keep time correct. Do you use the iso-image to boot the HS?
Probably installing ubuntu (or any other linux with vbox/vmware guest additions) could solve the problem.
@all is there a full feared forum to discuss all those questions?
A forum to discuss license violation? What a brilliant idea!
Btw, one of our “collegues” has already recieved a letter from Gira’s lawyer. So be careful & happy cloning!
Quote:
A forum to discuss license violation? What a brilliant idea!
Höö.. there are already enough warez and hacking boards, where you can discuss this…come on…guys…sooo long.
Still searching the iphone app :)
roel, you’re the king!
I’ve been looking for this for long time. I just didn’t see 3 partitions on flash.
now I have some work to do for over the weekend. :))
thanks very much.
also, if anyone has iPhine .ipa, please post the link on RS. tnx
HS is up and running on a ALIX alix2d3 system board. 2 CF card as /hda and /hdb are used. On /hda is Linux Centos and /hdb ist linked to /hdc for HS. It is working very nice and the power consumption is 5W.
By the way: which IP EIB Interface can be used on the HS – any test with EIBMARKT N000401?
Thank you Roel for this nice tutorial!!!
Joe
@Joe:
How much time does it take to boot the HS on alix?
@vbox-user:
I don’t have trouble with time calibration at all.
I’m using vmware player and kubuntu 9.04 as client.
The VM is installed on my Notebook and is running only somtimes. (installing of homeserver is only for test and evaluation purposes)
After wake up the VM, the time is already in sync with the host (host=windows xp).
Another machine (host=kubuntu 9.10/client=VirtualBox kubuntu 9.4) is running 24×7 with eibd/linknx/webknx without timing problems.
Andi
@Andi73:
Do you have problems with time calibration in your ubuntu-vm (is it vmware?)?
I have the same problem as 439. RGL:
When I try to access my visu with: http://my-ip-address
nothing happens – in the HS I see a line appearing “UNKNOWN : ”. Do I have to add additional parameters or is my HS not yet ready?
Uploading via network and serial is stable. I added a visualisation to the project as well.
Thanks
Found the error. Address should be http://my-ip-address/hs
hi
how can i transfer a projekt via rs232 to homeserver
which ttyS is for EIB and which is for datatransfer
thanks
For more news see my next post: Gira is threatening with letters, see alternatives, new ideas,… and the way Gira is intimidating freaks like us.
anyone have thenipa for ipad or iphone? please post link
Hi,
I have 2.4 running and try to update to 2.5. Win HS Transfer tool says everything fine and transfer via network has worked. HS stops. But after the new start it is still 2.4 Any hints are welcome.
mod42
Hello ! I managed to build an HS3 using an VIA Epia-M mainboard, VIA’s eeprom.exe MAC changing tool, an image from an original HS3 server. Using Acronis True Image Server ( from Hiren Boot CD 10.6 ) I cloned the Primary Slave memory from original HS3 to an 128 MB CF with IDE adapter. After that I changed MAC and all working. The VIA mainboard have 2 COM Ports. All in a single hour of work. My image already have an initial project but I there is no problem to send one if the image is from a brand new HS3 using COM port. I have to test it … Is there anybody that can share some Gira Experte documentation ?
Hi ! I can send photos with HS3…. and other details. On what e-mail address you want me to send them?
@ Natas
Hello Natas,
Is it possible for you to upload/share the image from the original HS?
my mail: bluedojo [at) hotmail.com
I’m also searching photos of the inside of HS3, if somebody has already made some.
Thanks
Hi Freakh ! I sent the files to you. Please let me know that you received the files and the server is working for you!
@ pete
The alix board need up to 3 miutes to boot hs.
@Natas
Could you also send files to me?
ukfred1357 (at) hotmail . com
Thanks
Hi Freddy . I send the image of HS3 to you . Let me know if you received it. The memory in HS3 in set an Primary Slave !
@Natas
Thanks
Natas, could you send image to me?
mas_ua (at) mail.ru
Thanks.
Hi Mas. I sent the link.
Do you want to try the hardware version or VMware ?
I tried the linux HS3 with 2 CF cards and works also fine but with
slow boot.
Also the server image may work fine on many different boards, but with MAC changed.
Thank Natas.
I want to try HS on VMware.
I built the VMware HS3, using the tutorials in this page, changing MAC with initialization file, ant transfer from windows virtual machine using virtual COM.
I did had some troubles trying to transfer the first project : it takes too long and ends with an error. You may try , but I think you need to have an real COM port on PC with VMware machines. I used an USB to serial adapter…maybe this was the reason for failing the transfer. Is possible to have an first project successful transfer on PC with integrated COM. I am sure that the first transfer will finally work. Remember to use the HS_TRANSFER file to initialize the first transfer. Anyway , Gira made a very good software. And to anybody that can afford – buy the server.
Hi Natas,
Can you sent me the link too ?
both VM & HW version.
Thanks a million.
keybonetelenetbe
very much appreciated.
Is there a detailed VM ware tutorial? I mean step by step what to to?
Hi Natas,
Could i please have the link, too ?
jocwoll (at) yahoo.de
Both VM & HW version.
Thanxx!!
Hallo,
welke linux distributie gebruiken jullie om op de 2gb HD te zetten
Hi Natas,
Great job!! Could you send me the links to your VM & HW image?
aupioasztsyh (at) sogetthis.com
Really appreciated! Thanks!
Hi Natas,
seems you are man of the moment :)
I am also interested in these two links…
Could you also send these to kabar(x)web.de?
Kind regards ;)
Hi guys !
As soon as will have a little time I will put on rapidshare or somewhere else what I have.
^^^
Hello,
which linux distribution do you use on the 2GB disk?
thanx
@Natas
This would be great…
@Natas
pleeeeaaaaaseeeeee……….
I Also would like to get the HW Image, could someone send it to N.Schnitzler(at)googlemail.com
THX alot
Could someone please send both to me as well? Want to see if its better than what I´ve done. kjelli( at )me . com
Got it working with cdrom.iso, linux vm and windows xp vm connected with serial port by pipe. Thanks to all!
Having trouble to get the homeserver to communicate with my Berker ip router. It only works when ETS3 is capturing bus messages. Could it be homeserver is listening on the wrong network interface or something? Would appreciate some ideas.
@Kjelli
EIB settings in Expert project:
Interface: EIBNet/IPRouting
Limit telegrams: Yes
Telegrams/second: 6
Physical address: 1.0.254
IP Routing Multicast Address: 224.0.23.12
IP Port: 3671
Hy, can i install the hs on an other Mainboard cannot find the epia Mainboard in the www
Hi ctyd,
have a look at http://www.reichelt.de, they sell a VIA EP ML-6000EA for 118€
greets
Hi Natas, could you please send image to me?
ctyd.de (at) web.de
Thanks.
thx for your help nobi
is there a step by step solution for me? because i a a noob in linux and vm ware
please help me
Does somebody has the iphone app from G*ra ? Would be nice seeing a link to it here.
Hello again !
http://rapidshare.com/files/432435534/Original_HS3_2010.11.17_with_project.tib
I just uploaded this True Image image of the original server with an project on it. It works for me with an cheap VIA mainboard and 512 MB RAM plus 128MB CF card. I thins this image will work with other mainboard with chipset from the same family included in VIA mainboard or even from other family on chipsets. I did’n tested because I do not have time . But remember that you must change de MAC address! So guys please let me know if you can download it. I work for an functional VMware machine with the help of my friend from Ukraine who provide me his image.
thx natas you are trhe best!!!!!
download works 56,2 mb
Hey Guys,
my english is bad, but i hope you can understand me….
My Problem is that i have build an homeserver with epia board and all other hardware, the server boots and it sounds like an original hs but there´s no ip shown on the screen, the space is empty. Can somone tell me whats wrong in my config? is this the problem about my mac address? Z-Modem works also, but i can´t transfer any projekt…
I dont know how i can fix the problem
Thanks
thx
Hi Nils! I think the problem is the project. Have you set correct IP in the Experte ? Also : did you changed the MAC address ? Did you know the MAC change procedure ? What is the MAC address that yzou have now ? I need more details : Have you sent the first project ? You must configure the onboard COM port as 3F8 IRQ4. Then , after you started the Experte software – > Tranfer -> Via Serial Port ->1 ->Start. After that restart the server and wait for project to be tranferred. Try this and send feedback. We will try to help you more.
Greetings from Transylvania !
Hi Natas, thanks for the quick response! I Cant´t transfer any project via serial, it seems there´s no connection? Thats a question for me, have i to change the mac adress in the ifconfig file, or the mac adress on the hardware? If try to change the firmware via serial, it works, but the server runs nomore…. I know that the firmware has a default ip set, but the hs has none…. My Mac is the original on the board. 004063F916B3… I Will check the Serial settings after Work, this evening and try to transfer…
have a nice day!
Greetings from Germany
@natas
thanks, but the link does not seem to work…
@natas, put that file in an collectors account, to allow more than 10 downloads ;) Or upload to megaupload.com ;)
Hi guys . Sorry about that 10 downloads limit. Please try download from here :
http://fisierulmeu.ro/62TH2JRSMBDL/Original-HS3-2010-11-17-with-project-tib.html
wait for few seconds and search for DOWNLOAD button. Then choose Download de le Host1 or Downloa de la Host2 . Please let me know if it works. And Nils, please let me know how you advance with your own server. The VIA MAC address is not OK. At the new server GIRA has implemented some tricky MAC address…from software, like : 00AB32XXXX. Greetings from Transylvania !
Hi Natas, hope youré fine! OK, My serial settings are correct, like 3F8 IRQ4. i had read many posts abaout the HS rebuilding, let me ask some things, please! 1. Can i use the original firmware fro gira, or have i to modify it? 2. What have i to do with the mac address? change it on hardware or in ifconfig file? or both? ( i never used linux, yet) thanks for your audience!
Greets
Hi Nils !
What kind of server are you trying to do ? With linux or with the image I post on the net from original server ? I built the Linux version few weeks ago with 2 CF cards , VIA mainboard, CentOS 5.5, 512MB RAM and it work fine. I think this is the easyest way and it works with differnet mainboards.The other server use only the image of original server with VIA mainboard and hardware MAC change ( using eeprom.exe utility from via’s network driver package ). Building the Linux version you can change the MAC using rc.local file with ifconfig call. The tutorial is on this page. Read the posts and you will find all the info you need.
You can try change the MAC in the image I sent , there are also explanations in this page on how to unpack , modify and pack the linux image. Greetings, my friends!
Hi Natas, thanks for the information i needed. My Os ist FreeDos. After reading this Forum, i know that the Hs always uses COM2 as standard, i changed the settings in BIOS, an now i can transfer an Project via Serial Connection. But the Problem with the IP-Address is not fixed. I think im near success and i will change my mac adress on Hardware this evening. Thak you all guys for this great information Platform!
Hello Guys
I want to install the software on a GuruPlug server but the question is dos it work with NAND flash drive?
http://www.globalscaletechnologies.com/t-guruplugdetails.aspx
Hi Nils! Did you manage to change your MAC address ? Did you get any error messages from server when Gira software starts ?
Hi Twelloman ! I think it may work. Also you may use USB2RS232 converter for first project transfer. This microserver is very interesting for many automation projects. How much does it cost ?
Hi Natas, The server cost about 150,- euro. i hope that the GuruPlug-Server come in tomorrow. but for the first transfer i need the USB2RS232? how dus it work for the rest of the sync’s?
@ Natas can you send my a email to twelloman (at) hotmail (dot) com
thanks
Hi Twelloman ! After you copy the files extracted from Gira firmware with WinSCP for example , modify MAC in rc.local with ifconfig command ( somewhere in this posts is described how to do this ), you must transfer an first project using serial port. It would be great if the server had an COM port , else you may need to use an converter from USB to COM. If you succeded with the first project transfer the rest of the projects will be transferred using LAN or wireless connection.
Hi guys ! Me again !
I have an VMware HS3 that start, I can access the project with QuadClient but I can’t send commands to KNX using GIRA’s IP Router 1030 00. Does anyone know how to setup the router and my Experte project so I can send command with IP Router instead of RS232 interface that I used until now ?
Does anyone need the VMWare machine for testing only ? :D
yep ^^^
Hey Natas!
To your information, i´ve begin to build the server last year and my information howto do this, came from gulliboard. My Store is an 128MB SSD with four partitions on it, c:\freedos; d:\files from gira; e:\ is empty; f:\ is empty. I had changed my mac address via eeprom.exe from VIA. if the server is startet, my new mac (from original server taken) is shown as serial number, i think thats the first step and it was successfully! there many errors shown, but it starts so fast, that i can´t read them exactly. i have no experiance with linux and i don´tknow how i can halt them, do you know it? far above i had read that the other guys are working with two ssd´s or CF Cards, my board only had one IDE Connector. Does it matter in relation with the firmware 2.4? i think it doesn´t matte because older serer also can be updatet. if i transefred the first projekt the experte wrote that all would be great, but the hs has rejectetd the project, because maybe is broken. did you ever hear it before? Thank you all guys!
Hi guys , hi Nils ! 26 Nov – First snow in Romania :)
I think the error messages are OK since you do not have the ISDN adapter. For the project … try send the project that comes with Experte first, or try an simple project with IP, login info, etc.
Also you must be sure that the firmware from server correspond with the version of Experte! You cannot stop this linux from loading services, any simple interference with the operating system is disabled by Gira. Maybe if you modify the Linux image, you can add some script … but way too complicated , and I am not an Linux guru at all.
The server run with only 1 CF , and with 2 CF. I’ve tested both.
Does anyone has used Gira’s IP Router 1030 00 ??
I can program devices addresses from ETS 3.0 but I cannot send commands from Quad Client. Any help about this device ?
Greetings!
Hey Natas,
Have the same problem as you do with connecting to the EIB bus using the Gira IP router. You can look up my status by searching for my previous posts on this page.
Hey guys! It´s done and all working fine, i can connect to the bus via USB or Serial, but not over IP. My IP gateway is an Siemens 5wg1 148-1ab21,
from ets i can connect via network, but the homeserver can´t connect, did anybody know whats the reason?
Thanks
read my post nr 390…use eibd to connect to knx via ip 148
@Nils
Siemens N146 is a IP Router
Siemens N148 is a IP Interface
Did you create Dummy IP device in your ETS.
I don’t have ETS in front of me, I think it’s
‘Tools’>Options>Communications.
You will assign dummy device to a free address.
@UKFreddy
Thank you for your help. I finally got it working when i moved the VM from one machine running VMWare Worksation to another running VMWare Server. Then it started to listen all by itself.
Is there an english forum for creating quad client setups? I wonder how I should organize archives to collect data over years. I want average, min og max values – not point in time for power consumption.
Hi Freddy … I also need info on QuadClient.
Please let me know if you find something. What problems did you solved using VMware Server instead of Workstation ?
Hi guys !
Sorry for this delay …
For anyone who may need :
http://fisierulmeu.ro/63OKYCENWE3O/HS3-rar.html
an VMware image of HS3 with an project inside.
It works for me.
Please let me know if is working for you guys…
Hey natas thx for the image but how can i boot or mount this image?
sry but im a noob in linux.
thx Spun
Hi Natas!!
I am testing the vmware image. It seems work, what is the usr and pwd of HS project to test it??
thanks!!
Hallo,
leider sind die Beiträge wo über die Hardware geschrieben wird etwas älter. Welche HW ist die optimal für Gira Homeserver 3 Nachbau aktuell? Kann bitte jemand eine Liste dafür benötigten HW-Komponeneten aktuallisieren?
Danke
Dear Natas,
We need the ‘dndlog.conf’ file.
It’s in your PC, at ‘my documents/program files o similar/vmware/dndlogs/’.
Thanks a lot!
Best regards,
Hi Natas,
If you give us the HS data we need: ‘admin’ and ‘pwd’ with the IP (192.168.0.11) and port (80), we can download the initial project directly via networking, and the problems will solve. Then we must connect HS to KNX installation via USB.
The another solution is to solve the problem with serial ports, but it seems more difficult. We need the ‘dndlog.conf’ file to test it. But I think the solution 1 is easier. The solution 2 is better because then we can download the firmware when GIRA upgrades it, connect to KNX with serial interface…
Thank you,
Hi Natas,
what version vmware?
i imported it into vmware server 2.0 using the converter but i states a “Invalid Operating System!” and halts.
greets
Hello again guys :
@KOEN :
Copy the folder in C: drive and please set the VMware machine to boot from cdrom.iso image from the folder I sent. I use VMware 7 but it should work on Server version too.
The user : admin
Password : admin or 12345
Try both. This are the only two passwords I use in my projects.
What is dndlog.conf ? What it is doing ?
Please send feedback … and have a nice day!
Hi Natas,
With the pwd: 12345 I can download my project and I can connect it perfectly. Now I must test if it runs correctly by USB interface to KNX.
The dndlog.conf is needed because when you migrate an image from pc to another one, the vmware needs it. In this project, when we connect from HS to KNX installation, we need to use the serial port and it doesn’t work.
But we can connect by USB. It seems to be work. Tomorrow I will test it because earlier is impossible for me.
I have another question: How can I set up the ‘serial ports’ manually?? Then I could use serial KNX interface and I could upgrade the firmware when I would. I know how must they be, but it doesn’t work. I would like to download the firmware from real machine (windows) to virtual machine (HS) without any wire, virtualy. And I would like to use the real serial port to connect my virtual machine (HS) to KNX serial interface.
Thanks Natas,
How can I connect from the Gira iPhone app to the homeserver when away from home?
I´ve forwarded an external port to internal 80 of the home homeserver and its really open – tested with canyouseeme.org. In the App i specified ip:public port.
But the app cannot connect. Just spinning “beach ball”. Anyone tried the app? Any clues? On the LAN it worked very well, except I cannot figure out how to show the diagrams and weather station info. Both working fine in quad client on the pc.
Regarding the issues solved with VMWare Server, I think it was more the setup with the VMWare Workstation machine. Had a couple of other virtual network adapters from teamviewer that may have caused the issues.
Natas
Could you write down a little guide to get the ISO working in vmware?
I tried, but it only reboots. Thanks
Could not detect which operating system is in the disc image
What type should i choose?
does anyone have the Gira HS ipa file?
bluedojo °at° hotmail.com
Hi Kjelli !
Can you share the iPhone application ?
Hi Thanksinadvance ! :)
To boot the iso image enter with F2 in the BIOS of your virtual machine and set to boot from CDROM.
Hi again Natas, thanks for replay. I am a novice in this, as I am sure you have found out! :) .
I figured out how to get the iso booted, in wmware workstation.
But when it comes to create a new virtual machine, wmware ask’s what type of operating system this is, it cannot figure it out automatic. So I have to choose what kind of linux this is. (tried a few)
But when the iso boot’s it happens a lot on the screen, and it goes to kill all processes and reboot (sigkill\sigterm all.) (wow I am such a linux expert ;) )
Do I have to do some special config to get it to work in VM?
Hi
I have a problem with he HS i have run it on the epia board with ubuntu the projekt transfer works great over serial, but over ethernet i cannot connect to the hs, i tried everything what is written in this comments and in the steps but nothing worked. i have connect the hs on a d-link router per ethernet. but in the browser or in expert i cannot connect tho the hs.
There is one Problem more with my hs i cannot hear the piep that should come 3 times when the hs is ready. pls help me cannot find the problem
@ctyd Did you get any error showing in the transfer screen. On left handside.
You also need to set-up transfer via ethernet
Good morning,
have copied the hw image to a 2gig CF Card, but the epia board doesn’t boot from the device.
Has anyone an idea?
greetz
Hi thanksinadvance! Try use the VMware machine I give. If you make another one you must put the MAC address in the vmx file.
If the valid MAC address is not found it will reboot forever.
@Nobi
You probably have to make the drive bootable again. Here is a quick guide:
Boot to DOS (with Hirens boot cd for example)
on the original HS image, there are the dos files on the first partition which you will need later.
With the file sys.exe you can make a partition bootable; in dos, type sys C: for making your drive C bootable. If your drive C was already empty before making the “sys C:” command, you have to copy the rest of the files from the original HS partition.
Hi Natas,
I can download my project to HS and I can connect to it. But I can’t connect to KNX.
My KNX interface is an USB Interface. I’ve connected it to my PC and I’ve enabled USB port to VMware machine. The KNX interface appears as connected in my VMware machine and I’ve setup my HS project to connect by USB interface but it doesn’t work. I can’t switch on/off the lights of my project.
Do you know what is the reason?
Thanks!!
Hi Nobi! How did you restore the image and what image you try to restore ? What is the error message you get?
Guys,
just FYI: HS3 also runs fine on Via Epia ML 8000 EAG (800 MHz instead of 600). Serial number must be upper case, some linuxes print out lower characters. Even the MAC address match, you need to pimp ifconfig. After hours of investigation i’ve found out, that there must be a ide drive (hda). It works with sdas (SCSI, SATA) but you cannot increase partitions. HS insists of having 8 MB project space, although there is a lot more.
Good luck
Hallo,
i have used the vmxd and cdrom.iso from http://fisierulmeu.ro/63OKYCENWE3O/HS3-rar.html.
with my VMware Workstation 6.5 I started successfully the HS3 with IP 192.168.0.11. Beep-Code comes 3 times and I see the screen with the information.
My problem is now:
I can’t ping the IP and transfer of a mini-project with Experte 2.5 doesn’t work.
Another machine with 192.168.0.200 answers to ping.
Can someone help me please?
I downloadet the image. What do I do next to get it working?
Hi Motorollo,
You can check your Network Connection in Control Panel.
There you can see 2 new network connections (VMWARE).
You must setup the network adpater of VMWARE to bridged: connected directly to the physical network.
If it doesn’t work you can try to disconnect the virtual machine from the network and reconnect it.
Hi Natas,
i used the hw Image restored with true image to a cf disk.
I get no error, the pc doesn’t recognizes the disk as bootable (bios setting are right).
interesting is that my ubuntu tells me, that the second partition is fat instead of ext3. But it isn’t possible to change it with the ubuntu Diskutil.
thanks in advance
Nobi
Hi Pia,
the 2 new adapter in control panel are virtual network adapters.
The settings are configured, as you describes.
When I disconnect the network an uncheck “Connect at power on” nothing change. The HS3 beeps at start and shows the same screen as with network.
Disconnection and reconnection with network changes nathing too.
motorollo(at)arcor(dot)de
Hi Motorolo,
You can choose in VMwre HS settings the network connection than you want. There are 3 options: A) Virtual network 1 B) Virtual network 2 C) Bridged from physical network.
If you choose A) or B) the network config in virtual machine will have the setup than you want by real machine control panel. If you choose the option C) the virtual machine will have the same ip config than your real machine.
Then if you can’t ping to the HS IP (192.168.0.11) can be because your real machine hasn’t got an IP like this (192.168.0.xx).
Then, you must have it for works:
1- IP of your physical network for your real machine (192.168.0.xx)
2- Gateway of your real machine (192.168.0.1)
3- IP for your virtual machine (BRIDGED)
4- IP of HS is 192.168.0.11 in this project.
Then you can download a new project with another IP if you want (p.e. 192.168.1.xx)
@Nobi
The 2 first partitions are FAT, the other unformatted.
The HS files from partition 2 are loaded in a ram disk
Hi Pia,
I think, that the settings of my network are not the problem. I have a real host with WinXP with 192.168.0.201 and a VM with CentOS 5.5 with 192.168.0.200. This adresses are pingable. The network seems to be working. But there is another logical network with adresses from the private pool.
When HS3 runs, is there a possibility to change the rc.sysinit to prevent starting HS3 at boot-time? I would check the network-interface at HS3.
I configured the vmdk-file from HS in my CentOS as additional HDD, but I found nothing to mount the /dev/hdc1-partition, which is a FAT12-partition or another partition.
@FreakH,
then is this ok, is there anything else (bootflags) that i can check?
@FreaKH and Natas,
i think the problem is the restore process, i am able to this sector by sectore, because TI doesn’t allow this, so i thing the MBR is invalid. Do you have an idea how to fix?
@Nobi
You can use the sys.exe file on the first partition to make it bootable.
Boot from hirens boot cd, select dos to get to the dos command prompt.
type “LOCK C:” to make it writable (without quotes)
then type “sys C:” to make it bootable and copy the boot files
I also did this to make it bootable, but i started the sys file from another partition, don’t know if it will work if you start it from the same partition as the one you want to make bootable. I did it like this:
- use 2 Disk drives
- on the 1st disk, i copy the files from 1st partition and 2nd partition of original HS
- then partition the 2nd disk to 4 FAT partitions (size didn’t matter, just big enough to copy the necessary files)
- Boot to dos
- Type LOCK C: (to make partition C writable, partition C = 1st partition of 2nd disk)
- switch to 1st disk where you have copied the original HS files
- type sys C: (this will make drive C bootable and copy 2 files)
- copy the rest of the files from 1st partition of original HS to your partition C: (these are the freedos files which will load the HS firmware from 2nd partition)
- copy the files from 2nd partition of original HS to your 2nd partition of disk 2 (this is the HS firmware)
- now you can remove 1st drive
now you have your 2nd drive with 4 partitions:
1. partition: freedos which will load firmware from partition 2
2. partition: HS firmware
3. and 4. partition: space for HS project files?
sorry it looks complicated, but when you understand, it is not :-)
Hy
My ip settings in expert are correct and the hs runs on ubuntu with the epia board, but i cannot connect to it by network.
when iam starting the hs_main there comes a warning.
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
after that the hs_main starts and all sounds looking good but i cannot to it vie ethernet with serial it works great.
anybody get this warning and can please help iam searching in google and some other forums about ubuntu and linux but i cannot find a solution for me.
in hs_trans i become an error with the message:
rm: Entfernen von “/hs/hsup/*” nicht möglich: No such file or directory
rm: Entfernen von “/hs/hsdn/*” nicht möglich: no such file or directory
Empfangen: hsup.zip
Bytes empfangen 30039/ 30039 BPS:11103
Übertragung abgeschlossen
please help me
this message is OK . it appear to me too. just ignore him. but your problem is somewhere else. maybe in MAC address
i dont have a problem in the mac adress i have a 00:40… adress and the script begins with:
NET NET NET macadress
or what do you mean natas?
must i config the network from ubuntu? i dont know what ip adress have ubuntu, because i start the server in a terminal or who should i start it cannot find the problem.
Hi Freakh,
your tips helped me to solve the boot problem. Thank you!
Now i have to change the mac address. But i can’t find the eeprom.exe which is named above.
i tried the ip from ubuntu and now it runs.
sry but iam a noob in linux and big thx to roel and to natas i whish you a happy christmas and a happy new year
Hi Nobi !
I have eeprom.exe, I can send to e-mail, or you can find it inside the LAN driver archive from VIA download site.
@ctyd :
Please let me know the status of your server.
The new Homeserver 3 servers use another MAC list, coded inside the installation image. Something like :
ethernet0.Address = “00:0A:B3:02:22:AA”
not the VIA LAN MAC address.
Natas,
Can you help me about to use the USB interface to KNX??
The project runs ok but I can’t switch on/off the elements.
Thank you!
HI Natas,
wouldn’t it be possible to write
ifconfig eth0 down
ifconfig eth0 hw ether MAC ADRESSE
ifconfig eth0 up
in the start.sh shell script file and recompress the files?!
hey natas
where iam can see the status of the server? he is ok i can run quadclient and the seriel woks great to and over ip it runs good to.
dont know what you mean. the script tells me at poject status “OK”
is there any programm where i can test the usb port with eib i dont have a real knx/EIB here so i would test it at another pc
that is the messge from my hs when i start it in a terminal with ubuntu:
HomeServer (A) V.: 2.4.100421 05.12.2010 16:10:45
Start: 05.12.2010 16:10:45
SNR: 0040…..
IP:Port 192.168.178.21:80
ISDN (Stat/OK/Err) : OFFLINE /0 /0
Load (Date/Sat/Size): 04.12.2010 19:09:23 /OK / 9148
Save (Date/Stat/Size): 05.12.2010 16:04:37 /OK/ 9391
EIB (Date/Init): 01.01.1970 01:00:00 / 0
Free Memory: 11280384/5390336
Proj /Stat/MD5/Size): OK/OK/3344277 / 39428
is there any problem canno find anything?
thx
anybody got the gira ipa for iphone?
mit welchen logins kann ich mich mittels Client in zum Server Connecten?
ich nutze die VmWare Iso.
Hi guys ! I have tested the VMware machine with IPRouter and works fine. I think there may by problems with USB interface communcation. Can anyone test this machine on a server version of VMware to try USB connection from there ? If my time will permit I will test this too in this days. Greetings !
hi natas,
i got you vmware working like a charm on my vmware workstation 6.5, while it doesn’t work on vmware server 2.0, some invalid disk error.
I will try to load it onto my laptop that runs the USB-EIB and ETS
What would be the easiest way to set this image to DHCP or another IP adres?
Hi all,
I’m trying to do an install on one disk of 1Gb. With the image i found on this forum in VMWare.
But when the system boots I get the message:
————————
ERROR ERROR ERROR : 000C29D9C843
————————
Keine Berechtigung
The system is going down now!
and the system reboots automaticly.
Also tried it on via MB with freedos but get same result.
What can be the reason? Any help
take a look at point nine of the tutorial above!!!!!!
Question concerning hard drive:
The original tutorial says the drive is connected to Secondary Master, but on the photos it is on the Primary port.
Does it matter or does it work with all IDE ports?
@natas
USB-recognition is going fine i think
i have not so much time to test it but at first there is the ip problem.
My network (server, router etc.) is set to 192.168.178.xxx therefore i cant access to 192.168.0.xxx without a workaround …
Hi jim!
You must change the MAC address!
Hi Freakh!
Depending on the version of HS you will find the flash memory on different controller. Mine is on primary slave.
Hi tbluemel !
You can change the IP addres of the server from HS Expert project settings. It must work. Did you test the WMware with USB interface ?
Does anyone get positive results in this “USB-KNX adapter” communication problem from VMware ??
Hi Koen !
Please let us know if you can communicate with your UBS adapter. What kind of adapter is ?
What IP you need to change ? Of is for the server I think you should use static IP.
@tbluemel
i got the ip changed, just change the IP in the project and upload the new project using the old ip.
@Natas,
it is a ABB USB module, but haven’t had time to quickly build a demo using my components.
working on it, i’ll post details here..
hi all,
the vmware currently says this when “inserting the usb/eib”
“USB device 3 (vend/prod 0x147b/0×5120) is not claimed by any active driver.
i’m not at home to see if the light really go ON and OFF, but the read communication doesn’t work.
for now..
Hi Natas & Koen,
When I connect the USB interface to my PC, the VMWare recognise it and it seems to be working. But when I run the HS Client I can connect to it correctly but there aren’t any lights state, and when I push on the buttons, the system doesn’t send any telegram.
Another question, Are you sure that it’s working with IP-Router?
regards,
i tested it last night with a couple dim/switch but it doesn’t seem to work.
it there a way to cancel the hs startup and view the startup log?
koen,
it doesn’t work by usb or iprouter?
Hi BHBLN!
I am 100% that is working with IP Router since I run it for a while already.
I am using an Gira IP Router, product code 1030 00.
But I also have trouble with USB connection …
@BHBLN
I was using the USB.. i don’t have a ip router at hand right now.
@KOEN
Can you try with VMware server , version 1 ?
Maybe the USB drivers for VMware work different on this version.
Worth a try ….
I will try ass soon as possible.
Greetings my friends.
@Natas,
maybe i can set this up this weekend..
i’ll check in!!
hey there
anybody get the gira app for iphone?
is it possible to get it by jailbreak for iphone or ipad?
Have the HS up and running on Ubuntu on Parallels on MacMini and using the Siemens N146/02 to connect to EIB… however I don’t see any messages appearing on the bus… I did configure it to use 224.0.23.12 and 3671 in both Expert and the IP router… any help would be appreciated!
need the iphone ipad gira app pls anybody can help me pls?
Hi Runas!
Try to disable all filters in router settings.
This helped me at my IP Router…after that I could send commands on bus.
Hi cytd !
How can be copied this application from an Iphone 4 who have it installed ?
is the iphone 4 jailbreaked?
hy natas
you need to jailbreak the iphone and install the app “cracked” from cydia, after that you can copy the .ipa fila to your pc and share it with other iphones who have a jailbreak on.
or you search you itunes folders on your pc if the gria app is in your itunes its only 1 file.
if you dont have a jailbreak i can help you make this iam only need you phone model (3g, 3gs, or 4g) and i need your software version from your phone.
@ctyd
Hi,
Where can I download the .ipa file for Gira app????
Thanks!!
from your iphone?
HI Chaps,
I installed the VM image and it is running with 3 double beeps.
The problem is that i cant access the gira server by ping. my physical machine got 192.168.0.12. subnetmask 255.0.0.0. gateway 192.168.0.1. however my home network is in range 192.168.2.x. gateway 192.168.2.1. I ping pinging the host 192.168.0.12 running the VM from a pc with 192.168.0.10
but i cant ping 192.168.0.11. settting in vm is bridget. pls help.
@karl,
set the vm networksettings to host only, then change the ip scope from the vmnet1 interface to the vmware/gira setting. then you should be able to contact the gira
Thanks @Natas. Unfortunately I had already tried that one. I just noticed post #433 about the SIOCADDRT error. I have that message too! Could that have something to do with it? I tried changing /etc/network/interfaces but no success yet.
Hi my friends!
I have this Gira iphone app….can somebody test it to see if it works ?
I do not have an Iphone for testing now …
http://fisierulmeu.ro/65H78IKFD4QE/gira-ipa.html
Please send feedback as soon as posible …
This is a fake ipa file!
Hi sharkx !
How can tell if an ipa file is ok or fake ?
I may get an Iphone this day but I cannot jailbreak it :(
It does not belong to me. Is some way to copy an application without jailbreak ?
No way.
The filesize is 404kb. The real Application has more then 1mb.
Hi sharkx!
Did you know some Android app for Gira server ?
hey natas making a jailbreak is very easy and i can help you make this i need only the iphone modell and the version from the software, need the gira app!!!!
and can i test the usb port from the hs with a programm on my pc because my eib installation is not ready at this time?
Hi Natas!
Your image show a connection to the bus while running.
My basic project with the configured USB-Interface show only EIB-Connection ??.??.1970 :-(
Is there a solution for the e.g. Merten USB-Interface etc..
It is surely recognized but the connection fails.
hi ctyd,
You say I can download de .ipa Gira app from my iphone??? But I don’t want to do this by the appStore… I want the free app. How can I do it??
Thanks!!
hey ipad i have the same problem as you i need the gira app to. if you have a answer where i can find it pls say it.
is there any programm where i can test the usb port from the hs?
is the usb port a usb-to-serial converter? ifso then maybe with a serial proxy tool there might be a solution, or at least to get some more insight.
Hi Joshi,
my HS is booting up to the end but with several error messages, how can i edit the ifconfig file? the ‘i’ key doesn’t work?!
greetz
Hi Nobi !
What is the error message you get ?
If you use the vmware version of the server, interactive startup is disabled by Gira, also other sessions are not possible, like in other Linux distro’s.
Hi Natas,
first: no carrier detected on COM1 even if the expert tool is waiting to transfer files (Serial port one has 3F8/IRQ4 and i use the hw image on an epia board).
second is: no such devices adress dev/hdc2 and dev/hdc3, but the disk is partitioned:
1. PRI DOS 12MB
2. EXT DOS 1904MB
D: 500MB
E: 500MB
F: 500MB
I have no ip adress, because i have not changed the ifconfig file, all i have done is changing the mac adress.
best regards
PS. Perhaps it could be less ‘work’ for you to write a new tutorial for the hardware image, so that dummies like me, have a guideline what to do and stop to ask stupid questions. ;-)
Hello Nobi,
First: your disk is not partitionned like it should be. You must have 4 Primary partitions.
Second: no carrier detected on COM1: on your PC wit Expert software, configure your COM1 port in Device Manager like this:
Bits per second: 115200
Flow control: Hardware
here is a screenshot i found on the net:
http://dream.reichholf.net/w/images/7/7b/Hyperterminal_einrichten_3.png
Hi NOBI ! If you use the Acronis image I sent, you do not need to transfer nothing using serial port since there is an project already sent. First thing you must change MAC using eeprom.exe or the tool for your network card. Then you will have ethernet communication to send anything you want to the server. There are more than one version of this server .
What version are you try to build ? For the version that I sent using Acronis Disk Image you cannot modify Ifconfig . Only eeprom.exe is the solution…or some tool to change MAC from DOS. I did not found any tool like this on the internet. Maybe you will find one , and send it to me too :) .
@ NOBI … The partitions are created automatic by Acronis true Image during image reconstruction to CF card.
Yes they do.. but then, for instance, my server won’t start after this procedure.. during system loading it says:
FreeDos
ROOT FAT
and then it stops..
I own a real FacilityServer and even a direct copy of my FS flash disk behaves exactly the same (well, to tell the truth it make a one step further: ROOT FAT KERNEL and then it stops ;)) and my real FS does ROOT FAT KERNEL GO! and then it continues with loading…
I’m trying to build it on almost the same hardware (my FS has EPIA VIA ML6000EAG and my backup server will have ML6000EA)
When I transfer separate system (MSDOS or FreeDOS) to my CF – it works :) If you reset the system – works. If you upload Project via LAN it won’t boot after a reboot (although it works after rebooting if you upload Project via RS232). hs_main is destroying partition table of the disk. Anyone knows why? Maybe besides checking MAC address it also checks serial number of the disk?
I know I could use two flash modules, but I don’t want to ;)
ценно ) все не так плохо как я думал
Hi Natas
I have used your image from post 492, but TrueImage doesn’t want to restore the complete image to my 2GB CF Card (especially when i activate ‘restore MBR’ it tells me, that it’s impossible.
So I partitioned the disk under dos with fdisk and copied the files to the drives. But it tells me, that it has no ip.
I have changed the mac adress to 00:0A:BX:XX:XX with eeprom.exe (i searched a lot, but there is no other tool, i think), because i found some information on the net, that this is a valid adress-range.
greetz
Hey
i have a question: Now i hast to start ubuntu and after that i start the terminal and start hs_main and the server runs, but can i make it that hs_main starts without ubuntu? and when the hs_main script starts i cannot hear 3x piep from my buzzer or my speaker anybody knows the problem?
Hey ctyd and other,
See the old posts and read them. after that ask here.
the problems are the same in older posts.
there are two versions of goot working HS.
-first the terminal version on existing linux like ubuntu or centos or other linux distri . Install an linux or use vm and install on a vm.
-2. run the cd iso from experte soft. here is the solution to fomat an cf card or two with the partitions like this blog and boot it with an ols dos.
in older posts are many solutions for many questions please search them.
@ctyd : if console says netnetnet on start hs all is ok. Check beep of your mainboard or in Bios. without ubuntu? see older posts. all there!!!
Any have a solution for use the VMware image with a USB Interface?
@Keiner
#625,
No working config yet..
@Natas,
would it make a difference with the vmware/usb combo if a more evolved linux base was used?
Hi Koen !
There may be some Linux distro than can detect the USB interface in different way. But I think the VMware itself is the main problem. I’m using the IP Router for connect to HS3 from VMware and work OK. But now I have an Gira USB interface and I want to make it work too. Unfortunately , is the end of the year and at my job is also the hardest part of the year. I can only watch the forum once at 3 days so I will not be able to make some test using other virtual hosts only in few weeks. If anyone could make test using VMware server would be nice.
Have a nice day , my friends.
Hey guys
today i have tested the hs at my eib bus with usb, but my hs dont send any telegram to the bus my hs runs on ubuntu in a terminal, my usb interface comes from berker, have i make any fail in my installation? my hs runs ok in the terminal, i become a net net net message and after this he runs. pls help me
No Solution for use the HS with a USB Interface.
Hi,
anyone tested this stuff with Synology NAS, like DS210+ or other ?
hey guys,
could anyone send me gira .ipa file for iPhone?
kpmanifest(at)net.hr
We still searching for the ipa file. The only AresHB Release are Fake.
how can i connect the hs to the eib? it doesnt work with usb.
does it work with eibd?
thx
can i use knxlive! to connect the hs with the bus?
It Works with a IP Router
i think my next roject is eibd thx to sharkxx
Hello Guys, its me again!
Can anyone answer my question? It´s very hard to get an cheap fanless via board. My Hs runs with an ViaEpiaMl6000 and ive´d changed the mac on hardware, it seems to be the easyest way. now i will build another server but the bord is still missing ;-) Has anyone build an hs with an asrock board or an other board where i can change the mac? it should be an mini itx fanless an 17x17cm….
thank you very much and i wish merry chritsmas @ all
hey nils make a vm
@ ctyd
thats sounds good, it will be my next task in holiday…. but i have still the hw on my desktop and i will complete the last “hard” HS…
@Nils:
Use an Epia 10000 or 800, Epia PD or similar. All Boards works fine with one-disk solution. To change mac see Post 235.
@ cocoon
thank you, thats great! Ive´d already changed the mac on an via board with eeprom.exe.. it was very simple
i think you alrady did it again, can you tell me wich ISDN controller are supported? I have an original case and it has to be small… so that i can close the cover…
@ cocoon how do you use the hs with one disk? i have a epia board too but i has to need 2 disk are you use the disk image from natas?
Dear all,
As the Gira HomeServer and HomeServer HD apps are not available in my iTunes store, I’m also looking for these as ipas and would appreciate any link to get it.
Feel free to contact me and thank you in advance.
girauser@gmail.com
Hi!
I now spend serveral hours on building homeservers. Got it running in VMware, got it running by using a single SDD on a VIA Epia Board with changed MAC and so on. Now I try to run it on a IGEL ThinClient (also VIA Eden palttform). Everything works fine, including MAC-check, except that i ALWAYS get “project too large -xxxxxK”. The thing is that the returned size is always negative and NOT 8000K but depends on how big I make sdb3. I now tried several values between 32M up to 480M with no luck. I use Linux fdisk, primary, given sizes and FAT16 as type (type 0×06). After writing, I format with mkdosfs -F 16. Any suggestions?
merry christmas all
anybody can tell me where i can download eeprom.exe? connat fin it in the www.
thx
have found it on the mainboard cd
hi everybody
Im follow this site some time and created my own homeserver.
It works great!
I now have a brand new Gira Homeserver3 and find out some thinks
- It runs with 1 flash on primary slave ide!!
- In running state is shows facility server!?! but it’s a real homeserver!
-And has not an ltp port (25pin)
merry christmas
@Nils
please read older posts.
i am searching an find helpful post for you on post 349-406.
Try the solution from Marcus on post 406 and found out what the problems for you are. If you have problems , try first the 2 cf card solution, it is easier.
After that, ask again. I will help.
I hope you have an original HS and use this solution for testing. so you should use your own Mac adress.
anyone have tested a usb interface with a real linux server?
I have tested my Merten USB Interface with the LinuxMCE and works!
Hi Keiner ! The USB interface from Gira works fine too with real Linux server ( with 1 CF card or 2 CF cards ) or the original server … But the VMware version is not working with USB only with IP Router …
my usb interface dont work it i use a real linux system too, are there any settings to make in experte?
Can i use the cdrom.iso as a live cd?
i´ve got a problem with the hs3, it starts but i didn´t get any ip.
That´s what i get when i start the cdrom.iso in the VM 7:
Homeserver (A) V.:2.5.100831 27.12.2010 20:00
Start: 27.12.2010
SNR: 00:40:xxxx
IP:PORT: :80
ISND: OFFLINE / 0 / 0
Load: 01.01.1970 / leer / 0
Save: 01.01.1970 / ? / 0
EIB: 01.0.1.1970 / 0
Free Mem : ……….
Proj: ? / ? 0 / 0
cananybody help me!?
Hallo
Ich bin absoluer Laie bei Lunux und Englisch. Wäre bitte jemand so nett und würde die Schritte für den HardwareHS hier noch mal genau aufschreiben und das ganze noch in deutscher Sprache (auch welches Linux)!
Besten Dank an alle Spezialisten!
Danke Roel
Anyone test the USB interface with another virtulization solution?
hs with usb in vmware works with eibd!
Hi Keiner ! Can you share the settings or the vmware machine?
Sorry, i cant share any vmware image, but i can write a little howto.
Create a new vmware machine with a bridged network. Install debian x86.
Get the three little packages:
wget http://scm1.elabnet.de/wiregate/pool/main/libp/libpthsem20_2.0.8+nmu1_i386.deb
wget http://scm1.elabnet.de/wiregate/pool/main/e/eibd-server_0.0.4+nmu12_i386.deb
wget http://scm1.elabnet.de/wiregate/pool/main/e/eibd-clients_0.0.4+nmu9_i386.deb
and install with dpkg -i .*deb
Mount follow:
mount -t usbfs none /proc/bus/usb
find the usb interface:
findknxusb
and start the eibd:
eibd -t1023 -S -D -i -T -R -d -ip usb:1:5:1:0
1:5:1:0 replace with your knx interface!
configure the hs projekt seetings with
@Laie:
Hast du schonmal versucht das ganze in einen Übersetzer zu übersetzen? Das Thema ist zu komplex um mal eben ne kleine Anleitung in deutsch zu schreiben. Versuche mal die Übersetzung und du wirst merken das hier an vielen Lösungen parallel bebastelt wird.
Bedenke, du brauchst einen Homeserver und die dazugehörige Seriennummer. Ohne diese funktioniert es nicht. Ausserdem ist dies nur bastelei und für den Produktiveinsatz nicht zu empfehlen.
Und es wurde mehrfach erwähnt auch in englisch zu posten.
Bei genaueren Fragen helfe ich gerne.
Have you ever tried to translate the whole into a translator? The subject is too complex to write times just a little instruction in German. Just try the translation and you will notice is here build parallel in many solutions.
Remember, you need a home server and the associated serial number. Without those, it does not work. More over, this is not to recommend it-yourself and for your business needs.
Hello,
did anybody test the Lingg & Janke NK-1 Networkinterface with the Homeserver?
thx
YETI
@Keiner,
the original gira hs sw does not support usb based solutions yet. either it’s serial or eibnet-ip. of course, eibd (the free sw from tuwien) works with it.
hs_main tries to communicate with serial port 0 (com1 under dos), /dev/ttyS0 under linux. since the most usb-to-serial adaptors are initialized as /dev/ttyUSBx, it just won’t work. never the less, the original bundled linux kernel in the HS firmware does not support any usb-to-serial adapters.
so you need a new kernel, and probably have to disable (e.g. do not create standard RS232 ports in your VM) and create a symlink for your USB based stuff under /dev/ to be accessible as /dev/ttyS0.
hth,
bat
@Yeti,
if it supports eibnet ip, it will run. but it doesn’t support it :-(, it just does eiblib ip.
a normal eib-to-ip bridge will not do the trick. i had a siemens N 148/21, which only does knxnet (eib-in-ip tunneling) instead of the multicast based eibnet ip. of course it did not work.
look here:
http://www.dacom-homeautomation.de/hshelp/v2_1/de/eibnetip01.pdf
@Laie
Linux wird hier nicht benötigt, da die Firmware von GIRA hat alles. so hab’ keine Angst.
Du brauchst einen uralten VIA EPIA M5000, oder ähnliche. kostet so um 50 EUR. wenn du mit den Originellfirmware arbeiten möchtest, dann sollte es ein VIA Ethernet-controller haben.
Nehme eine CF-Karte, 128MB ist völlig genug. IDE-CF Adapter kann man bei Ebay superbillig kriegen, sollte nicht mehr als 1-2 EUR kosten. CF reinschieben, 4 Partitionen erstellen. Die erste soll 16Meg sein, als FAT formattieren, einfach DOS installieren. die andere 3 Partitionen können auch DOS sein, diese sollen aber nicht formattiert werden.
neueste Firmware vom GIRA herunterladen, experte installieren. Du findest dann unter Programme\Gira irgendwo einen Ordner mit den Namen Firmware. wir suchen nur ein Datei: firmware.dat
mittels winrar soll man diese unpacken, und alle Dateien auf die 1. partition der CF karte kopieren. dolinux.bat als autoexec.bat umbenennen, und fertig.
man soll dann nur die MAC-Addressse der Netzwerkkarte ändern, somit der HS gestartet wird. einfach die treiber der Karte herunterladen, und mittels EEPROM.EXE den MAC-Address umschreiben.
die erste Dateiübertragung soll über Serial passieren, da dein HS ist Leer, hat noch keine IP-Addresse. Nach der Übertragung der HS wird neu gestartet, und – wenn du es im Experten korrekt eingestellt hast – ist per IP auch erreichbar.
Sollte eine neue Firmware herauskommen, nur Vmlinuz und hserver2.tgz soll man vom firmware.dat übernehmen.
@Flo
you will not get any, since the ip address is part of the configuration which will be created by the Experte. you can however interrupt the boot process, boot into single user mode. use /sbin/ifconfig to set your favourite ip address, and then start hs_main from the shell.
do the mac adress have to start with 00:40? cause the mac adresse of my real homeserver 3 starts with 000A…
lot of HS Macs start with 00:40…
my own too.
i installed three hs and two of them use 00:0A…
so it is ok!
any created a vmware server 2.x image?
@ 662. bat
USB KNX connection works on original HW, last FW version. i’m running it as I write this.
Hello!
HS_MAIN 99% CPU Usage???
I use HS2.5 in Fedora12 VMWARE 7.1.3
Do you have the same issue?
After running about 10 to 24hours the CPU rise up to near 100%
no other problems, after restart of the hs_main process it runns with 8 to 15% CPU usage, i tried different vmwares with different vmware versions…
Please help me
At the moment i use cronjobs for daily restart….
is there a better solution?
thx
maxxmobile
4% on debian squeeze with a virtualbox headless vm.
@669. flash
Hi, that’s great. honestly i did not check it with the latest fw, since my home-made eib-to-serial connected do Siemens BA114 just works since 6 years.
what kind of usb-eib adaptor do you use?
looking for the iPhone/iPad HS app…
Hi!The Hs is running so far, but i am not able to connect the expert with the hs using the hint posted in 207.
The program already shows that virtual Com1 is connected to the VM and virtual Com2 is connected to the expert.
In the configuration of the VM I´ve added 2 serial ports -> First port is Com1 and the second is the virtual port Com2 (\\.\pipe\com_1)
In the Bios settings I put the Com1 to 2F8H/IRQ3.
Does anybody know what I´m doing wrong?
thx for your help
@674. flo
com1 used to be 3f8h @ IRQ4, afaik.
Hey.
I have a problem uploading the project over network.
I setup a homeserver on ubuntu in a VMWare-6.5 (host is winXP for testing).
From an other VM(xp) I uploaded a small project over piped serial interface. This works (a lot of timeouts and 80b/s) and Homeserver starts and load the config:
HomeServer (A) V.: 2.5.100831 06.01.2011 21:54:25
—————————————————————–
Start : 06.01.2011 21:54:22
SNR : 0040XXXXXXXXX
IP:Port : 192.168.6.128:80
ISDN (Stat/Ok/Err) : OFFLINE / 0 / 0
Load (Date/Stat/Size) : 06.01.2011 21:34:53 / OK / 172
Save (Date/Stat/Size) : 01.01.1970 01:00:00 / ? / 0
EIB (Date/Init) : 01.01.1970 01:00:00 / 0
Free Memory : 3895296 / 3895296
Proj (Stat/MD5/Size) : OK / OK / 583775 / 12183
————————————————————–
In the next step I try to upload the same config file over network and this fails.
Experte 2.5 open a connection to the server and authentificate.
While Experte is uploading the project something goes wrong, experte copy 80k, says connection closed, and the file is not transfered.
The server ends with:
ipppd: Kein Prozess beendet
eibusb: Kein Prozess beendet
hstk: Kein Prozess beendet
python: Kein Prozess beendet
DO_TERMINATE
DO_TERMINATE_ENDE
ipppd: Kein Prozess beendet
eibusb: Kein Prozess beendet
hstk: Kein Prozess beendet
python: Kein Prozess beendet
Killed
I think the server try to reboot after the transfer.
Any ideas?
Are there any logs on the server or in experte?
Best regards.
christian
anyone have the gira iphone app?
has anyone a working xen image? best with version 2.5
Roel: really cool work! now it is possible to test the gira homeserver and decide to buy it .-)
Useful hints:
hs 2.5 runs also on xen linux-2.6.32-5-xen-686
known issus: the MAC works with 00:0A:B3:02:xx:xx
Important: it seems like the sw parses the ifconfig output. For me it works only with uppercase hexnumbers (00:0a:b3:02:xx:xx is not working even if I use upper case in the domu.cfg file xen.cf, vif=['ip=192.168.xx.xx,mac=00:0A:B3:02:XX:XX' ]) => so it is really necessary to replace the ifconfig – even on a virtual machine like vm or xen !!!!!
@brainpain:
yeah, it’s an elinos build. i just unpacked the hs_4_0.tgz on a different box, running RHEL ES4.0. the HS bundled ifconfig output is attached here, the mac is all-caps:
$ ./sbin/ifconfig
eth2 Link encap:Ethernet HWaddr 00:11:85:XX:XX:XX
inet addr: x.x.x.x Bcast: x.x.x.x Mask: x.x.x.x
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3040675073 errors:0 dropped:0 overruns:0 frame:0
TX packets:2747212642 errors:11925 dropped:0 overruns:0 carrier:0
collisions:15690546 txqueuelen:1000
RX bytes:1990025321 (1.8 GiB) TX bytes:4058753717 (3.7 GiB)
Interrupt:233
same is true however for the RHEL ES4.0. you could however use the bundled ifconfig (which displays the mac addr with all caps w/o any big issues).
just received my wyse 9450xe ..
lets see if the image from natas works on this 256 ram disk..
greets
здорово : ну наконец то разродились, я за это время в магазин успел збегать, и не раз!
with acronis i don’t seem to be able to “just copy back the image and be done”
acronis won’t allow disk copy and is resizes the partition.. weird stuf acronis..
but running win7 as “play” station doesn’t make things easier.
this weekend more time2play
Hello,
Thank you for the inteersting guide!
I have installed Centos 5.5 on a i386. Currently I have the two default partitions. Is there a way that I can avoid adding the two extra partitions (3 and 4) and instead using the free space in the 2nd partition?
Hi,
i have a HS up and running. It runs on a Oracle VitrualBox with CentOS. But if I try to run a command (via http or client), the following error message appers:
TypeError: getsockaddrarg: AF_INET adress muast be tuple, not NoneType
and the EIB dos nothing. I’ve a ABB IPS/S 2.1 IP Interface.
Any Ideas ??
THX
Hi all,
here is a solution for USB-Interface problem “usbfs: interface 0 claimed by usbhid while…”!
The problem ist, that the system bind the Linux native driver “usbhid”. So the HS “eibusb” cannot connect to the USB device.
type on console: cat /proc/bus/usb/devices
you should get following or similar printout:
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 12 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=135e ProdID=0022 Rev= 1.03
S: Manufacturer=Gira Giersiepen GmbH & Co. KG
S: Product=KNX-USB Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 50mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=02(O) Atr=03(Int.) MxPS= 64 Ivl=2ms
-> outcome is: USB device is on port 2-2:1.0 (Driver: usbhid)
ifso, then cd to
/sys/bus/usb/drivers/usbhid and type: ls -l
printout:
[root@localhost usbhid]#ls -l
total 0
lrwxrwxrwx 1 root root 0 Jan 16 18:59 2-2:1.0 -> ../../../../devices/pci0000:00/0000:00:0f.4/usb2/2-2/2-2:1.0
–w——- 1 root root 4096 Jan 16 18:59 bind
–w——- 1 root root 4096 Jan 16 18:59 new_id
–w——- 1 root root 4096 Jan 16 18:59 unbind
her you should see a link to your phys. usb device (on my board it’s 2-2:1.0)
now you can unbind the driver “usbhid” from device manually
type: echo -n “2-2:1.0″ > /sys/bus/usb/drivers/usbhid/unbind
this command is to set after every disconnect/connect of your USB device. But this can be automated done on system restart. I do it with a short script entry within a file which will be loaded before HS started. (/etc/init.d/pre_HS)
[root@localhost init.d]# less pre_HS
echo “pre homeserver config:”
echo “creating links…”
mv /dev/ttyS1 /dev/ttyS1_old
ln -s /dev/ttyS0 /dev/ttyS1
ln -s /dev/hdb /dev/hdc
ln -s /dev/hdb1 /dev/hdc1
ln -s /dev/hdb2 /dev/hdc2
ln -s /dev/hdb3 /dev/hdc3
ln -s /dev/hdb4 /dev/hdc4
echo “changing MAC…”
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
ifconfig eth0 up
echo `ls -la /sys/bus/usb/drivers/usbhid | grep 2- | awk ‘{print ($9);}’` > /sys/bus/usb/drivers/usbhid/unbind
echo “done.”
Of course, it is possible to do that after every USB disconnect/reconnect, but system restart is enough for me :-)
I hope it helps some of you to setup your USB device…
BR JOE
HS on Alix 2d3, CentOS 5.5 – 5W power consumption
@JOE
just a question: alix 2d3 has only serials on board, and i guess S0 is used as the system console. however this serial is also used by the HS for EIB comm. so i guess your port is only working with usb based eib adaptors.
how did you first xfer the initial config? manually using HS_TRANS and tricking with the /dev/ttyS entries?
mine runs on a stone-age VIA M5000, now stable since 6 years. i use the untampered gira sw, as-is. i was thinking whether i could switch to alix. i’ve been hesitating, shall it be alix3d3 or alix3d2. d3 has onboard vga, so i have a slight chance to keep using the original sw w/o any modification. and the size matters: the card is 100mmx160mm, so it fits easily on the C rails.
@bat
i use standard Siemens N148/11 USB interface.
everything works great. i bought this HS one month ago and upgraded it to last FW version.
still looking for iphone HS app… ;)
Hi!
I got the hs running and i’m already able to transfer the project via serial port, but when the transfer is finished i get the following error from the vm:
File “C:\ProgramData\VMware\dndlogs\dndlog.conf” line 1: Syntax error.
Operation on file “\\.\PhysicalDrive1″ failed.
and the expert tells me that the ransfer is finished but the project is to large. (discspace 750Mb of each partition)
has anybody an idea???
thx for your help
@bat
the alix2d3 has one DB9 serial port and a dual USB port onboard.
Yes, you have just link the ttyS1 to ttyS0 and start hs_trans to load the initial project over a simple serial connetion (no USB-SER addapter). After the initial project (it just set IP, user and PW) is working on hs, I connect via IP network to load the final project to HS. Thats all…
Try the 3d2 because there no need for vga port.
BR JOE…
Does someone of you know, how i can read out the full project from HS? The guys from gira know how, but won’t tell me…
how can i install dos on the flash drive under windows xp?
Hello
Im wondering if someone is using the acronis image from natas and got it working?
i have the via VIA Epia ML6000EA, but when trying it i get
FreeDos
ROOT FAT
and then it stops..
Anyone know whats wrong?
i had the same error, but haven’t had the time to set thing up again..
I got all the specs a VIA Epia ML6000EA
I have flashed the network mac with eeprom to 00:0A:B3:02:XX:XX
but im no god on linux, whats the easyest way to set it up?
there are so many ways described.
/polkaz
@polkaz … learn how to use Linux … thats easy … the other option is also easy … buy the original Homeserver from Gira
@polkaz
you don’t need to be a linux guru :-)
get an ata-cf adaptor which has a slave/master jumper. should be 2-5 USD on ebay.
create 4 partitions on your CF. 16M is fully ok for the 1st, the rest is up to you. but use at least a 64M CF.
1st should be active. format it with FAT, install freedos. this should not be that hard. insert card into adapter, connect to mobo, test how it boots.
download the gira experte app, install to your windows. you will find somewhere in “my documents” a folder named setup (or similar). it holds the quadclient install, and various stuffs. you need “FIRMWARE.DAT”
using winrar you can decompress it (it’s a zip archive).
put all the files to the CF’s 1st partition, and copy “dolinux.bat” to “autoexec.bat”
you’re done.
create your first project (ip addr + password) with experte, connect your pc to hs via nullmodem cable, boot and transfer project.
see, i did not used the word “linux” at all.
@bat
Oh yes you did twice =)
you don’t need to be a linux guru :-)
see, i did not used the word “linux” at all.
Where did you change the mac address? Isn’t this part missing?
@Bat/Puke
Thanks for the help,
I set up the hdd on secendary ide as master
I have installed freedos on partion 1
added the firmware files to partion 1
and added dolinux.bat in autoexec.bat
the server starts with some errors like isdn.
says NETNETNET
now the problem, when i try to transfer projekt via serial in expert it says packing, transerfer, and than its says reboot the server i think.
but nothing has been transfered, if i reboot the server its and under the same trying to send the projekt it establish the connection but its seems the server terminat the hs_trans in 1milli sec. any tips?
@Bat
I got the transfer to work via serial for the projekt,
then i tried trouth the network and it work, after that the server rebooted and corupted the first partion so now i cant boot the freedos/homeserver
Anyone with the same problem?
gah! this is insane, it works perfect the first time i transfer with serial, homeserver work with bus connection. but the next time i transfer to the hs true serial or network the hs fuck up the partition table on the hdc iv tried to boot dos via usb but it still the same with the partition.
helphelphelp… :)
/polkaz
Hello,
can anybody see the debug site (http://192.168.0.xx/hslist)? My server runs, project transfer over serial and LAN without problems. But I can not load the debug site.
Thanks..
13
hey guys!
I had an ISDN Controller with cologne Chip, seen on an Original hs. PW2BIPPCI30 is his Number. I Have twice. One works fine, but the other won´t be “seen” from hs. Whats the reason? It seems like both are the same….
Thanks
3rd way to run serial communication with xen:
to prevent hypervisor (dom0) to get serial port start kernel with following option xencons=off in grub.conf/menu.lst (depending on grub version).
For the domU add in configuration file
irq = [4 ]
ioports = [ "03f8-03ff" ]
(you can find out the irq/addr by following command on hypervisor dom0: dmesg | grep ttyS)
недурно – и все таки текст мелковат
Держите русских жопа есть
Hallo,
I have the problem with “wrong filesystem usbfs”. I need “usbdevfs” under Centos. At the moment i use Centos V.5.5.
What is the preferrd centos version with usbdevfs support?
The kernel version must be < 2.4.
Greetings
ABH
i am stuck at the No Carrier detected error..
Running into the same problems tha Nobi had with the trueimage restore i tried to set it up the “usual way”. It boots but there’s no transfer at boot
When i run a putty on com1 and then load the zm on the box it connects, that is the weird stuff.
@Nobi, did you ever get it to work?
i just did a complete new copy from the image using the acronis bootble stuff.
the boot stops at “loading freedos” and then it prompts “ROOT FAT” and stops.
loading freedos
ROOT FAT
–> solution in post 555
now it says
ROOT FAT KERNEL GO!
;-)
sure is..
but we won’t give up..
a simple vmware can be a temp solution until this is sorted out.. not?
@Nils – 25 January 2011
probably the pci board id is different. one of your boards must be one with newer revision. and the old driver in HS SW does not know the new board id.
get the elinos sources and recompile lkm from sources. you may have fetch the new id and patch the sources.
to my best knowledge it’s all about hisax.ko, which is being loaded via insmod from the rc script.
@701. polkaz – 24 January 2011
hang on, i will check mine’s partition table for the working combo.
afaik, the flash in my diy-hs is a 64Meg DOM, and each partition is 16MB. but i will check this and get back to you.
@bat
thanks, but im working with real hardware and original firmware by changing mac on via board. Ive seen this card in an original server, but other people are talking about an winbond chip on isdn controller.. Can you tell me which other chips i can use? avm dosen´t work…HST doesn´t work….
have a nice day
@bat/polkaz
I have the same problem as polkaz in @701. After initial transfer and reboot it wrotes missing operating system. Did anybody managed this?
I try to run it on old PC using steps in @698 (so it’s not in LINUX or VM). It’s not VIA MB (I’m waiting for delivery), but I think it should work if it starts and transfers the empty project.
thanks
@bat/polkaz
when I used the steps written in @391 everything works fine … after reboot as well ….
but somehow it doesn’t start the network it writes
BASIC BASIC BASIC 0040xxxxxxxxxx and
IP:Port in basic screen is NoIP:?
The problem could be that there are no appropriate network adapter drivers. Did anybody managed this. When I run it in real Ubuntu box it worked therefore I think there is something missing in the vmlinuz.
Could anybody help?
How to setup hs client?
@MIKE,
the serial you used is for the BASIC version (pre2.0) HS.
google a bit more to find a newer one, which boots with “NET NET NET”
@Mike
by serial i meant “MAC-Address”
so to transfer a project on a running hs thru serial on a mainboard that only has 1 com port i need to change the bios setting to set the only comport to com2 , otherwise transfer won’t work.
is this assumption correct?
I created the 4 dos partions. copied the files and executed the donlinux.bat. System is halted with erro
“Less than 4 MB of memory.”
Can anybody help?
Thank you
Ok, you have to use freedos! MsDOS will not work. HS Up and running. Thnx to everybody
Hi,
Reference to 708.
my server runs with Gira usb interface on reel linux. It´s great.
I found the solution for the file system error “usbdevfs”.
Prepare the server as written at the top. Install Centos 3.9 with kernel 2.4.xx. Before you start hs_main, you have to disable the HID driver. Type “lsmod” in the console to see if HID is running. If so, type “rmmod hid” and now the server starts and knows the usb interface. No error message “interface 0 claimed …”
Greetings
ABH
Hallo, jetzt mal auf deutsch. Ich habe den HS am Laufen. Ich kann aber die Debug-Seite über http://192.168.0.xx/hslist nicht aufrufen. Wie ist das bei euren “nachgemachten” HS? Bitte mal probieren und Rückmeldung geben. Danke..
@726. 13 – 10 February 2011
ja, das funktioniert einwandfrei.
http://192.168.1.1/hslist?lst=debug&user=user&pw=pass
eibmon läuft auch:
http://192.168.1.1/hslist?lst=eibmon&user=user&pw=pass
@724. Phrantic
yup, that’s the key.
anyway, installing MS-DOS w/o proper lic is illegal :-)
@13
du musst im Experten in den Benutzereinstellungen die Zugriffsrechte für die Listen definieren….
you have to set the connection rights in experte for the lists in user settings
Hallo Nils,
vielen Dank für die RM. Ich habe unter …Benutzerrechte/Listen den Internen und Externen Zugriff auf “Passwort” gestellt. Wenn ich das Leerprojekt übertragen habe und anschließend hslist aufrufe bleibt es bei einem weißen Bildschirm. Wenn ich nur hs aufrufe kommt die Anmeldemaske wo dann aber nichts passiert (sicherlich wegen dem Leerprojekt). Wie ist es denn bei dir nach Übertragung des Leerprojekts?
Danke und Gruß..
mea cupla, mea cupla..
so, screwing around with a win98 boot disk in combo with freedos compatible..
thanks for the support though…
machine is ready to receive initial transfer..
Hallo 13,
bei mir funktioniert alles einwandfrei, habe aber auch ein laufendes Projekt, kein “leeres”. Hört sich aber eher nach einem Dartellungsproblem an. Hast du es schonmal mit einem anderen Browser veruscht, oder von einem anderen Rechner? Wenn er läuft dann läuft er…
not that i can’t read German but could we keep it English please.
A better way to do this:
1. VMWare VM with 2 HDDs on IDE0.1 and IDE1.1
2. Install FreeDOS and the Firmware to HDD1
3. Add Partitions to HDD2
4. Change MAC of the VM via VMX-File (Finde help at VMWare KB)
5. add dolinux.bat to autoexec.bat
6. Add first Conf via Serial (named pipe)
@ bat
Anyone can create a ms dos boot disc from xp. No prob. =) With a trick you can even format flash discs keeping up the whole disc space not just 1,44 MB :o)
Hi again,
if anybody has problems with the serial connection. I tried 2F8 with no success. I put it to auto and voila project ist transferring in this moment.
Connection is working…
Project transfered
Thanks again to everbody. Especially Roel!
@phrantic,
thanks for the note, i’ll switch mine back to auto..
Did you set it up using the 2 drives or a single drive?
2 drives on ide 1.
Master: 64 MEG Card only with Freedos on it. (Drive C:)
Slave: 512 MEG Card with four partions on it. on drive E I put the extracted FIRMWARE.DAT data.
@phrantic,
according to post 733 you could run into the problem that all partitions on HDD2 are screwed after initial transfer.
Keep us posted..
@koen,
uploaded different projects etc., did a reboot a lot of times (at least 10 times). no prob at all. Discs on slave are connected as HDA/B/C/D.
no prob at all =)
@koen again,
see post 406. just use freedos instead.
@phrantic,
thanks for setting me straight again. There are numerous configs in the postings above..
lets see if my winterm 9450xe ‘s flashdisk has a master/slave setting..
thanks for the updates..
Hello Nils,
many thanks. You are my rescue. The tip with the PC change was the right thing. I had tried it with Firefox and IE, also without Firewall.
But that my Win7 64bit PC not show the debug site… At it I have not thought.
13
Kann jemand per mail etwas supporten. Irgendwie funktioniert das ganze bei mir nicht.
sorry doppelpost
my homeserver dont wont to boot.
it says no carrier detected on com1. then he says error error error
and reboots again.
i tried to change the mac with the eeprom tool and get this one
wrong adapter number!
What that means?
@13
youre welcome. I´ve use an an win7 64 bit PC too. Add the HS to “Vertrauenswürdie Sites” and clear your browsers cache, that could be the right soloution…
i tried to change the mac of my epia m 1000 under linux. but always when i startet my homeserver it shows my old mac.
i have an image of an real homeserver and want to clone it. how can i change the mac. it dosn’t work with any eeprom tool.
TypeError: getsockaddrarg: AF_INET address must be tuple, not None Type —fehlermeldung beim HS 3
bitte um antwort.
Hi,
I’m using experte software 2.5 and it is possible to transfer the data via the serial port, but when I try to send the data via netwerk I have the folowing error:
Transfer images+data+voice messages:
10:02:08 – project ID 20110224095508453
10:02:08 – Log on . . . (192.168.1.100)
10:02:08 – Project is being packed . . .
10:02:09 – Connection open
10:02:15 – Connection closed
10:02:15 – Unable to transfer data
and the hs_main is killed
Transfer data:
Transfer images+data+voice messages:
10:05:23 – project ID 20110224095508453
10:05:23 – Log on . . . (192.168.1.100)
10:05:23 – Project is being packed . . .
10:05:23 – Connection open
10:05:28 – Connection closed
10:05:28 – Transfer completed
10:05:28 – Version calibration successful
10:05:28 – The project was rejected by the device. Possible are errors inside.
On the left side you see status of transfer 20246 from 20246.
After serial transfer the visualisation works. Any solution for the network transfer ?
does anyone know if the siemens n151 works with the gira homeserver?
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..
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 ” Black.Mail@gmx-topmail.de ”
Mfg
Black
can someone share the .ipa file for iphone?
Can someone send me a e-mail with the .ipa file for iphone?
relaxen_84@hotmail.com
i need the ipa file too pls send to
ctyd.de@web.de
THX
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
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
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
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
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…
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 ;-)
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….
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
Has anybody tried this Gira IPhone App?
Does it work?
http://www.ipagames.com/2010/11/gira-homeserverfacilityserver-ipa-11.html
Thx
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.
@Mokum
your board doesn’t matter in VMware.
@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.
@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?
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
@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…..
@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 ?
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
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.
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
@774 Marcus
Thank you vermy much for the hint.
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
@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
@meee… look @124… format from mac should be XX:XX:XX:XX:XX:XX …..
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?
@Dino …765
The app is listed as Gira….its ‘rain’ or something similar
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.
^^ upload ipa…so its possible for all too get. Then maybe we can help to get it running on Iphone.
@flash…can you upload the iPad app?
@ 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?
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?
try with a link from /dev/sdc to /dev/hdc (ln -s)
dont know if this works – but worth a try
@flash… can you mail met the iPad app? pharao at zonnet dot nl
hy flash can send me the app to pls
Lerrooy@googlemail.com
big thx
can someone send me the link from the HomeServer 3or FacilityServer?
mahr92 (at) gmail.com
big thx
Ey @flash can you send me the ipad app! i have the iphone app if you want.
relaxen_84@hotmail.com
/polkaz
Hi!
@flash, can you send me the ipad app please
@polkaz, can you send me the iphone app please
email: julii_x_cookiiesz@hotmail.com
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
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
###
@793/794/795
hint: Installous
@ dhd70106
thanks, iphone app found still looking for ipad app..
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…
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
found something on fileape.com
67fzIWP0sDLeSss1
not tested yet, but guess the device must be jailbroken
^^ thats the iphone app
@rfol can u post it somewere. tnx (the ipad)
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 :)
when you get a virtuall machineworking on the avm fritzbox …
hello,
everything works, but how to turn EIBD and HS on a single machine with centos 5 on it?
Thank you for your help.
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
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
anybody got the ipad ipa? i need the png files inside the app. tnx
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?
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
@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?
#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?
it was my fault. Server is running fine :)
@the creator
could you make even a vm with a bigger Project Space or a image with the Facility Server?
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?
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”
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. ;-)
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…
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?? ;-)
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, thanks for the vmware image.
Does anyone has a vmware image with eibd on it? And is willing to upload it ;-)
Thanks
@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.
@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
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?
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.
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 ?
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.
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
hi,
can anyone share the 2.5 expert software ?
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,
@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
@dpssl
Thanks, the password for uploading (project B) the example project was admin/admin.
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
Hey, please. Can anyone upload a complete xen file (not citrix) for debian xen 4.0 or a vmware image.
Thanks
Hello ISDN user!
Please post your detailed Card Type.
I test some with HFC+ Chip, but nothing works :-)
Sorry, I mean HFC-S Card.
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.
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 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
Hi tekboy,
Thanks for your help. What parameters should I fill in telegram definition?
Thanks in advance.
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!
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?
Which files are on the FAT12 partition:
DOLINUX.BAT
LOADLIN.EXE
VMLINUZ
????
And I set the boot flag, but nothing happenz ….
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
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
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
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
@ 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..
@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!
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
@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 !!
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!!!
tecra8k@hotmail.com
missed one info but it is only 8MB project space…
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
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
@holzfaust:
try change transfer setting .. just data or all.
this helped me
Pls somebody, i need the files inside the HD ipa for ipad.
Tnx
@travis
can you say me in which file i have to make this changes? In which path can i find it…?
@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
okay… i use xenserver. Does anybody know where i can change this file in xenserver?
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
@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
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
it is the power supply
iPad app pls. It doesnt need to be cked. Tnx.
Hi
I have the file HS_4_0.TGZ and not HSERVER2.TGZ
Howto functions with HS_4_0.TGZ ?
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
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.
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
Does someone of you already got Berker IOS Software ?!
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
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
@ casi
go to bios of board and search serial interface configuration.
change 3f8 to 2f8 or other way around 2f8 to 3f8
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
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
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
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
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
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..
Wie kann ich denn auf die aktuelle Firmaware updaten? bei mir startet der server immer wieder beim hochladen des Updates neu
@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?
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.=
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
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.
(Xenserver in Hyper-V doesn’t work, please forget that)
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
@DS
Can you say in which partition you put the initial project ?
hdc2 ?
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?
Solution: Wrong RAM memory.
hallo kann bitte jemand eine ausführliche und anleitung auf deutsch schicken?
@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.
I`vo got the ipa files cr@cked for Ipad and Iphone. Works for me!
Annyone intrestested? gira_hs@yahoo.nl
Your mail isnt working.
Sorry…. gira_hs@yahoo.com
My mistake…
@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.
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?
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´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.
The crashes were solved by running the Expert software in compatibility mode (Windows XP Service Pack 3).
Still -2548 kB too large
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?
Hi Guys,
someone have a link for vmware home server VM?
Thanks a lot
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?
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
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
@Stijn
it looks like similar board epia
it works
but you have to think about 256Mb Ram
hello,
Does anybody have the hs3 files to send me a link by mail?
jeekudo (at) gmail . com
thanks
@Cocoon
thanks for the advice, finally bought the Wyse Winterm J400 WT941GXL Thin Client in an auction.
@Jeekudo
check your mail
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!
oh! i meant @Stijn, not Cocoon
Thanks :)
thanks Stijin!
@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!
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?
@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?
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?
THANX Stijn
@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)
Und was sagt GIRA hierzu ?
@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.
@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.
@Stijn
i always bought a 941gxl client. how do you install the compact flash adapter, because there is no molex connector on board.
@B/\t
Can you share the original partition table with us?
Has anyone done the 2.7 firmware upgrade?
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
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?
@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?
@ 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.
Wo bekomm ich die hs-trans und hs_main her ?
@ich
Wer lesen kann, ist klar im Vorteil.
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?
@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, 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!
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
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
Hi guys,
can anyone upload the vmware or xen image from a current 2.7 version?
Thank you,
Basti
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,
@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
has anybody an image for the Sun Virtualbox for me and could this upload?
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?
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
@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
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 ;)
@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
@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
@ 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
Sind schon Erfahrungen mit einem virtuellen HS3 in Vmware ESX(i) 5?
Are there any experiences with HS3 and vmware esx(i) 5?
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
@d’dev
read some of the last 946 posts;-)
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.
Where did you find/buy the ML6000?
CU Z.
on ebay ;)
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
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?
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
Hi,
Does someone have the solution for the
‘Root fat kernel go!’
Error?
Thanks in advance
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 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
@ 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?
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.
@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
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?