UPDATE: Photos are back online! Thanks to Gabi from Romania for the copyright free photos!
Gira has a made beautifull Homeserver and FacilityServer. Unfortunatelly it’s quite expensive (about €2400,- for their Homeserver3 and the Facilityserver is even more). Is this device made of gold ?
The opposite is true, the Homeserver 3 exists of:
The Homeserver Hardware
- A cheap Mini-ITX VIA Epia ML6000EAG Mainboard with onboard 667Mhz CPU (or similiar, buy here)
- 128MB DDR 266Mhz RAM (or 512MB for the Facility Server)
- 64MB Flash (or 256MB for the Facility Server)
- A Linux Kernel 2.4.3 (ELinOS with Busybox, however the Gira software itself will run on any Centos or Redhat 2.6.x, even x64 releases!)
- A ISDN adapter (We don’t use that anymore in 2009, everybody is calling VOIP;) )
- Some Gira proprietary Software (hs_trans and hs_main executables)
The drive layout
After some research I also found the following:
A Flash drive is connected as a Master on the second IDE ATA controller (which means it is /dev/hdc) and exists of 4 partitions:
- /dev/hdc1 (2MB) – Boot partition with vmlinux (kernel) and loadlin
- /dev/hdc2 (20MB) – Linux/Operating System, mountpoint: /
- /dev/hdc3 (21MB) – (used to store the project?)
- /dev/hdc4 (21MB) – (for upgrades?)
The boot process and hs_trans and hs_main programs
When starting the homeserver, the vmlinuz from the Boot partition is loaded (via loadlin / DOS) and it boots the system into a Linux kernel, then a /etc/inittab startup script calls the /hs/bin/start/start.sh script.
The start.sh script does actually two things:
– It starts the hs_trans (Gira propriatary software) which automatically ends after a few seconds.
– Then it starts the hs_main (also Gira propriatary software) which is the main program.
Q. Why does is starts (and ends) the hs_trans program ?
A. This is to load the initial project on the Homeserver via a Serial Connection. When you buy a Homeserver or when you screwed up things, you need to connect it via a Serial connection to load a project. In a project you set the IP address and admin username/password, this information is needed to load later projects via the Network. Projects are configured (made) and loaded via the “Gira Expert” software.
After the first (serial) reload, it will end the hs_trans program and (as set by the start.sh script) load the hs_main program which is the ‘HomeServer software’.
Building your own Homeserver
So yes,.. in theory it would be possible to build your own Homeserver when you buy an Via Epia board with onboard processor (see above), two flash modules (I suggest 2048MB) and at least 256MB RAM or even make a Virtual Machine (VM) in VMware or XenServer of it.
Offcourse you are not allowed to run the propriatary hs_main and hs_trans executables or to use the Gira Expert software! I do not encourage or support illegal things, this is just for educational purposes. The following steps are just Theory (draft). You need a license or approval from Gira to do this stuff in practice.
10 Steps to build a home-made Home server
- Install your favorite Linux (this can be in a VM as well).
- Add a 2GB disk and connect it to the third IDE controller (or in VMWare/Xenserver choose the ‘third’ disk position’, this way it will be hdc or xvdc (in XenServer)
- Partition the 2GB disk as below, using ‘fdisk /dev/hdc’ (Or /dev/xvdc for XenServer)
Create 4 new Primary partitions (using the ‘n’ key)
– The first (size): +2048K
– The second (size): +xxxxM (whatever you want, but at least 22MB smaller then the total disk space!)
– The third (size): +10240K (if all works, you can experiment making this larger)
– The fourth (size): +10240K (if all works, you can experiment making this larger)Then set the correct Type for the partitions (using the ‘t’ key)
– The first, type: 1 (FAT12)
– The second, type: 83 (ext3) (or make it any other type, as long as you can install your prefered Linux on it)
– The third, type: 4 (FAT16 <32MB)
– The fourth, type: 4 (FAT16 <32MB)Now press the ‘w’ key to write the partition table. - Download and install the Gira Expert Software. After installing it on a Windows PC you will see a file named: FIRMWARE.DAT in the directory: C:\Program Files\Gira\HS+FS\exp232\EN\firmware. Unzip that file (it is a zip file with a .DAT extension).
- Copy the HSERVER2.TGZ file to your newly installed Linux server (using WinSCP or another tool) and untar it to /root/ using:
tar xvzf HSERVER2.TGZ
Copy the extracted “hs” directory to /
cp -r hs /
- Set firewalling and SELINUX off:
chkconfig --level 12345 iptables off
vi /etc/selinux/config AND SET SELINUX=disabled
- Because this would be your Home server and you want some flexibility, install the following system tools, libraries and compile tools (using yum or any other tool):
yum install lrzsz.i386 setserial.i386 unzip.i386 zip.i386 joe.i386 nc.i386 telnet.i386 busybox.i386 mlocate setuptool
yum install libjpeg.i386 libpng.i386 libpng-devel.i386 giflib.i386 giflib-devel.i386
yum install make.i386 gcc gcc-c++ kernel-xen-devel.i686 perl - If you are on XenServer (which means the devicename of the 2GB drive is /dev/xvdc) or the devicename of the 2GB harddisk is not /dev/hdc, then edit the following file:
vi /etc/rc.local
and put the following lines at the end:
(Make symlinks to fake the hdc device. Link it to your XenServer xvdc device or if you have another device, link it to the proper name)
/bin/ln -s /dev/xvdc /dev/hdc
/bin/ln -s /dev/xvdc1 /dev/hdc1
/bin/ln -s /dev/xvdc2 /dev/hdc2
/bin/ln -s /dev/xvdc3 /dev/hdc3
/bin/ln -s /dev/xvdc4 /dev/hdc4
- The Gira license is based on the MAC address of the Network Adapter. All MAC addresses/ranges of all Homeservers are hard-coded in the firmware. I noticed this because new homeservers would not allow to load old Firmware (because their MAC address is not yet coded in the firmware). When you have a virtual server it is not a problem to fake a MAC address, however on physical servers it could be harder.
The real thing is that the Homeserver does not read the MAC address from the hardware, but from the ‘ifconfig’ tool. So if you make a fake ‘ifconfig’ tool/file, it will just continue:
mv /sbin/ifconfig /sbin/ifconfig_original (Rename the ifconfig file in case we need it later)
vi /sbin/ifconfig
and insert the following lines to it:
echo "eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX "
Replace XX:XX:XX:XX:XX:XX with a licensed MAC address. It’s not hard to get a Gira Homeserver MAC address when you know Gira is using Via mainboards and VIA claimed some “00:40:xx” MAC range. (Search query: +Gira +Homeserver +00:40:).
echo "inet addr:192.168.X.X Bcast:192.168.0.255 Mask:255.255.255.0"
echo "inet6 addr: fe80::3c1b:d9ff:fe30:c59c/64 Scope:Link"
echo "UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1"
echo "RX packets:41502 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:33355 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:1000 "
echo "RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)"
echo ""
echo "loLink encap:Local Loopback "
echo "inet addr:127.0.0.1 Mask:255.0.0.0"
echo "inet6 addr: ::1/128 Scope:Host"
echo "UP LOOPBACK RUNNING MTU:16436 Metric:1"
echo "RX packets:0 errors:0 dropped:0 overruns:0 frame:0"
echo "TX packets:0 errors:0 dropped:0 overruns:0 carrier:0"
echo "collisions:0 txqueuelen:0 "
echo "RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)"
Replace the 192.168.X.X with the IP address of your Homeserver.Try if it will load the hs_main program:
/hs/bin/hs_main
Unfortunatelly there is no easy way to quit the hs_main program. You can login using a new SSH session and type “killall hs_main” or just hard-reboot the server.
If it does load, you can automatically load the program when booting:
vi /etc/rc.local
and add the line: "/hs/bin/hs_main" to the end of the file.
- The following is only needed for virtual machines since they do not have a serial port (ttyS1). A serial port is needed for the hs_trans program to load the initial project.
In VMWare you can add a serial port, however in XenServer that is not possible. You have three options:1. VMWare (only works with VMWare Workstation, not VMWare Player)
– Add two serial ports in to your Linux VM. Since it don’t works to map those ports to your local Windows PC, you have to create a new WindowsXP VM and also add one serial port to that VM.
Then you could connect the serial port of the Linux VM to the serial port of the Windows VM.
These two screenshots are the settings of the Linux VM
Below are the settings of the WindowsXP VM
Now boot both the VMs, install the Expert software on the Windows VM and load the initial project via Serial Port 1 (while running the hs_trans on the Linux VM).2. XenServer (options are limited)
– Use a virtual COM port driver on your Homeserver (Linux) and connect it via the network to your Windows virtual COM port (you need a Windows virtual COM port driver here). I didn’t tested this and don’t have any clue which software to use.- When you buy a Console switch you can connect the Homeserver to a port on the console switch (virtual drivers are mosly included). You can then connect (hard-wire) your Windows PC to that same port on the Console switch. I have a Aten SN0116 Console Switch and use this technique quite often. It should work with other console switches too, but please check if they have Virtual COM port drivers for Linux!3. If none of the above is working, this is your option
– The easiest: Copy the 3rd and 4th partition (hdc3 and hdc4) from someone else. The initial project which you normally load via a Serial cable is hold on these partitions, so if you copy that.. you skip the serial part. Use ‘dd’ or Acronis or Ghost tools to do the job.
Note: Create a new -empty- project in the Gira Expert software and only configure the following settings: IP information, admin password and EIB&iETS (ip) settings. Make sure to disable the interface/QuadClient under interface uncheck “Use QuadClient”.
Now you have a very small ‘initial’ project to load over the unstable Serial interface. Large projects will get many CRC errors and timeouts and finally the Expert software will tell you a weird error about ‘Project too Large’.
After you loaded the inital project, you can load all further projects via IP.
Ready!
If you did all the above steps, in theory, it should be possible to create your own Homeserver.
Update 14-november-2009: In the ‘old’ 10 steps, I suggested to install Linux on the /dev/hdc drive. That brings several problems because the hs_main program seems to rewrite the partition table of the /dev/hdc which also corrupts your second partition on which you installed Linux (even when removing “sfdisk”). This behaviour happens when loading via the network, not when loading via Serial.
So I changed the previous steps because it’s much easier to install Linux on a separate drive and ‘add’ a /dev/hdc drive so the software still uses the /dev/hdc to store projects in it’s own format and it can do with the partition table of the /dev/hdc drive what it wants, without corrupting the your Linux installation (which is on /dev/hda or another drive).
@ 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…
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?
@ RichieM and all
how can i change/hide the window “hsclient”??
(to change only the screen from the HS/VISU?)
any idea?
@FL
you must transfer the first projekt via RS232!
=> to give the “hs” the ip address…
@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
look comment 223
@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.
\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.
@ richieM
quadclient start => boot logo…
Which Logo do you mean? Within “Experte”?
@ all
how can i cange the boot logo? from HOMESERVER 3 to FacilityServer ??
ideas??
@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)?
@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
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
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
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
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:0x6000
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
1.write into the teminal “ifconfig”
and post it…
@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
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…
@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!
@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
Any idea how to solve issue menitoned in post no. 214?
Thanks in advance.
@ FL
follow => comment 52.
make the ifconfig workable!
@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.
full success!
Thanks joshi.
@ 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″
……..
@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
have you on the “HS” internet connection???
see you download (packets)
@joshi
I’ve installed all tools again but the problem still exists.
Any other suggestions?
thanks
@ andi
i think you get wrong =>point 7.!
install all tools again!
and check errors => when installed..
@all
Any idea how to solve issue menitoned in post no. 204?
Thanks in advance.
@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.
@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’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!
@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:-) ?
@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:
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
@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.
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.
@ wolfgang and all!
i wasn’t post 200!!
other people/gay writes with my name!!
@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.
@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?
@ 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/
@RichieM: Evtl. wäre ein Fernzugriff über VPN für dich interessant. Dann muss auch keiner in der Nähe sein ;-)
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 ;-)
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
let the hs run through a proxy (another pc) and log outgoing connections…i think you will find nothing…
@ nobody!! =>200. joshi – 16 March 2010
dont write with my name!!!!!!
@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.
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
Ooops… sorry! I wasn’t at home and busy… so I used the wrong name…
@ 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 ??
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?
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?
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
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?
#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
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
unknown filesystem: usbdevfs ???
Who knows how i can work around the old/new usbfs?
Hi RichieM go to knx-forum and search hsfusion. It’s a great iphone solutuion for the HS
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?
do i have to install linux for e.g. ubuntu in vmware or is it enough to install just centos in a VM?
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.
@ 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
ifconfig scheint kein Problem, da VMWare für die VM (Centos 5.4) die MAC vorgibt
@ tbluemel
has du die “fake ifconfig” “ausführbar” gemacht???
welches linux benützt du?
@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.
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 :)
hallo @ wolfgang und stefan
schreib einfach step für step runter… und es passt…
mfg
vielleicht ist ja jemand da draussen der ein wenig per email supporten kann
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.
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
please update because 2.4 is more difficult
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
I got it! Just typed something wrong in the *.vmx
with new FW 2.4 its much easier: just put the .iso File into the VM-CDROM and boot from it.
@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
@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 ?
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.
@cocoon : sorry, you are right.
my hs is also running with this tutorial, with big project and with a automaticly restart. very nice.
jimmy
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
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!
ahhhh, da meldet sich endlich jemand der sich bei gira beschwert hat. lachhhhhhhhh auf solche selbsternannten experten kann jeder verzichten.
@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!
und gira kann mich mal kreuzweise
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.
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
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.
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”
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
Just a quick comment because I was called yesterday by:
drs. J.A. de Muijnck (Jacob)
[email protected]
+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)
Hi, please can you help me to extend the partionsize to upload a bigger project on a working hs.
tx for your help^^
Hi, wie kann habt ihr die Partitions vergrössert, bzw. welche
danke
hs
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,
@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
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!
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
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…
New HS Version.
Now USB is supported
But i can’t send a Project to the HS.
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
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
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 :(
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
For Project uploads the HS use ttyS1.
Which Port (ttyS0 or ttyS1) does it use for the communication to a RS232 FT1.2 Interface?
is er ook een Nederlandse beschrijving van, incl aanpassing
thx
@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
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??—
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
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)
@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
remove the remanet storage….
than you tranfer your projekt…..
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
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?
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
@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
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
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;-))
gut, check ich nachher. ist das beim original auch so?
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 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?
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
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?
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
bcu2
1.1.255
224.0.23.12
3671
@andi
It doesnt work, whats your config from the Experte?
EIBNet/IP routing
Pysikalische Adresse: ???????
IP Routing Multicast Adresse: ???????????
IP-Port: 3671
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
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.
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 .
Hi everyone.
Please try to use the English language only. This will make it for everyone possible to folow the thread.
thx
@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?
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?
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.
@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
@ 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 .
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.
@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.
@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
Nice tutorial.
How cool would it be install this an Plug Computer? http://www.plugcomputer.org/
Or did anybody tried this already?
Thanks, i will try it with your settings.
@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
@cocoon: you have missing rz (not installed or missing path) … I assume lrzsz package is not installed
@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.
@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
@andi
Okay wich EIBD have you installed? The Orginal or the Version from wiregate?
What are your start parameter?
@ 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
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?
@cocoon =>
experte serielle übertragung wählen..
richtiger com port einstellen..
dann
musst du /hs/bin/hs_trans starten….
mfg
@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!
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
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.
@ 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
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 [email protected]
thanks
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.
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
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?
@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
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, 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.
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 : 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?
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
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
@ 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!
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 …
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.
Btw…@ andreas, guck mal ob unter sbin/ifconfig vorhanden ist…und nicht das sudo vergessen…oder halt per chmod
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.
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
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!
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 ???
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
[email protected]
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
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
Forum Perfekt!
Das Thema Homeserver Nachbau Ist mehr als spannend.
Ganz klares Ja für Forum
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
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 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
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
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 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
@ jopi
yes maybe i have the same problem…
but next transfer it works again…
the “homeserver” are 100% STABILE and WORKS!!!!
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…
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, 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 ?
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
@Joerg
If you register at the gira site (free) you can download the software. After downloading you can delete your registration.
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?
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 ?
@ 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???
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)?
the tutorial works => 100% since 2weeks!!
HS to the EIB IP router(i use GIRA ip) works => 100% stabile
THANK YOU!!
@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
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?
Any have Build a iso file?
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
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…
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!!!
i got the transfer working.. but it took over 30 minutes .. with loads of resends..
thanx..
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
@Bandit
What parameter for eibd do you use – and what interface ?
Greets Fireblade
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?
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
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 !!!
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
Roel, do you know what hardware and configuration I need to get ISDN working?
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
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!!!
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
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?
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
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
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?
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.
It works!
hs_trans operates over the ttyS1 not over ttyS0.
Thanks again!
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?
@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?
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”?
hey jopi…
how have you repaired problem with projekt large?
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.
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?
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?
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.
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 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?
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 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”
hallo…
habe genau das gleiche problem mit dem serial port… kann rein garnichts übertragen… (connection time out)
mfg
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?
Oder wenns mal ein Image einer VM geben würde, habe auch das Problem das ich nichts seriell übertragen kann
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
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?
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.
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.
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”.
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.
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! :-)
The same is by my expert-application.
It hangs on “connection open” and does’t transmit any data.
How can i solve this?
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?
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).
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???
Hi Stan,
me too. I’m getting “Project is -8000K too large”.
Mike,
I have the same problem when sending Images data and voice. Data only works, but than I’m getting project too large.
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.
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,
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
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 :)
Hello, cool Description.
It seem’s that the Server runs, but the Problem is to reach it via serial in the VMware.
Du bist a ganz schönes Früchtchen.