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).
does anyone know if the siemens n151 works with the gira homeserver?
Hi,
I’m using experte software 2.5 and it is possible to transfer the data via the serial port, but when I try to send the data via netwerk I have the folowing error:
Transfer images+data+voice messages:
10:02:08 – project ID 20110224095508453
10:02:08 – Log on . . . (192.168.1.100)
10:02:08 – Project is being packed . . .
10:02:09 – Connection open
10:02:15 – Connection closed
10:02:15 – Unable to transfer data
and the hs_main is killed
Transfer data:
Transfer images+data+voice messages:
10:05:23 – project ID 20110224095508453
10:05:23 – Log on . . . (192.168.1.100)
10:05:23 – Project is being packed . . .
10:05:23 – Connection open
10:05:28 – Connection closed
10:05:28 – Transfer completed
10:05:28 – Version calibration successful
10:05:28 – The project was rejected by the device. Possible are errors inside.
On the left side you see status of transfer 20246 from 20246.
After serial transfer the visualisation works. Any solution for the network transfer ?
TypeError: getsockaddrarg: AF_INET address must be tuple, not None Type —fehlermeldung beim HS 3
bitte um antwort.
i tried to change the mac of my epia m 1000 under linux. but always when i startet my homeserver it shows my old mac.
i have an image of an real homeserver and want to clone it. how can i change the mac. it dosn’t work with any eeprom tool.
@13
youre welcome. I´ve use an an win7 64 bit PC too. Add the HS to “Vertrauenswürdie Sites” and clear your browsers cache, that could be the right soloution…
i tried to change the mac with the eeprom tool and get this one
wrong adapter number!
What that means?
my homeserver dont wont to boot.
it says no carrier detected on com1. then he says error error error
and reboots again.
sorry doppelpost
Kann jemand per mail etwas supporten. Irgendwie funktioniert das ganze bei mir nicht.
Hello Nils,
many thanks. You are my rescue. The tip with the PC change was the right thing. I had tried it with Firefox and IE, also without Firewall.
But that my Win7 64bit PC not show the debug site… At it I have not thought.
13
@phrantic,
thanks for setting me straight again. There are numerous configs in the postings above..
lets see if my winterm 9450xe ‘s flashdisk has a master/slave setting..
thanks for the updates..
@koen again,
see post 406. just use freedos instead.
@koen,
uploaded different projects etc., did a reboot a lot of times (at least 10 times). no prob at all. Discs on slave are connected as HDA/B/C/D.
no prob at all =)
@phrantic,
according to post 733 you could run into the problem that all partitions on HDD2 are screwed after initial transfer.
Keep us posted..
2 drives on ide 1.
Master: 64 MEG Card only with Freedos on it. (Drive C:)
Slave: 512 MEG Card with four partions on it. on drive E I put the extracted FIRMWARE.DAT data.
@phrantic,
thanks for the note, i’ll switch mine back to auto..
Did you set it up using the 2 drives or a single drive?
Hi again,
if anybody has problems with the serial connection. I tried 2F8 with no success. I put it to auto and voila project ist transferring in this moment.
Connection is working…
Project transfered
Thanks again to everbody. Especially Roel!
@ bat
Anyone can create a ms dos boot disc from xp. No prob. =) With a trick you can even format flash discs keeping up the whole disc space not just 1,44 MB :o)
A better way to do this:
1. VMWare VM with 2 HDDs on IDE0.1 and IDE1.1
2. Install FreeDOS and the Firmware to HDD1
3. Add Partitions to HDD2
4. Change MAC of the VM via VMX-File (Finde help at VMWare KB)
5. add dolinux.bat to autoexec.bat
6. Add first Conf via Serial (named pipe)
not that i can’t read German but could we keep it English please.
Hallo 13,
bei mir funktioniert alles einwandfrei, habe aber auch ein laufendes Projekt, kein “leeres”. Hört sich aber eher nach einem Dartellungsproblem an. Hast du es schonmal mit einem anderen Browser veruscht, oder von einem anderen Rechner? Wenn er läuft dann läuft er…
mea cupla, mea cupla..
so, screwing around with a win98 boot disk in combo with freedos compatible..
thanks for the support though…
machine is ready to receive initial transfer..
Hallo Nils,
vielen Dank für die RM. Ich habe unter …Benutzerrechte/Listen den Internen und Externen Zugriff auf “Passwort” gestellt. Wenn ich das Leerprojekt übertragen habe und anschließend hslist aufrufe bleibt es bei einem weißen Bildschirm. Wenn ich nur hs aufrufe kommt die Anmeldemaske wo dann aber nichts passiert (sicherlich wegen dem Leerprojekt). Wie ist es denn bei dir nach Übertragung des Leerprojekts?
Danke und Gruß..
@13
du musst im Experten in den Benutzereinstellungen die Zugriffsrechte für die Listen definieren….
you have to set the connection rights in experte for the lists in user settings
@724. Phrantic
yup, that’s the key.
anyway, installing MS-DOS w/o proper lic is illegal :-)
@726. 13 – 10 February 2011
ja, das funktioniert einwandfrei.
http://192.168.1.1/hslist?lst=debug&user=user&pw=pass
eibmon läuft auch:
http://192.168.1.1/hslist?lst=eibmon&user=user&pw=pass
Hallo, jetzt mal auf deutsch. Ich habe den HS am Laufen. Ich kann aber die Debug-Seite über http://192.168.0.xx/hslist nicht aufrufen. Wie ist das bei euren “nachgemachten” HS? Bitte mal probieren und Rückmeldung geben. Danke..
Hi,
Reference to 708.
my server runs with Gira usb interface on reel linux. It´s great.
I found the solution for the file system error “usbdevfs”.
Prepare the server as written at the top. Install Centos 3.9 with kernel 2.4.xx. Before you start hs_main, you have to disable the HID driver. Type “lsmod” in the console to see if HID is running. If so, type “rmmod hid” and now the server starts and knows the usb interface. No error message “interface 0 claimed …”
Greetings
ABH
Ok, you have to use freedos! MsDOS will not work. HS Up and running. Thnx to everybody
I created the 4 dos partions. copied the files and executed the donlinux.bat. System is halted with erro
“Less than 4 MB of memory.”
Can anybody help?
Thank you
so to transfer a project on a running hs thru serial on a mainboard that only has 1 com port i need to change the bios setting to set the only comport to com2 , otherwise transfer won’t work.
is this assumption correct?
@Mike
by serial i meant “MAC-Address”
@MIKE,
the serial you used is for the BASIC version (pre2.0) HS.
google a bit more to find a newer one, which boots with “NET NET NET”
How to setup hs client?
@bat/polkaz
when I used the steps written in @391 everything works fine … after reboot as well ….
but somehow it doesn’t start the network it writes
BASIC BASIC BASIC 0040xxxxxxxxxx and
IP:Port in basic screen is NoIP:?
The problem could be that there are no appropriate network adapter drivers. Did anybody managed this. When I run it in real Ubuntu box it worked therefore I think there is something missing in the vmlinuz.
Could anybody help?
@bat/polkaz
I have the same problem as polkaz in @701. After initial transfer and reboot it wrotes missing operating system. Did anybody managed this?
I try to run it on old PC using steps in @698 (so it’s not in LINUX or VM). It’s not VIA MB (I’m waiting for delivery), but I think it should work if it starts and transfers the empty project.
thanks
@bat
thanks, but im working with real hardware and original firmware by changing mac on via board. Ive seen this card in an original server, but other people are talking about an winbond chip on isdn controller.. Can you tell me which other chips i can use? avm dosen´t work…HST doesn´t work….
have a nice day
@701. polkaz – 24 January 2011
hang on, i will check mine’s partition table for the working combo.
afaik, the flash in my diy-hs is a 64Meg DOM, and each partition is 16MB. but i will check this and get back to you.
@Nils – 25 January 2011
probably the pci board id is different. one of your boards must be one with newer revision. and the old driver in HS SW does not know the new board id.
get the elinos sources and recompile lkm from sources. you may have fetch the new id and patch the sources.
to my best knowledge it’s all about hisax.ko, which is being loaded via insmod from the rc script.
sure is..
but we won’t give up..
a simple vmware can be a temp solution until this is sorted out.. not?
now it says
ROOT FAT KERNEL GO!
;-)
loading freedos
ROOT FAT
–> solution in post 555
i just did a complete new copy from the image using the acronis bootble stuff.
the boot stops at “loading freedos” and then it prompts “ROOT FAT” and stops.
i am stuck at the No Carrier detected error..
Running into the same problems tha Nobi had with the trueimage restore i tried to set it up the “usual way”. It boots but there’s no transfer at boot
When i run a putty on com1 and then load the zm on the box it connects, that is the weird stuff.
@Nobi, did you ever get it to work?
Hallo,
I have the problem with “wrong filesystem usbfs”. I need “usbdevfs” under Centos. At the moment i use Centos V.5.5.
What is the preferrd centos version with usbdevfs support?
The kernel version must be < 2.4.
Greetings
ABH
Держите русских жопа есть
недурно – и все таки текст мелковат
3rd way to run serial communication with xen:
to prevent hypervisor (dom0) to get serial port start kernel with following option xencons=off in grub.conf/menu.lst (depending on grub version).
For the domU add in configuration file
irq = [4 ]
ioports = [ “03f8-03ff” ]
(you can find out the irq/addr by following command on hypervisor dom0: dmesg | grep ttyS)
hey guys!
I had an ISDN Controller with cologne Chip, seen on an Original hs. PW2BIPPCI30 is his Number. I Have twice. One works fine, but the other won´t be “seen” from hs. Whats the reason? It seems like both are the same….
Thanks
Hello,
can anybody see the debug site (http://192.168.0.xx/hslist)? My server runs, project transfer over serial and LAN without problems. But I can not load the debug site.
Thanks..
13
gah! this is insane, it works perfect the first time i transfer with serial, homeserver work with bus connection. but the next time i transfer to the hs true serial or network the hs fuck up the partition table on the hdc iv tried to boot dos via usb but it still the same with the partition.
helphelphelp… :)
/polkaz
@Bat
I got the transfer to work via serial for the projekt,
then i tried trouth the network and it work, after that the server rebooted and corupted the first partion so now i cant boot the freedos/homeserver
Anyone with the same problem?
@Bat/Puke
Thanks for the help,
I set up the hdd on secendary ide as master
I have installed freedos on partion 1
added the firmware files to partion 1
and added dolinux.bat in autoexec.bat
the server starts with some errors like isdn.
says NETNETNET
now the problem, when i try to transfer projekt via serial in expert it says packing, transerfer, and than its says reboot the server i think.
but nothing has been transfered, if i reboot the server its and under the same trying to send the projekt it establish the connection but its seems the server terminat the hs_trans in 1milli sec. any tips?
@bat
Oh yes you did twice =)
you don’t need to be a linux guru :-)
see, i did not used the word “linux” at all.
Where did you change the mac address? Isn’t this part missing?
@polkaz
you don’t need to be a linux guru :-)
get an ata-cf adaptor which has a slave/master jumper. should be 2-5 USD on ebay.
create 4 partitions on your CF. 16M is fully ok for the 1st, the rest is up to you. but use at least a 64M CF.
1st should be active. format it with FAT, install freedos. this should not be that hard. insert card into adapter, connect to mobo, test how it boots.
download the gira experte app, install to your windows. you will find somewhere in “my documents” a folder named setup (or similar). it holds the quadclient install, and various stuffs. you need “FIRMWARE.DAT”
using winrar you can decompress it (it’s a zip archive).
put all the files to the CF’s 1st partition, and copy “dolinux.bat” to “autoexec.bat”
you’re done.
create your first project (ip addr + password) with experte, connect your pc to hs via nullmodem cable, boot and transfer project.
see, i did not used the word “linux” at all.
@polkaz … learn how to use Linux … thats easy … the other option is also easy … buy the original Homeserver from Gira
I got all the specs a VIA Epia ML6000EA
I have flashed the network mac with eeprom to 00:0A:B3:02:XX:XX
but im no god on linux, whats the easyest way to set it up?
there are so many ways described.
/polkaz
i had the same error, but haven’t had the time to set thing up again..
Hello
Im wondering if someone is using the acronis image from natas and got it working?
i have the via VIA Epia ML6000EA, but when trying it i get
FreeDos
ROOT FAT
and then it stops..
Anyone know whats wrong?
how can i install dos on the flash drive under windows xp?
Does someone of you know, how i can read out the full project from HS? The guys from gira know how, but won’t tell me…
@bat
the alix2d3 has one DB9 serial port and a dual USB port onboard.
Yes, you have just link the ttyS1 to ttyS0 and start hs_trans to load the initial project over a simple serial connetion (no USB-SER addapter). After the initial project (it just set IP, user and PW) is working on hs, I connect via IP network to load the final project to HS. Thats all…
Try the 3d2 because there no need for vga port.
BR JOE…
Hi!
I got the hs running and i’m already able to transfer the project via serial port, but when the transfer is finished i get the following error from the vm:
File “C:\ProgramData\VMware\dndlogs\dndlog.conf” line 1: Syntax error.
Operation on file “\\.\PhysicalDrive1” failed.
and the expert tells me that the ransfer is finished but the project is to large. (discspace 750Mb of each partition)
has anybody an idea???
thx for your help
@bat
i use standard Siemens N148/11 USB interface.
everything works great. i bought this HS one month ago and upgraded it to last FW version.
still looking for iphone HS app… ;)
@JOE
just a question: alix 2d3 has only serials on board, and i guess S0 is used as the system console. however this serial is also used by the HS for EIB comm. so i guess your port is only working with usb based eib adaptors.
how did you first xfer the initial config? manually using HS_TRANS and tricking with the /dev/ttyS entries?
mine runs on a stone-age VIA M5000, now stable since 6 years. i use the untampered gira sw, as-is. i was thinking whether i could switch to alix. i’ve been hesitating, shall it be alix3d3 or alix3d2. d3 has onboard vga, so i have a slight chance to keep using the original sw w/o any modification. and the size matters: the card is 100mmx160mm, so it fits easily on the C rails.
Hi all,
here is a solution for USB-Interface problem “usbfs: interface 0 claimed by usbhid while…”!
The problem ist, that the system bind the Linux native driver “usbhid”. So the HS “eibusb” cannot connect to the USB device.
type on console: cat /proc/bus/usb/devices
you should get following or similar printout:
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 12 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=135e ProdID=0022 Rev= 1.03
S: Manufacturer=Gira Giersiepen GmbH & Co. KG
S: Product=KNX-USB Data Interface
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 50mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=02(O) Atr=03(Int.) MxPS= 64 Ivl=2ms
-> outcome is: USB device is on port 2-2:1.0 (Driver: usbhid)
ifso, then cd to
/sys/bus/usb/drivers/usbhid and type: ls -l
printout:
[root@localhost usbhid]#ls -l
total 0
lrwxrwxrwx 1 root root 0 Jan 16 18:59 2-2:1.0 -> ../../../../devices/pci0000:00/0000:00:0f.4/usb2/2-2/2-2:1.0
–w——- 1 root root 4096 Jan 16 18:59 bind
–w——- 1 root root 4096 Jan 16 18:59 new_id
–w——- 1 root root 4096 Jan 16 18:59 unbind
her you should see a link to your phys. usb device (on my board it’s 2-2:1.0)
now you can unbind the driver “usbhid” from device manually
type: echo -n “2-2:1.0” > /sys/bus/usb/drivers/usbhid/unbind
this command is to set after every disconnect/connect of your USB device. But this can be automated done on system restart. I do it with a short script entry within a file which will be loaded before HS started. (/etc/init.d/pre_HS)
[root@localhost init.d]# less pre_HS
echo “pre homeserver config:”
echo “creating links…”
mv /dev/ttyS1 /dev/ttyS1_old
ln -s /dev/ttyS0 /dev/ttyS1
ln -s /dev/hdb /dev/hdc
ln -s /dev/hdb1 /dev/hdc1
ln -s /dev/hdb2 /dev/hdc2
ln -s /dev/hdb3 /dev/hdc3
ln -s /dev/hdb4 /dev/hdc4
echo “changing MAC…”
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
ifconfig eth0 up
echo `ls -la /sys/bus/usb/drivers/usbhid | grep 2- | awk ‘{print ($9);}’` > /sys/bus/usb/drivers/usbhid/unbind
echo “done.”
Of course, it is possible to do that after every USB disconnect/reconnect, but system restart is enough for me :-)
I hope it helps some of you to setup your USB device…
BR JOE
HS on Alix 2d3, CentOS 5.5 – 5W power consumption
Hi,
i have a HS up and running. It runs on a Oracle VitrualBox with CentOS. But if I try to run a command (via http or client), the following error message appers:
TypeError: getsockaddrarg: AF_INET adress muast be tuple, not NoneType
and the EIB dos nothing. I’ve a ABB IPS/S 2.1 IP Interface.
Any Ideas ??
THX
Hello,
Thank you for the inteersting guide!
I have installed Centos 5.5 on a i386. Currently I have the two default partitions. Is there a way that I can avoid adding the two extra partitions (3 and 4) and instead using the free space in the 2nd partition?
with acronis i don’t seem to be able to “just copy back the image and be done”
acronis won’t allow disk copy and is resizes the partition.. weird stuf acronis..
but running win7 as “play” station doesn’t make things easier.
this weekend more time2play
just received my wyse 9450xe ..
lets see if the image from natas works on this 256 ram disk..
greets
@brainpain:
yeah, it’s an elinos build. i just unpacked the hs_4_0.tgz on a different box, running RHEL ES4.0. the HS bundled ifconfig output is attached here, the mac is all-caps:
$ ./sbin/ifconfig
eth2 Link encap:Ethernet HWaddr 00:11:85:XX:XX:XX
inet addr: x.x.x.x Bcast: x.x.x.x Mask: x.x.x.x
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3040675073 errors:0 dropped:0 overruns:0 frame:0
TX packets:2747212642 errors:11925 dropped:0 overruns:0 carrier:0
collisions:15690546 txqueuelen:1000
RX bytes:1990025321 (1.8 GiB) TX bytes:4058753717 (3.7 GiB)
Interrupt:233
same is true however for the RHEL ES4.0. you could however use the bundled ifconfig (which displays the mac addr with all caps w/o any big issues).
Roel: really cool work! now it is possible to test the gira homeserver and decide to buy it .-)
Useful hints:
hs 2.5 runs also on xen linux-2.6.32-5-xen-686
known issus: the MAC works with 00:0A:B3:02:xx:xx
Important: it seems like the sw parses the ifconfig output. For me it works only with uppercase hexnumbers (00:0a:b3:02:xx:xx is not working even if I use upper case in the domu.cfg file xen.cf, vif=[‘ip=192.168.xx.xx,mac=00:0A:B3:02:XX:XX’ ]) => so it is really necessary to replace the ifconfig – even on a virtual machine like vm or xen !!!!!
has anyone a working xen image? best with version 2.5
anyone have the gira iphone app?
Hey.
I have a problem uploading the project over network.
I setup a homeserver on ubuntu in a VMWare-6.5 (host is winXP for testing).
From an other VM(xp) I uploaded a small project over piped serial interface. This works (a lot of timeouts and 80b/s) and Homeserver starts and load the config:
HomeServer (A) V.: 2.5.100831 06.01.2011 21:54:25
—————————————————————–
Start : 06.01.2011 21:54:22
SNR : 0040XXXXXXXXX
IP:Port : 192.168.6.128:80
ISDN (Stat/Ok/Err) : OFFLINE / 0 / 0
Load (Date/Stat/Size) : 06.01.2011 21:34:53 / OK / 172
Save (Date/Stat/Size) : 01.01.1970 01:00:00 / ? / 0
EIB (Date/Init) : 01.01.1970 01:00:00 / 0
Free Memory : 3895296 / 3895296
Proj (Stat/MD5/Size) : OK / OK / 583775 / 12183
————————————————————–
In the next step I try to upload the same config file over network and this fails.
Experte 2.5 open a connection to the server and authentificate.
While Experte is uploading the project something goes wrong, experte copy 80k, says connection closed, and the file is not transfered.
The server ends with:
ipppd: Kein Prozess beendet
eibusb: Kein Prozess beendet
hstk: Kein Prozess beendet
python: Kein Prozess beendet
DO_TERMINATE
DO_TERMINATE_ENDE
ipppd: Kein Prozess beendet
eibusb: Kein Prozess beendet
hstk: Kein Prozess beendet
python: Kein Prozess beendet
Killed
I think the server try to reboot after the transfer.
Any ideas?
Are there any logs on the server or in experte?
Best regards.
christian
@674. flo
com1 used to be 3f8h @ IRQ4, afaik.
Hi!The Hs is running so far, but i am not able to connect the expert with the hs using the hint posted in 207.
The program already shows that virtual Com1 is connected to the VM and virtual Com2 is connected to the expert.
In the configuration of the VM I´ve added 2 serial ports -> First port is Com1 and the second is the virtual port Com2 (\\.\pipe\com_1)
In the Bios settings I put the Com1 to 2F8H/IRQ3.
Does anybody know what I´m doing wrong?
thx for your help
looking for the iPhone/iPad HS app…
@669. flash
Hi, that’s great. honestly i did not check it with the latest fw, since my home-made eib-to-serial connected do Siemens BA114 just works since 6 years.
what kind of usb-eib adaptor do you use?
4% on debian squeeze with a virtualbox headless vm.
Hello!
HS_MAIN 99% CPU Usage???
I use HS2.5 in Fedora12 VMWARE 7.1.3
Do you have the same issue?
After running about 10 to 24hours the CPU rise up to near 100%
no other problems, after restart of the hs_main process it runns with 8 to 15% CPU usage, i tried different vmwares with different vmware versions…
Please help me
At the moment i use cronjobs for daily restart….
is there a better solution?
thx
maxxmobile
@ 662. bat
USB KNX connection works on original HW, last FW version. i’m running it as I write this.
any created a vmware server 2.x image?
lot of HS Macs start with 00:40…
my own too.
i installed three hs and two of them use 00:0A…
so it is ok!
do the mac adress have to start with 00:40? cause the mac adresse of my real homeserver 3 starts with 000A…
@Flo
you will not get any, since the ip address is part of the configuration which will be created by the Experte. you can however interrupt the boot process, boot into single user mode. use /sbin/ifconfig to set your favourite ip address, and then start hs_main from the shell.
@Laie
Linux wird hier nicht benötigt, da die Firmware von GIRA hat alles. so hab’ keine Angst.
Du brauchst einen uralten VIA EPIA M5000, oder ähnliche. kostet so um 50 EUR. wenn du mit den Originellfirmware arbeiten möchtest, dann sollte es ein VIA Ethernet-controller haben.
Nehme eine CF-Karte, 128MB ist völlig genug. IDE-CF Adapter kann man bei Ebay superbillig kriegen, sollte nicht mehr als 1-2 EUR kosten. CF reinschieben, 4 Partitionen erstellen. Die erste soll 16Meg sein, als FAT formattieren, einfach DOS installieren. die andere 3 Partitionen können auch DOS sein, diese sollen aber nicht formattiert werden.
neueste Firmware vom GIRA herunterladen, experte installieren. Du findest dann unter Programme\Gira irgendwo einen Ordner mit den Namen Firmware. wir suchen nur ein Datei: firmware.dat
mittels winrar soll man diese unpacken, und alle Dateien auf die 1. partition der CF karte kopieren. dolinux.bat als autoexec.bat umbenennen, und fertig.
man soll dann nur die MAC-Addressse der Netzwerkkarte ändern, somit der HS gestartet wird. einfach die treiber der Karte herunterladen, und mittels EEPROM.EXE den MAC-Address umschreiben.
die erste Dateiübertragung soll über Serial passieren, da dein HS ist Leer, hat noch keine IP-Addresse. Nach der Übertragung der HS wird neu gestartet, und – wenn du es im Experten korrekt eingestellt hast – ist per IP auch erreichbar.
Sollte eine neue Firmware herauskommen, nur Vmlinuz und hserver2.tgz soll man vom firmware.dat übernehmen.
@Yeti,
if it supports eibnet ip, it will run. but it doesn’t support it :-(, it just does eiblib ip.
a normal eib-to-ip bridge will not do the trick. i had a siemens N 148/21, which only does knxnet (eib-in-ip tunneling) instead of the multicast based eibnet ip. of course it did not work.
look here:
http://www.dacom-homeautomation.de/hshelp/v2_1/de/eibnetip01.pdf
@Keiner,
the original gira hs sw does not support usb based solutions yet. either it’s serial or eibnet-ip. of course, eibd (the free sw from tuwien) works with it.
hs_main tries to communicate with serial port 0 (com1 under dos), /dev/ttyS0 under linux. since the most usb-to-serial adaptors are initialized as /dev/ttyUSBx, it just won’t work. never the less, the original bundled linux kernel in the HS firmware does not support any usb-to-serial adapters.
so you need a new kernel, and probably have to disable (e.g. do not create standard RS232 ports in your VM) and create a symlink for your USB based stuff under /dev/ to be accessible as /dev/ttyS0.
hth,
bat
Hello,
did anybody test the Lingg & Janke NK-1 Networkinterface with the Homeserver?
thx
YETI
@Laie:
Hast du schonmal versucht das ganze in einen Übersetzer zu übersetzen? Das Thema ist zu komplex um mal eben ne kleine Anleitung in deutsch zu schreiben. Versuche mal die Übersetzung und du wirst merken das hier an vielen Lösungen parallel bebastelt wird.
Bedenke, du brauchst einen Homeserver und die dazugehörige Seriennummer. Ohne diese funktioniert es nicht. Ausserdem ist dies nur bastelei und für den Produktiveinsatz nicht zu empfehlen.
Und es wurde mehrfach erwähnt auch in englisch zu posten.
Bei genaueren Fragen helfe ich gerne.
Have you ever tried to translate the whole into a translator? The subject is too complex to write times just a little instruction in German. Just try the translation and you will notice is here build parallel in many solutions.
Remember, you need a home server and the associated serial number. Without those, it does not work. More over, this is not to recommend it-yourself and for your business needs.
Sorry, i cant share any vmware image, but i can write a little howto.
Create a new vmware machine with a bridged network. Install debian x86.
Get the three little packages:
wget http://scm1.elabnet.de/wiregate/pool/main/libp/libpthsem20_2.0.8+nmu1_i386.deb
wget http://scm1.elabnet.de/wiregate/pool/main/e/eibd-server_0.0.4+nmu12_i386.deb
wget http://scm1.elabnet.de/wiregate/pool/main/e/eibd-clients_0.0.4+nmu9_i386.deb
and install with dpkg -i .*deb
Mount follow:
mount -t usbfs none /proc/bus/usb
find the usb interface:
findknxusb
and start the eibd:
eibd -t1023 -S -D -i -T -R -d -ip usb:1:5:1:0
1:5:1:0 replace with your knx interface!
configure the hs projekt seetings with
Hi Keiner ! Can you share the settings or the vmware machine?
hs with usb in vmware works with eibd!
Anyone test the USB interface with another virtulization solution?
Hallo
Ich bin absoluer Laie bei Lunux und Englisch. Wäre bitte jemand so nett und würde die Schritte für den HardwareHS hier noch mal genau aufschreiben und das ganze noch in deutscher Sprache (auch welches Linux)!
Besten Dank an alle Spezialisten!
Danke Roel
i´ve got a problem with the hs3, it starts but i didn´t get any ip.
That´s what i get when i start the cdrom.iso in the VM 7:
Homeserver (A) V.:2.5.100831 27.12.2010 20:00
Start: 27.12.2010
SNR: 00:40:xxxx
IP:PORT: :80
ISND: OFFLINE / 0 / 0
Load: 01.01.1970 / leer / 0
Save: 01.01.1970 / ? / 0
EIB: 01.0.1.1970 / 0
Free Mem : ……….
Proj: ? / ? 0 / 0
cananybody help me!?
Can i use the cdrom.iso as a live cd?
my usb interface dont work it i use a real linux system too, are there any settings to make in experte?
Hi Keiner ! The USB interface from Gira works fine too with real Linux server ( with 1 CF card or 2 CF cards ) or the original server … But the VMware version is not working with USB only with IP Router …
anyone have tested a usb interface with a real linux server?
I have tested my Merten USB Interface with the LinuxMCE and works!
@Nils
please read older posts.
i am searching an find helpful post for you on post 349-406.
Try the solution from Marcus on post 406 and found out what the problems for you are. If you have problems , try first the 2 cf card solution, it is easier.
After that, ask again. I will help.
I hope you have an original HS and use this solution for testing. so you should use your own Mac adress.
hi everybody
Im follow this site some time and created my own homeserver.
It works great!
I now have a brand new Gira Homeserver3 and find out some thinks
– It runs with 1 flash on primary slave ide!!
– In running state is shows facility server!?! but it’s a real homeserver!
-And has not an ltp port (25pin)
merry christmas
have found it on the mainboard cd
anybody can tell me where i can download eeprom.exe? connat fin it in the www.
thx
merry christmas all
Hi!
I now spend serveral hours on building homeservers. Got it running in VMware, got it running by using a single SDD on a VIA Epia Board with changed MAC and so on. Now I try to run it on a IGEL ThinClient (also VIA Eden palttform). Everything works fine, including MAC-check, except that i ALWAYS get “project too large -xxxxxK”. The thing is that the returned size is always negative and NOT 8000K but depends on how big I make sdb3. I now tried several values between 32M up to 480M with no luck. I use Linux fdisk, primary, given sizes and FAT16 as type (type 0x06). After writing, I format with mkdosfs -F 16. Any suggestions?
Dear all,
As the Gira HomeServer and HomeServer HD apps are not available in my iTunes store, I’m also looking for these as ipas and would appreciate any link to get it.
Feel free to contact me and thank you in advance.
[email protected]
@ cocoon how do you use the hs with one disk? i have a epia board too but i has to need 2 disk are you use the disk image from natas?
@ cocoon
thank you, thats great! Ive´d already changed the mac on an via board with eeprom.exe.. it was very simple
i think you alrady did it again, can you tell me wich ISDN controller are supported? I have an original case and it has to be small… so that i can close the cover…
@Nils:
Use an Epia 10000 or 800, Epia PD or similar. All Boards works fine with one-disk solution. To change mac see Post 235.
@ ctyd
thats sounds good, it will be my next task in holiday…. but i have still the hw on my desktop and i will complete the last “hard” HS…
hey nils make a vm
Hello Guys, its me again!
Can anyone answer my question? It´s very hard to get an cheap fanless via board. My Hs runs with an ViaEpiaMl6000 and ive´d changed the mac on hardware, it seems to be the easyest way. now i will build another server but the bord is still missing ;-) Has anyone build an hs with an asrock board or an other board where i can change the mac? it should be an mini itx fanless an 17x17cm….
thank you very much and i wish merry chritsmas @ all
i think my next roject is eibd thx to sharkxx
It Works with a IP Router
can i use knxlive! to connect the hs with the bus?
how can i connect the hs to the eib? it doesnt work with usb.
does it work with eibd?
thx
We still searching for the ipa file. The only AresHB Release are Fake.
hey guys,
could anyone send me gira .ipa file for iPhone?
kpmanifest(at)net.hr
Hi,
anyone tested this stuff with Synology NAS, like DS210+ or other ?
No Solution for use the HS with a USB Interface.
Hey guys
today i have tested the hs at my eib bus with usb, but my hs dont send any telegram to the bus my hs runs on ubuntu in a terminal, my usb interface comes from berker, have i make any fail in my installation? my hs runs ok in the terminal, i become a net net net message and after this he runs. pls help me
Hi Koen !
There may be some Linux distro than can detect the USB interface in different way. But I think the VMware itself is the main problem. I’m using the IP Router for connect to HS3 from VMware and work OK. But now I have an Gira USB interface and I want to make it work too. Unfortunately , is the end of the year and at my job is also the hardest part of the year. I can only watch the forum once at 3 days so I will not be able to make some test using other virtual hosts only in few weeks. If anyone could make test using VMware server would be nice.
Have a nice day , my friends.
@Natas,
would it make a difference with the vmware/usb combo if a more evolved linux base was used?
@Keiner
#625,
No working config yet..
Any have a solution for use the VMware image with a USB Interface?
Hey ctyd and other,
See the old posts and read them. after that ask here.
the problems are the same in older posts.
there are two versions of goot working HS.
-first the terminal version on existing linux like ubuntu or centos or other linux distri . Install an linux or use vm and install on a vm.
-2. run the cd iso from experte soft. here is the solution to fomat an cf card or two with the partitions like this blog and boot it with an ols dos.
in older posts are many solutions for many questions please search them.
@ctyd : if console says netnetnet on start hs all is ok. Check beep of your mainboard or in Bios. without ubuntu? see older posts. all there!!!
Hey
i have a question: Now i hast to start ubuntu and after that i start the terminal and start hs_main and the server runs, but can i make it that hs_main starts without ubuntu? and when the hs_main script starts i cannot hear 3x piep from my buzzer or my speaker anybody knows the problem?
Hi Natas
I have used your image from post 492, but TrueImage doesn’t want to restore the complete image to my 2GB CF Card (especially when i activate ‘restore MBR’ it tells me, that it’s impossible.
So I partitioned the disk under dos with fdisk and copied the files to the drives. But it tells me, that it has no ip.
I have changed the mac adress to 00:0A:BX:XX:XX with eeprom.exe (i searched a lot, but there is no other tool, i think), because i found some information on the net, that this is a valid adress-range.
greetz
Yes they do.. but then, for instance, my server won’t start after this procedure.. during system loading it says:
FreeDos
ROOT FAT
and then it stops..
I own a real FacilityServer and even a direct copy of my FS flash disk behaves exactly the same (well, to tell the truth it make a one step further: ROOT FAT KERNEL and then it stops ;)) and my real FS does ROOT FAT KERNEL GO! and then it continues with loading…
I’m trying to build it on almost the same hardware (my FS has EPIA VIA ML6000EAG and my backup server will have ML6000EA)
When I transfer separate system (MSDOS or FreeDOS) to my CF – it works :) If you reset the system – works. If you upload Project via LAN it won’t boot after a reboot (although it works after rebooting if you upload Project via RS232). hs_main is destroying partition table of the disk. Anyone knows why? Maybe besides checking MAC address it also checks serial number of the disk?
I know I could use two flash modules, but I don’t want to ;)
@ NOBI … The partitions are created automatic by Acronis true Image during image reconstruction to CF card.
Hi NOBI ! If you use the Acronis image I sent, you do not need to transfer nothing using serial port since there is an project already sent. First thing you must change MAC using eeprom.exe or the tool for your network card. Then you will have ethernet communication to send anything you want to the server. There are more than one version of this server .
What version are you try to build ? For the version that I sent using Acronis Disk Image you cannot modify Ifconfig . Only eeprom.exe is the solution…or some tool to change MAC from DOS. I did not found any tool like this on the internet. Maybe you will find one , and send it to me too :) .
Hello Nobi,
First: your disk is not partitionned like it should be. You must have 4 Primary partitions.
Second: no carrier detected on COM1: on your PC wit Expert software, configure your COM1 port in Device Manager like this:
Bits per second: 115200
Flow control: Hardware
here is a screenshot i found on the net:
http://dream.reichholf.net/w/images/7/7b/Hyperterminal_einrichten_3.png
Hi Natas,
first: no carrier detected on COM1 even if the expert tool is waiting to transfer files (Serial port one has 3F8/IRQ4 and i use the hw image on an epia board).
second is: no such devices adress dev/hdc2 and dev/hdc3, but the disk is partitioned:
1. PRI DOS 12MB
2. EXT DOS 1904MB
D: 500MB
E: 500MB
F: 500MB
I have no ip adress, because i have not changed the ifconfig file, all i have done is changing the mac adress.
best regards
PS. Perhaps it could be less ‘work’ for you to write a new tutorial for the hardware image, so that dummies like me, have a guideline what to do and stop to ask stupid questions. ;-)
Hi Nobi !
What is the error message you get ?
If you use the vmware version of the server, interactive startup is disabled by Gira, also other sessions are not possible, like in other Linux distro’s.
Hi Joshi,
my HS is booting up to the end but with several error messages, how can i edit the ifconfig file? the ‘i’ key doesn’t work?!
greetz
is the usb port a usb-to-serial converter? ifso then maybe with a serial proxy tool there might be a solution, or at least to get some more insight.
hey ipad i have the same problem as you i need the gira app to. if you have a answer where i can find it pls say it.
is there any programm where i can test the usb port from the hs?
hi ctyd,
You say I can download de .ipa Gira app from my iphone??? But I don’t want to do this by the appStore… I want the free app. How can I do it??
Thanks!!
Hi Natas!
Your image show a connection to the bus while running.
My basic project with the configured USB-Interface show only EIB-Connection ??.??.1970 :-(
Is there a solution for the e.g. Merten USB-Interface etc..
It is surely recognized but the connection fails.
hey natas making a jailbreak is very easy and i can help you make this i need only the iphone modell and the version from the software, need the gira app!!!!
and can i test the usb port from the hs with a programm on my pc because my eib installation is not ready at this time?
Hi sharkx!
Did you know some Android app for Gira server ?
No way.
The filesize is 404kb. The real Application has more then 1mb.
Hi sharkx !
How can tell if an ipa file is ok or fake ?
I may get an Iphone this day but I cannot jailbreak it :(
It does not belong to me. Is some way to copy an application without jailbreak ?
This is a fake ipa file!
Hi my friends!
I have this Gira iphone app….can somebody test it to see if it works ?
I do not have an Iphone for testing now …
http://fisierulmeu.ro/65H78IKFD4QE/gira-ipa.html
Please send feedback as soon as posible …
Thanks @Natas. Unfortunately I had already tried that one. I just noticed post #433 about the SIOCADDRT error. I have that message too! Could that have something to do with it? I tried changing /etc/network/interfaces but no success yet.
@karl,
set the vm networksettings to host only, then change the ip scope from the vmnet1 interface to the vmware/gira setting. then you should be able to contact the gira
HI Chaps,
I installed the VM image and it is running with 3 double beeps.
The problem is that i cant access the gira server by ping. my physical machine got 192.168.0.12. subnetmask 255.0.0.0. gateway 192.168.0.1. however my home network is in range 192.168.2.x. gateway 192.168.2.1. I ping pinging the host 192.168.0.12 running the VM from a pc with 192.168.0.10
but i cant ping 192.168.0.11. settting in vm is bridget. pls help.
from your iphone?
@ctyd
Hi,
Where can I download the .ipa file for Gira app????
Thanks!!
hy natas
you need to jailbreak the iphone and install the app “cracked” from cydia, after that you can copy the .ipa fila to your pc and share it with other iphones who have a jailbreak on.
or you search you itunes folders on your pc if the gria app is in your itunes its only 1 file.
if you dont have a jailbreak i can help you make this iam only need you phone model (3g, 3gs, or 4g) and i need your software version from your phone.
is the iphone 4 jailbreaked?
Hi cytd !
How can be copied this application from an Iphone 4 who have it installed ?
Hi Runas!
Try to disable all filters in router settings.
This helped me at my IP Router…after that I could send commands on bus.
need the iphone ipad gira app pls anybody can help me pls?
Have the HS up and running on Ubuntu on Parallels on MacMini and using the Siemens N146/02 to connect to EIB… however I don’t see any messages appearing on the bus… I did configure it to use 224.0.23.12 and 3671 in both Expert and the IP router… any help would be appreciated!
is it possible to get it by jailbreak for iphone or ipad?
hey there
anybody get the gira app for iphone?
@Natas,
maybe i can set this up this weekend..
i’ll check in!!
@KOEN
Can you try with VMware server , version 1 ?
Maybe the USB drivers for VMware work different on this version.
Worth a try ….
I will try ass soon as possible.
Greetings my friends.
@BHBLN
I was using the USB.. i don’t have a ip router at hand right now.
Hi BHBLN!
I am 100% that is working with IP Router since I run it for a while already.
I am using an Gira IP Router, product code 1030 00.
But I also have trouble with USB connection …
koen,
it doesn’t work by usb or iprouter?
i tested it last night with a couple dim/switch but it doesn’t seem to work.
it there a way to cancel the hs startup and view the startup log?
Hi Natas & Koen,
When I connect the USB interface to my PC, the VMWare recognise it and it seems to be working. But when I run the HS Client I can connect to it correctly but there aren’t any lights state, and when I push on the buttons, the system doesn’t send any telegram.
Another question, Are you sure that it’s working with IP-Router?
regards,
hi all,
the vmware currently says this when “inserting the usb/eib”
“USB device 3 (vend/prod 0x147b/0x5120) is not claimed by any active driver.
i’m not at home to see if the light really go ON and OFF, but the read communication doesn’t work.
for now..
@Natas,
it is a ABB USB module, but haven’t had time to quickly build a demo using my components.
working on it, i’ll post details here..
@tbluemel
i got the ip changed, just change the IP in the project and upload the new project using the old ip.
Hi Koen !
Please let us know if you can communicate with your UBS adapter. What kind of adapter is ?
What IP you need to change ? Of is for the server I think you should use static IP.
Hi tbluemel !
You can change the IP addres of the server from HS Expert project settings. It must work. Did you test the WMware with USB interface ?
Does anyone get positive results in this “USB-KNX adapter” communication problem from VMware ??
Hi Freakh!
Depending on the version of HS you will find the flash memory on different controller. Mine is on primary slave.
Hi jim!
You must change the MAC address!
@natas
USB-recognition is going fine i think
i have not so much time to test it but at first there is the ip problem.
My network (server, router etc.) is set to 192.168.178.xxx therefore i cant access to 192.168.0.xxx without a workaround …
Question concerning hard drive:
The original tutorial says the drive is connected to Secondary Master, but on the photos it is on the Primary port.
Does it matter or does it work with all IDE ports?
take a look at point nine of the tutorial above!!!!!!
Hi all,
I’m trying to do an install on one disk of 1Gb. With the image i found on this forum in VMWare.
But when the system boots I get the message:
————————
ERROR ERROR ERROR : 000C29D9C843
————————
Keine Berechtigung
The system is going down now!
and the system reboots automaticly.
Also tried it on via MB with freedos but get same result.
What can be the reason? Any help
hi natas,
i got you vmware working like a charm on my vmware workstation 6.5, while it doesn’t work on vmware server 2.0, some invalid disk error.
I will try to load it onto my laptop that runs the USB-EIB and ETS
What would be the easiest way to set this image to DHCP or another IP adres?
Hi guys ! I have tested the VMware machine with IPRouter and works fine. I think there may by problems with USB interface communcation. Can anyone test this machine on a server version of VMware to try USB connection from there ? If my time will permit I will test this too in this days. Greetings !
mit welchen logins kann ich mich mittels Client in zum Server Connecten?
ich nutze die VmWare Iso.
anybody got the gira ipa for iphone?
that is the messge from my hs when i start it in a terminal with ubuntu:
HomeServer (A) V.: 2.4.100421 05.12.2010 16:10:45
Start: 05.12.2010 16:10:45
SNR: 0040…..
IP:Port 192.168.178.21:80
ISDN (Stat/OK/Err) : OFFLINE /0 /0
Load (Date/Sat/Size): 04.12.2010 19:09:23 /OK / 9148
Save (Date/Stat/Size): 05.12.2010 16:04:37 /OK/ 9391
EIB (Date/Init): 01.01.1970 01:00:00 / 0
Free Memory: 11280384/5390336
Proj /Stat/MD5/Size): OK/OK/3344277 / 39428
is there any problem canno find anything?
thx
is there any programm where i can test the usb port with eib i dont have a real knx/EIB here so i would test it at another pc
hey natas
where iam can see the status of the server? he is ok i can run quadclient and the seriel woks great to and over ip it runs good to.
dont know what you mean. the script tells me at poject status “OK”
HI Natas,
wouldn’t it be possible to write
ifconfig eth0 down
ifconfig eth0 hw ether MAC ADRESSE
ifconfig eth0 up
in the start.sh shell script file and recompress the files?!
Natas,
Can you help me about to use the USB interface to KNX??
The project runs ok but I can’t switch on/off the elements.
Thank you!
Hi Nobi !
I have eeprom.exe, I can send to e-mail, or you can find it inside the LAN driver archive from VIA download site.
@ctyd :
Please let me know the status of your server.
The new Homeserver 3 servers use another MAC list, coded inside the installation image. Something like :
ethernet0.Address = “00:0A:B3:02:22:AA”
not the VIA LAN MAC address.
i tried the ip from ubuntu and now it runs.
sry but iam a noob in linux and big thx to roel and to natas i whish you a happy christmas and a happy new year
Hi Freakh,
your tips helped me to solve the boot problem. Thank you!
Now i have to change the mac address. But i can’t find the eeprom.exe which is named above.
must i config the network from ubuntu? i dont know what ip adress have ubuntu, because i start the server in a terminal or who should i start it cannot find the problem.
i dont have a problem in the mac adress i have a 00:40… adress and the script begins with:
NET NET NET macadress
or what do you mean natas?
this message is OK . it appear to me too. just ignore him. but your problem is somewhere else. maybe in MAC address
in hs_trans i become an error with the message:
rm: Entfernen von “/hs/hsup/*” nicht möglich: No such file or directory
rm: Entfernen von “/hs/hsdn/*” nicht möglich: no such file or directory
Empfangen: hsup.zip
Bytes empfangen 30039/ 30039 BPS:11103
Übertragung abgeschlossen
please help me
Hy
My ip settings in expert are correct and the hs runs on ubuntu with the epia board, but i cannot connect to it by network.
when iam starting the hs_main there comes a warning.
:38: DeprecationWarning: the whrandom module is deprecated; please use the random module
after that the hs_main starts and all sounds looking good but i cannot to it vie ethernet with serial it works great.
anybody get this warning and can please help iam searching in google and some other forums about ubuntu and linux but i cannot find a solution for me.
@Nobi
You can use the sys.exe file on the first partition to make it bootable.
Boot from hirens boot cd, select dos to get to the dos command prompt.
type “LOCK C:” to make it writable (without quotes)
then type “sys C:” to make it bootable and copy the boot files
I also did this to make it bootable, but i started the sys file from another partition, don’t know if it will work if you start it from the same partition as the one you want to make bootable. I did it like this:
– use 2 Disk drives
– on the 1st disk, i copy the files from 1st partition and 2nd partition of original HS
– then partition the 2nd disk to 4 FAT partitions (size didn’t matter, just big enough to copy the necessary files)
– Boot to dos
– Type LOCK C: (to make partition C writable, partition C = 1st partition of 2nd disk)
– switch to 1st disk where you have copied the original HS files
– type sys C: (this will make drive C bootable and copy 2 files)
– copy the rest of the files from 1st partition of original HS to your partition C: (these are the freedos files which will load the HS firmware from 2nd partition)
– copy the files from 2nd partition of original HS to your 2nd partition of disk 2 (this is the HS firmware)
– now you can remove 1st drive
now you have your 2nd drive with 4 partitions:
1. partition: freedos which will load firmware from partition 2
2. partition: HS firmware
3. and 4. partition: space for HS project files?
sorry it looks complicated, but when you understand, it is not :-)
@FreaKH and Natas,
i think the problem is the restore process, i am able to this sector by sectore, because TI doesn’t allow this, so i thing the MBR is invalid. Do you have an idea how to fix?
@FreakH,
then is this ok, is there anything else (bootflags) that i can check?
Hi Pia,
I think, that the settings of my network are not the problem. I have a real host with WinXP with 192.168.0.201 and a VM with CentOS 5.5 with 192.168.0.200. This adresses are pingable. The network seems to be working. But there is another logical network with adresses from the private pool.
When HS3 runs, is there a possibility to change the rc.sysinit to prevent starting HS3 at boot-time? I would check the network-interface at HS3.
I configured the vmdk-file from HS in my CentOS as additional HDD, but I found nothing to mount the /dev/hdc1-partition, which is a FAT12-partition or another partition.
@Nobi
The 2 first partitions are FAT, the other unformatted.
The HS files from partition 2 are loaded in a ram disk
Hi Motorolo,
You can choose in VMwre HS settings the network connection than you want. There are 3 options: A) Virtual network 1 B) Virtual network 2 C) Bridged from physical network.
If you choose A) or B) the network config in virtual machine will have the setup than you want by real machine control panel. If you choose the option C) the virtual machine will have the same ip config than your real machine.
Then if you can’t ping to the HS IP (192.168.0.11) can be because your real machine hasn’t got an IP like this (192.168.0.xx).
Then, you must have it for works:
1- IP of your physical network for your real machine (192.168.0.xx)
2- Gateway of your real machine (192.168.0.1)
3- IP for your virtual machine (BRIDGED)
4- IP of HS is 192.168.0.11 in this project.
Then you can download a new project with another IP if you want (p.e. 192.168.1.xx)
Hi Pia,
the 2 new adapter in control panel are virtual network adapters.
The settings are configured, as you describes.
When I disconnect the network an uncheck “Connect at power on” nothing change. The HS3 beeps at start and shows the same screen as with network.
Disconnection and reconnection with network changes nathing too.
motorollo(at)arcor(dot)de
Hi Natas,
i used the hw Image restored with true image to a cf disk.
I get no error, the pc doesn’t recognizes the disk as bootable (bios setting are right).
interesting is that my ubuntu tells me, that the second partition is fat instead of ext3. But it isn’t possible to change it with the ubuntu Diskutil.
thanks in advance
Nobi
Hi Motorollo,
You can check your Network Connection in Control Panel.
There you can see 2 new network connections (VMWARE).
You must setup the network adpater of VMWARE to bridged: connected directly to the physical network.
If it doesn’t work you can try to disconnect the virtual machine from the network and reconnect it.
I downloadet the image. What do I do next to get it working?
Hallo,
i have used the vmxd and cdrom.iso from http://fisierulmeu.ro/63OKYCENWE3O/HS3-rar.html.
with my VMware Workstation 6.5 I started successfully the HS3 with IP 192.168.0.11. Beep-Code comes 3 times and I see the screen with the information.
My problem is now:
I can’t ping the IP and transfer of a mini-project with Experte 2.5 doesn’t work.
Another machine with 192.168.0.200 answers to ping.
Can someone help me please?
Guys,
just FYI: HS3 also runs fine on Via Epia ML 8000 EAG (800 MHz instead of 600). Serial number must be upper case, some linuxes print out lower characters. Even the MAC address match, you need to pimp ifconfig. After hours of investigation i’ve found out, that there must be a ide drive (hda). It works with sdas (SCSI, SATA) but you cannot increase partitions. HS insists of having 8 MB project space, although there is a lot more.
Good luck
Hi Nobi! How did you restore the image and what image you try to restore ? What is the error message you get?
Hi Natas,
I can download my project to HS and I can connect to it. But I can’t connect to KNX.
My KNX interface is an USB Interface. I’ve connected it to my PC and I’ve enabled USB port to VMware machine. The KNX interface appears as connected in my VMware machine and I’ve setup my HS project to connect by USB interface but it doesn’t work. I can’t switch on/off the lights of my project.
Do you know what is the reason?
Thanks!!
@Nobi
You probably have to make the drive bootable again. Here is a quick guide:
Boot to DOS (with Hirens boot cd for example)
on the original HS image, there are the dos files on the first partition which you will need later.
With the file sys.exe you can make a partition bootable; in dos, type sys C: for making your drive C bootable. If your drive C was already empty before making the “sys C:” command, you have to copy the rest of the files from the original HS partition.
Hi thanksinadvance! Try use the VMware machine I give. If you make another one you must put the MAC address in the vmx file.
If the valid MAC address is not found it will reboot forever.
Good morning,
have copied the hw image to a 2gig CF Card, but the epia board doesn’t boot from the device.
Has anyone an idea?
greetz
@ctyd Did you get any error showing in the transfer screen. On left handside.
You also need to set-up transfer via ethernet
There is one Problem more with my hs i cannot hear the piep that should come 3 times when the hs is ready. pls help me cannot find the problem
Hi
I have a problem with he HS i have run it on the epia board with ubuntu the projekt transfer works great over serial, but over ethernet i cannot connect to the hs, i tried everything what is written in this comments and in the steps but nothing worked. i have connect the hs on a d-link router per ethernet. but in the browser or in expert i cannot connect tho the hs.
Hi again Natas, thanks for replay. I am a novice in this, as I am sure you have found out! :) .
I figured out how to get the iso booted, in wmware workstation.
But when it comes to create a new virtual machine, wmware ask’s what type of operating system this is, it cannot figure it out automatic. So I have to choose what kind of linux this is. (tried a few)
But when the iso boot’s it happens a lot on the screen, and it goes to kill all processes and reboot (sigkill\sigterm all.) (wow I am such a linux expert ;) )
Do I have to do some special config to get it to work in VM?
Hi Thanksinadvance ! :)
To boot the iso image enter with F2 in the BIOS of your virtual machine and set to boot from CDROM.
Hi Kjelli !
Can you share the iPhone application ?
does anyone have the Gira HS ipa file?
bluedojo °at° hotmail.com
Could not detect which operating system is in the disc image
What type should i choose?
Natas
Could you write down a little guide to get the ISO working in vmware?
I tried, but it only reboots. Thanks
How can I connect from the Gira iPhone app to the homeserver when away from home?
I´ve forwarded an external port to internal 80 of the home homeserver and its really open – tested with canyouseeme.org. In the App i specified ip:public port.
But the app cannot connect. Just spinning “beach ball”. Anyone tried the app? Any clues? On the LAN it worked very well, except I cannot figure out how to show the diagrams and weather station info. Both working fine in quad client on the pc.
Regarding the issues solved with VMWare Server, I think it was more the setup with the VMWare Workstation machine. Had a couple of other virtual network adapters from teamviewer that may have caused the issues.
Hi Natas,
With the pwd: 12345 I can download my project and I can connect it perfectly. Now I must test if it runs correctly by USB interface to KNX.
The dndlog.conf is needed because when you migrate an image from pc to another one, the vmware needs it. In this project, when we connect from HS to KNX installation, we need to use the serial port and it doesn’t work.
But we can connect by USB. It seems to be work. Tomorrow I will test it because earlier is impossible for me.
I have another question: How can I set up the ‘serial ports’ manually?? Then I could use serial KNX interface and I could upgrade the firmware when I would. I know how must they be, but it doesn’t work. I would like to download the firmware from real machine (windows) to virtual machine (HS) without any wire, virtualy. And I would like to use the real serial port to connect my virtual machine (HS) to KNX serial interface.
Thanks Natas,
Hello again guys :
@KOEN :
Copy the folder in C: drive and please set the VMware machine to boot from cdrom.iso image from the folder I sent. I use VMware 7 but it should work on Server version too.
The user : admin
Password : admin or 12345
Try both. This are the only two passwords I use in my projects.
What is dndlog.conf ? What it is doing ?
Please send feedback … and have a nice day!
Hi Natas,
what version vmware?
i imported it into vmware server 2.0 using the converter but i states a “Invalid Operating System!” and halts.
greets
Hi Natas,
If you give us the HS data we need: ‘admin’ and ‘pwd’ with the IP (192.168.0.11) and port (80), we can download the initial project directly via networking, and the problems will solve. Then we must connect HS to KNX installation via USB.
The another solution is to solve the problem with serial ports, but it seems more difficult. We need the ‘dndlog.conf’ file to test it. But I think the solution 1 is easier. The solution 2 is better because then we can download the firmware when GIRA upgrades it, connect to KNX with serial interface…
Thank you,
Dear Natas,
We need the ‘dndlog.conf’ file.
It’s in your PC, at ‘my documents/program files o similar/vmware/dndlogs/’.
Thanks a lot!
Best regards,
Hallo,
leider sind die Beiträge wo über die Hardware geschrieben wird etwas älter. Welche HW ist die optimal für Gira Homeserver 3 Nachbau aktuell? Kann bitte jemand eine Liste dafür benötigten HW-Komponeneten aktuallisieren?
Danke
Hi Natas!!
I am testing the vmware image. It seems work, what is the usr and pwd of HS project to test it??
thanks!!
Hey natas thx for the image but how can i boot or mount this image?
sry but im a noob in linux.
thx Spun
Hi guys !
Sorry for this delay …
For anyone who may need :
http://fisierulmeu.ro/63OKYCENWE3O/HS3-rar.html
an VMware image of HS3 with an project inside.
It works for me.
Please let me know if is working for you guys…
Hi Freddy … I also need info on QuadClient.
Please let me know if you find something. What problems did you solved using VMware Server instead of Workstation ?
@UKFreddy
Thank you for your help. I finally got it working when i moved the VM from one machine running VMWare Worksation to another running VMWare Server. Then it started to listen all by itself.
Is there an english forum for creating quad client setups? I wonder how I should organize archives to collect data over years. I want average, min og max values – not point in time for power consumption.
@Nils
Siemens N146 is a IP Router
Siemens N148 is a IP Interface
Did you create Dummy IP device in your ETS.
I don’t have ETS in front of me, I think it’s
‘Tools’>Options>Communications.
You will assign dummy device to a free address.
read my post nr 390…use eibd to connect to knx via ip 148
Hey guys! It´s done and all working fine, i can connect to the bus via USB or Serial, but not over IP. My IP gateway is an Siemens 5wg1 148-1ab21,
from ets i can connect via network, but the homeserver can´t connect, did anybody know whats the reason?
Thanks
Hey Natas,
Have the same problem as you do with connecting to the EIB bus using the Gira IP router. You can look up my status by searching for my previous posts on this page.
Hi guys , hi Nils ! 26 Nov – First snow in Romania :)
I think the error messages are OK since you do not have the ISDN adapter. For the project … try send the project that comes with Experte first, or try an simple project with IP, login info, etc.
Also you must be sure that the firmware from server correspond with the version of Experte! You cannot stop this linux from loading services, any simple interference with the operating system is disabled by Gira. Maybe if you modify the Linux image, you can add some script … but way too complicated , and I am not an Linux guru at all.
The server run with only 1 CF , and with 2 CF. I’ve tested both.
Does anyone has used Gira’s IP Router 1030 00 ??
I can program devices addresses from ETS 3.0 but I cannot send commands from Quad Client. Any help about this device ?
Greetings!
Hey Natas!
To your information, i´ve begin to build the server last year and my information howto do this, came from gulliboard. My Store is an 128MB SSD with four partitions on it, c:\freedos; d:\files from gira; e:\ is empty; f:\ is empty. I had changed my mac address via eeprom.exe from VIA. if the server is startet, my new mac (from original server taken) is shown as serial number, i think thats the first step and it was successfully! there many errors shown, but it starts so fast, that i can´t read them exactly. i have no experiance with linux and i don´tknow how i can halt them, do you know it? far above i had read that the other guys are working with two ssd´s or CF Cards, my board only had one IDE Connector. Does it matter in relation with the firmware 2.4? i think it doesn´t matte because older serer also can be updatet. if i transefred the first projekt the experte wrote that all would be great, but the hs has rejectetd the project, because maybe is broken. did you ever hear it before? Thank you all guys!
yep ^^^
Hi guys ! Me again !
I have an VMware HS3 that start, I can access the project with QuadClient but I can’t send commands to KNX using GIRA’s IP Router 1030 00. Does anyone know how to setup the router and my Experte project so I can send command with IP Router instead of RS232 interface that I used until now ?
Does anyone need the VMWare machine for testing only ? :D
Hi Twelloman ! After you copy the files extracted from Gira firmware with WinSCP for example , modify MAC in rc.local with ifconfig command ( somewhere in this posts is described how to do this ), you must transfer an first project using serial port. It would be great if the server had an COM port , else you may need to use an converter from USB to COM. If you succeded with the first project transfer the rest of the projects will be transferred using LAN or wireless connection.
Hi Natas, The server cost about 150,- euro. i hope that the GuruPlug-Server come in tomorrow. but for the first transfer i need the USB2RS232? how dus it work for the rest of the sync’s?
@ Natas can you send my a email to twelloman (at) hotmail (dot) com
thanks
Hi Twelloman ! I think it may work. Also you may use USB2RS232 converter for first project transfer. This microserver is very interesting for many automation projects. How much does it cost ?
Hi Nils! Did you manage to change your MAC address ? Did you get any error messages from server when Gira software starts ?
Hello Guys
I want to install the software on a GuruPlug server but the question is dos it work with NAND flash drive?
http://www.globalscaletechnologies.com/t-guruplugdetails.aspx
Hi Natas, thanks for the information i needed. My Os ist FreeDos. After reading this Forum, i know that the Hs always uses COM2 as standard, i changed the settings in BIOS, an now i can transfer an Project via Serial Connection. But the Problem with the IP-Address is not fixed. I think im near success and i will change my mac adress on Hardware this evening. Thak you all guys for this great information Platform!
Hi Nils !
What kind of server are you trying to do ? With linux or with the image I post on the net from original server ? I built the Linux version few weeks ago with 2 CF cards , VIA mainboard, CentOS 5.5, 512MB RAM and it work fine. I think this is the easyest way and it works with differnet mainboards.The other server use only the image of original server with VIA mainboard and hardware MAC change ( using eeprom.exe utility from via’s network driver package ). Building the Linux version you can change the MAC using rc.local file with ifconfig call. The tutorial is on this page. Read the posts and you will find all the info you need.
You can try change the MAC in the image I sent , there are also explanations in this page on how to unpack , modify and pack the linux image. Greetings, my friends!
Hi Natas, hope youré fine! OK, My serial settings are correct, like 3F8 IRQ4. i had read many posts abaout the HS rebuilding, let me ask some things, please! 1. Can i use the original firmware fro gira, or have i to modify it? 2. What have i to do with the mac address? change it on hardware or in ifconfig file? or both? ( i never used linux, yet) thanks for your audience!
Greets
Hi guys . Sorry about that 10 downloads limit. Please try download from here :
http://fisierulmeu.ro/62TH2JRSMBDL/Original-HS3-2010-11-17-with-project-tib.html
wait for few seconds and search for DOWNLOAD button. Then choose Download de le Host1 or Downloa de la Host2 . Please let me know if it works. And Nils, please let me know how you advance with your own server. The VIA MAC address is not OK. At the new server GIRA has implemented some tricky MAC address…from software, like : 00AB32XXXX. Greetings from Transylvania !