• 19.04.2024, 16:24
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 20. Juni 2007, 20:27

Hallo,

ich bin gerade dabei meine Rechner auf Linux (Ubuntu 7.04) umzustellen.
Bin also absoluter Neuling in Sachen Linux. Leider habe ich es nicht geschafft das Aquaero in Linux zum Laufen zu bringen.

Gibt es irgendwo eine Anleitung (nicht die Readme-Datei damit klappt es nicht) wie alles zum Laufen gebracht wird.

Danke.

gruss

Dirk
Fractal Define R3|ASRock P67 Extreme4 (UEFI-BIOS 2.10)|i5-2500K|HD 5750 passiv|Crucial M4 64 GB |Seasonic X-560 |HP ZR24w|Kyocera FS-1030D|Canon LIDE 25|Ubuntu 11.04 64Bit|wieder LuKü

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 20. Juni 2007, 23:05

Zitat von »dirk1166«

Hallo,

ich bin gerade dabei meine Rechner auf Linux (Ubuntu 7.04) umzustellen.
Bin also absoluter Neuling in Sachen Linux. Leider habe ich es nicht geschafft das Aquaero in Linux zum Laufen zu bringen.

Gibt es irgendwo eine Anleitung (nicht die Readme-Datei damit klappt es nicht) wie alles zum Laufen gebracht wird.
Wo hackt's denn? Was läuft nicht?

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 20. Juni 2007, 23:25

Hallo,

die erforderlichen Pakete habe ich überprüft und die sind vorhanden.

Wenn ich dann make eingebe erscheint folgende Meldung:

cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 2/" -e "s/fan.1/fan.2/g" > htdocs/fan.2.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 3/" -e "s/fan.1/fan.3/g" > htdocs/fan.3.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 4/" -e "s/fan.1/fan.4/g" > htdocs/fan.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 2/" -e "s/sensor.1/sensor.2/g" > htdocs/sensor.2.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 3/" -e "s/sensor.1/sensor.3/g" > htdocs/sensor.3.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 4/" -e "s/sensor.1/sensor.4/g" > htdocs/sensor.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 5/" -e "s/sensor.1/sensor.5/g" > htdocs/sensor.5.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 6/" -e "s/sensor.1/sensor.6/g" > htdocs/sensor.6.htm
g++ -Wno-deprecated -DUSE_COLORS -lusb global.cpp -o aeinfo
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/cstdlib:135: Fehler: »::system« wurde nicht deklariert
make: *** [all] Fehler 1

Was kann/muss ich tun?
Fractal Define R3|ASRock P67 Extreme4 (UEFI-BIOS 2.10)|i5-2500K|HD 5750 passiv|Crucial M4 64 GB |Seasonic X-560 |HP ZR24w|Kyocera FS-1030D|Canon LIDE 25|Ubuntu 11.04 64Bit|wieder LuKü

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Donnerstag, 21. Juni 2007, 19:53

Zitat von »dirk1166«

...
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/cstdlib:135: Fehler: »::system« wurde nicht deklariert
make: *** [all] Fehler 1

Was kann/muss ich tun?
Scheint wohl irgendwie mit Ubuntu und gcc zusammen zuhängen.
Probier mal die hier beschriebenen Lösungswege aus:

https://bugs.launchpad.net/ubuntu/+source/gcc-4.1/+bug/77559
http://forum.ubuntu-fr.org/viewtopic.php?pid=964919

cheers chris

Re: Linux Steuerungssoftware (aeinfo)

Donnerstag, 21. Juni 2007, 20:49

Hallo,

ich habe die Dateien libpthread20 und libpthread-dev entfernt, die Rechte gesetzt und nun geht es.

Dann noch den "Autostart" des Daemon in die rc.local reingeschrieben und nun geht es.

Vielen Dank für die Hilfe.

Noch eine Frage: Wie sichere ich die Veränderungen über den daemon im Aquaero, so dass nach einem Neustart die Änderungen noch vorhanden sind?
Fractal Define R3|ASRock P67 Extreme4 (UEFI-BIOS 2.10)|i5-2500K|HD 5750 passiv|Crucial M4 64 GB |Seasonic X-560 |HP ZR24w|Kyocera FS-1030D|Canon LIDE 25|Ubuntu 11.04 64Bit|wieder LuKü

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Freitag, 22. Juni 2007, 19:45

Zitat von »dirk1166«

nun geht es
Sehr schön

Zitat von »dirk1166«

Noch eine Frage: Wie sichere ich die Veränderungen über den daemon im Aquaero, so dass nach einem Neustart die Änderungen noch vorhanden sind?
Eine Routine, die Daten ins eeprom des aquaero zu sichern habe ich bisher nicht geschrieben (d.h. vorhanden ist sie prinzipiell schon, man müsste eigentlich nur ein Flag ändern) -- man kann sich aber mit einem Kleinen Trick helfen:
Einfach am aquaero den "Menü-Knopf " drücken und dann den Menü-Punkt "Zurück zur Anzeige" wählen, und schwupps, sind die Einstellungen gesichert... ;-)

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Samstag, 23. Juni 2007, 11:57

Zitat von »0x6c333337«


Sehr schön

Eine Routine, die Daten ins eeprom des aquaero zu sichern habe ich bisher nicht geschrieben (d.h. vorhanden ist sie prinzipiell schon, man müsste eigentlich nur ein Flag ändern)


Hallo,

Wird diese Routine noch hinzugefügt?
Fractal Define R3|ASRock P67 Extreme4 (UEFI-BIOS 2.10)|i5-2500K|HD 5750 passiv|Crucial M4 64 GB |Seasonic X-560 |HP ZR24w|Kyocera FS-1030D|Canon LIDE 25|Ubuntu 11.04 64Bit|wieder LuKü

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Dienstag, 3. Juli 2007, 20:10

hi,

habe hier ein paar probleme version 2.4 zu installieren auf nem feisty system.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
syn74x@BlueGene1:~/Desktop/aeinfo-2.4-src$ lsusb
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 046d:c041 Logitech, Inc. 
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 010: ID 046a:0023 Cherry GmbH Cymotion Master Linux Keyboard
Bus 001 Device 009: ID 0c70:f0b0 MCT Elektronikladen 
Bus 001 Device 003: ID 0c70:f0b3 MCT Elektronikladen 
Bus 001 Device 001: ID 0000:0000  
syn74x@BlueGene1:~/Desktop/aeinfo-2.4-src$ ls
aehttpd.cpp    COPYING          introspection.cpp  README
aq_rev4.h      definePropMap.h  introspection.h    README.programming
aq_trans.h     Doxyfile         ipc.h              README.SuSE
aqua-computer  example          lex.yy.c           stringEnum.h
aquaero.cpp    flex.in          LICENSE            TODO
aquaerod.cpp   global.cpp       Makefile           usbio.h
AUTHORS        htdocs           NEWS               win32
comm.h         INSTALL          objectstream.h
common.h       INSTALL.win32    parsers.h
syn74x@BlueGene1:~/Desktop/aeinfo-2.4-src$ make
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 2/" -e "s/fan.1/fan.2/g" > htdocs/fan.2.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 3/" -e "s/fan.1/fan.3/g" > htdocs/fan.3.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 4/" -e "s/fan.1/fan.4/g" > htdocs/fan.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 2/" -e "s/sensor.1/sensor.2/g" > htdocs/sensor.2.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 3/" -e "s/sensor.1/sensor.3/g" > htdocs/sensor.3.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 4/" -e "s/sensor.1/sensor.4/g" > htdocs/sensor.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 5/" -e "s/sensor.1/sensor.5/g" > htdocs/sensor.5.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 6/" -e "s/sensor.1/sensor.6/g" > htdocs/sensor.6.htm
g++ -Wno-deprecated -DUSE_COLORS -lusb global.cpp -o aeinfo
In file included from comm.h:24,
                 from global.cpp:60:
usbio.h:33:18: error: usb.h: No such file or directory
usbio.h:128: Fehler: ISO-C++ verbietet Deklaration von »usb_dev_handle« ohne Typ
usbio.h:128: Fehler: expected »;« before »*« token
usbio.h:249: Fehler: »usb_dev_handle« wurde nicht deklariert
usbio.h:433: Fehler: ISO-C++ verbietet Deklaration von »usb_dev_handle« ohne Typ
usbio.h:433: Fehler: expected »;« before »*« token
usbio.h:549: Fehler: expected `;' before »string«
usbio.h: In member function »void USBCommunication::close_device()«:
usbio.h:181: Fehler: »open_handle« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:181: Fehler: »usb_close« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h: In member function »usb_device* USBCommunication::init_device()«:
usbio.h:272: Fehler: »usb_init« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:273: Fehler: »usb_find_busses« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:274: Fehler: »usb_find_devices« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:276: Fehler: »usb_get_busses« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:276: Fehler: invalid use of undefined type »struct usb_bus«
usbio.h:269: Fehler: forward declaration of »struct usb_bus«
usbio.h:278: Fehler: invalid use of undefined type »struct usb_bus«
usbio.h:269: Fehler: forward declaration of »struct usb_bus«
usbio.h:278: Fehler: invalid use of undefined type »struct usb_device«
usbio.h:266: Fehler: forward declaration of »struct usb_device«
usbio.h:280: Fehler: invalid use of undefined type »struct usb_device«
usbio.h:266: Fehler: forward declaration of »struct usb_device«
usbio.h:281: Fehler: invalid use of undefined type »struct usb_device«
usbio.h:266: Fehler: forward declaration of »struct usb_device«
usbio.h: In member function »std::string USBCommunication::readAEString()«:
usbio.h:551: Fehler: »usb_dev_handle« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:551: Fehler: »aq« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:551: Fehler: »get_aquaero_handle« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:562: Fehler: »usb_interrupt_read« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:598: Fehler: »usb_close« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h: In member function »void USBCommunication::writeAEString(std::string)«:
usbio.h:621: Fehler: »usb_dev_handle« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:621: Fehler: »aq« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:621: Fehler: »get_aquaero_handle« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:640: Fehler: »usb_control_msg« wurde in diesem Gültigkeitsbereich nicht definiert
usbio.h:696: Fehler: »usb_close« wurde in diesem Gültigkeitsbereich nicht definiert
make: *** [all] Fehler 1
syn74x@BlueGene1:~/Desktop/aeinfo-2.4-src$


wäre nett wenn jmd ne idee hätte :)

Re: Linux Steuerungssoftware (aeinfo)

Mittwoch, 4. Juli 2007, 00:15

So hat es bei mir bis jetzt immer geklappt unter Feisty Fawn
Aquaero installieren:

Paket herunterladen (http://breakbe.at/development/aquaero/)

aeinfo-2.4-src.tar.gz

Pakete plus Abhängigkeiten:

libusb-0.1.10a
libusb-dev (libusb)
g++

Pakete bei Bedarf deinstallieren:

libpthread20
libpthread-dev

aeinfo-2.4-src.tar.gz entpacken
Terminal öffnen
Befehl: cd /Verzeichnis/aeinfo-2.4-src (natürlich Dein Verzeichnis)
Befehl: make
Befehl: sudo make install
Befehl: sudo chgrp -R Benutzername /proc/bus/usb/
Befehl: sudo gedit /etc/rc.local
Einfügen: cd /opt/aquaerod und ./aquaerod
Neustart und das Aquaero ist da über http://localhost:30000/
Fractal Define R3|ASRock P67 Extreme4 (UEFI-BIOS 2.10)|i5-2500K|HD 5750 passiv|Crucial M4 64 GB |Seasonic X-560 |HP ZR24w|Kyocera FS-1030D|Canon LIDE 25|Ubuntu 11.04 64Bit|wieder LuKü

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 4. Juli 2007, 13:55

danke vielmals. ich trottel hab die libusb-dev vergessen ;D

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 11. Juli 2007, 22:22

Ich habe auf meinem SuSE 10.2 das AEInfo 2.4 installieren wollen.

Es wie beschrieben entpackt dann mit make als normaler benutzer und dann als root mit make install.

Nur mit aeinfo kommt eine Fehlermeldung!

Das AE wird nicht erkannt!

Mit lsusb kommt dieses nicht vor!

Und wieter wie soll dies mit der README.SUSE funktioniert dem script wie muß ich dies machen?

Kann mir da vielleicht einer weiter helfen?

Vielen Dank!

JMK!
CPU AMD Athlon XP 3200+, RAM 2x512MB Infineon, GPU ASUS ATI Radeon 9800XT 256MB, Mainboard MSI-7047 KT880 Delta. CuPlex Pro, TwinPlex Pro, AquaGraTX ATI Radeon 9800 XT, RamPlex, AquaStream, AquaEro, Durchflusssensor, AquaBox 5¼, AirPlex 240 XT mit AirStream 120.

Re: Linux Steuerungssoftware (aeinfo)

Donnerstag, 12. Juli 2007, 04:04

Welche Hardware?

module etc. wurden schon geladen, oder?

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Donnerstag, 12. Juli 2007, 10:15

ich habe keine module geladen.
Über USB läuft die Bluetooth Maus Tastatur.
Mit einer früheren Version hatte es ja schon einmal funktioniert.
CPU AMD Athlon XP 3200+, RAM 2x512MB Infineon, GPU ASUS ATI Radeon 9800XT 256MB, Mainboard MSI-7047 KT880 Delta. CuPlex Pro, TwinPlex Pro, AquaGraTX ATI Radeon 9800 XT, RamPlex, AquaStream, AquaEro, Durchflusssensor, AquaBox 5¼, AirPlex 240 XT mit AirStream 120.

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Samstag, 14. Juli 2007, 04:16

was spuckt denn lsusb genau aus?

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Samstag, 14. Juli 2007, 19:31

lsusb
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 005: ID 046d:c70c Logitech, Inc.
Bus 002 Device 004: ID 046d:c70b Logitech, Inc.
Bus 002 Device 003: ID 046d:0b02 Logitech, Inc.
Bus 002 Device 001: ID 0000:0000
CPU AMD Athlon XP 3200+, RAM 2x512MB Infineon, GPU ASUS ATI Radeon 9800XT 256MB, Mainboard MSI-7047 KT880 Delta. CuPlex Pro, TwinPlex Pro, AquaGraTX ATI Radeon 9800 XT, RamPlex, AquaStream, AquaEro, Durchflusssensor, AquaBox 5¼, AirPlex 240 XT mit AirStream 120.

Re: Linux Steuerungssoftware (aeinfo)

Dienstag, 23. Oktober 2007, 21:14

Hallo,

bin gerade am haare ausreisen, der make befehl gibt soviele fehler aus das ich nicht mehr klarkomme. Ich würde mich über ratschläge freuen.

uname -a ausgabe:

Linux noname 2.6.22.9-91.fc7 #1 SMP Thu Sep 27 20:47:39 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

lsusb ausgabe:

Bus 002 Device 001: ID 0000:0000
Bus 001 Device 007: ID 0c70:f0b2 MCT Elektronikladen
Bus 001 Device 006: ID 0c70:f0b5 MCT Elektronikladen
Bus 001 Device 002: ID 1532:0007
Bus 001 Device 009: ID 0c70:f0b0 MCT Elektronikladen
Bus 001 Device 008: ID 0c70:f0b3 MCT Elektronikladen
Bus 001 Device 005: ID 0c70:f0b5 MCT Elektronikladen
Bus 001 Device 004: ID 046a:0052 Cherry GmbH
Bus 001 Device 003: ID 045e:028e Microsoft Corp.
Bus 001 Device 001: ID 0000:0000

Alle benötigten libs(devel) sind installiert.

make ausgabe:

cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 2/" -e "s/fan.1/fan.2/g" > htdocs/fan.2.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 3/" -e "s/fan.1/fan.3/g" > htdocs/fan.3.htm
cat htdocs/fan.1.htm | sed -e "s/FAN 1/FAN 4/" -e "s/fan.1/fan.4/g" > htdocs/fan.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 2/" -e "s/sensor.1/sensor.2/g" > htdocs/sensor.2.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 3/" -e "s/sensor.1/sensor.3/g" > htdocs/sensor.3.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 4/" -e "s/sensor.1/sensor.4/g" > htdocs/sensor.4.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 5/" -e "s/sensor.1/sensor.5/g" > htdocs/sensor.5.htm
cat htdocs/sensor.1.htm | sed -e "s/SENSOR 1/SENSOR 6/" -e "s/sensor.1/sensor.6/g" > htdocs/sensor.6.htm
g++ -Wno-deprecated -DUSE_COLORS -lusb global.cpp -o aeinfo
global.cpp:14:20: Fehler: iostream: Datei oder Verzeichnis nicht gefunden
global.cpp:15:18: Fehler: string: Datei oder Verzeichnis nicht gefunden
global.cpp:16:15: Fehler: map: Datei oder Verzeichnis nicht gefunden
global.cpp:17:15: Fehler: set: Datei oder Verzeichnis nicht gefunden
global.cpp:18:16: Fehler: list: Datei oder Verzeichnis nicht gefunden
global.cpp:19:19: Fehler: sstream: Datei oder Verzeichnis nicht gefunden
global.cpp:20:19: Fehler: iomanip: Datei oder Verzeichnis nicht gefunden
global.cpp:21:18: Fehler: cstdio: Datei oder Verzeichnis nicht gefunden
global.cpp:22:18: Fehler: memory: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von global.cpp:36:
objectstream.h:16:22: Fehler: strstream: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von global.cpp:54:
aquaero.cpp:10:18: Fehler: vector: Datei oder Verzeichnis nicht gefunden
In Datei, eingefügt von global.cpp:62:
ipc.h:10:21: Fehler: algorithm: Datei oder Verzeichnis nicht gefunden
ipc.h:12:19: Fehler: fstream: Datei oder Verzeichnis nicht gefunden
common.h:21: Fehler: »string« bezeichnet keinen Typ
common.h:24: Fehler: »string« bezeichnet keinen Typ
common.h: In constructor »DeviceError::DeviceError(const char*)«:
common.h:23: Fehler: Klasse »DeviceError« hat keinen Feldnamen »msg«
common.h: At global scope:
common.h:30: Fehler: expected »,« or »...« before »&« token
common.h:30: Fehler: ISO-C++ verbietet Deklaration von »string« ohne Typ
common.h: In function »bool startsWith(int)«:
common.h:32: Fehler: »b« wurde in diesem Gültigkeitsbereich nicht definiert
common.h:32: Fehler: »a« wurde in diesem Gültigkeitsbereich nicht definiert
common.h: At global scope:
common.h:41: Fehler: expected »,« or »...« before »&« token
common.h:41: Fehler: ISO-C++ verbietet Deklaration von »string« ohne Typ
common.h: In function »bool endsWith(int)«:
common.h:43: Fehler: »b« wurde in diesem Gültigkeitsbereich nicht definiert
common.h:43: Fehler: »a« wurde in diesem Gültigkeitsbereich nicht definiert
common.h: At global scope:
common.h:52: Fehler: »string« bezeichnet keinen Typ
common.h:117: Fehler: »string« bezeichnet keinen Typ
common.h:190: Fehler: »string« bezeichnet keinen Typ
common.h:191: Fehler: »string« bezeichnet keinen Typ
common.h:199: Fehler: expected constructor, destructor, or type conversion before »&« token
objectstream.h:21: Fehler: ISO-C++ verbietet Deklaration von »streambuf« ohne Typ
objectstream.h:21: Fehler: expected »;« before »*« token
objectstream.h:22: Fehler: ISO-C++ verbietet Deklaration von »streambuf« ohne Typ
objectstream.h:22: Fehler: expected »;« before »&« token
objectstream.h:26: Fehler: »ios« wurde nicht deklariert
objectstream.h:26: Fehler: expected »,« or »...« before »mode«
objectstream.h:51: Fehler: expected `)' before »&« token
objectstream.h:103: Fehler: ISO-C++ verbietet Deklaration von »streambuf« ohne Typ
objectstream.h:103: Fehler: expected »;« before »&« token
objectstream.h:112: Fehler: expected `;' before »}« token
objectstream.h: In constructor »object_stream::object_stream(void*, long unsigned int, int)«:
objectstream.h:27: Fehler: Klasse »object_stream« hat keinen Feldnamen »pbuf«
objectstream.h:33: Fehler: expected type-specifier before »strstreambuf«
objectstream.h:33: Fehler: expected `)' before »strstreambuf«
objectstream.h:35: Fehler: Klasse »object_stream« hat keinen Feldnamen »buf«
objectstream.h:35: Fehler: »pbuf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:42: Fehler: »mode« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:42: Fehler: »ios« wurde nicht deklariert
objectstream.h:45: Fehler: »mode« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:45: Fehler: »ios« wurde nicht deklariert
objectstream.h: In destructor »object_stream::~object_stream()«:
objectstream.h:63: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:65: Fehler: »pbuf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:65: Fehler: Argument vom Typ »<type error>« wurde an »delete« übergeben, Zeiger erwartet
objectstream.h: In member function »void object_stream::handle(char&)«:
objectstream.h:71: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:73: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h: In member function »void object_stream::handle(void*, long unsigned int)«:
objectstream.h:81: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:84: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h: In member function »void object_stream::put(const char*, long unsigned int)«:
objectstream.h:90: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h: In member function »void object_stream::get(char*, long unsigned int)«:
objectstream.h:95: Fehler: »buf« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h: At global scope:
objectstream.h:195: Fehler: Deklaration von »operator<<« als Nicht-Funktion
objectstream.h:195: Fehler: »string« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:195: Fehler: »v« wurde in diesem Gültigkeitsbereich nicht definiert
objectstream.h:195: Fehler: expected primary-expression before »&« token
objectstream.h:195: Fehler: »os« wurde in diesem Gültigkeitsbereich nicht definiert
make: *** [all] Fehler 1

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 24. Oktober 2007, 15:24

Bei Dir fehlen die c++-Header der STL. Installier mal alles was irgendwie mit gcc und c++ zusammenhängt. Welche Distribution?

Kann mit dem 64-Bit Kernel auch interessant werden..

Re: Linux Steuerungssoftware (aeinfo)

Mittwoch, 24. Oktober 2007, 19:45

;) 0x6c333337 , DU bist DER Mann!!!!

Header-Files installiert, make ohne probs durchgeführt und da schau her...

aeinfo läuft auf einem Fedora 7 x64 System einwandfrei!

hier die aeinfo ausgabe:

aquaero-info 2.4 (c) 2006, 2007 Christian Unger

Status of aquaero

Temperatures (&#65533;C):
Wasser PWN : 22.8 Wasser CPU : 23.8 RAM HS : 22.5
Geh&#65533;use L : 23.8 Geh&#65533;use R : 21.5 Luft 3xR : 23.5

Fans (RPM):
2xR O : 781 3xR B U : 852 2xR U : 804 2xR O : 795

Durchfluss : --.-- l/h
Powersensor: 0 W


Jetzt muss ich mich noch damit auseinandersetzen, wie, was funktioniert, wie das webinterface funkt, wie ich die Lüfter steuern kann und die Sache ist unter Linux gegessen!
Ich habe noch 2x Poweradjust und 1x Multiswith im Kasten drin, kann ich diese auch ansteuern?
Nochmals möchte ich mich bedanken für die info!!!!!!!!!


Nachtr. Edit:



Das Webinterface lüpt gut! Unter misc>info fand ich Multiswitch einträge, meine restlichen Lüfter hängen am "multiswitch.1.amp.register - Endstufen-Ausgänge" (vermute ich). Der Wert liegt auf 0, liege ich da richtig wenn ich behaupte das ich sie über konsole mit "aeinfo set ..." auf 1 setzen kann?

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 24. Oktober 2007, 20:44

8) Schön, wenns funkt ;)

Multiswitch:
Hm - den multiswitch-Wert kannste mal mit dem aeinfo set Kommando ausprobieren -- ich hatte noch nie die Möglichkeit das zu testen. Setzt aber vorraus, dass der Multiswitch am ae angeschlossen ist. Für eine USB-Ansteuerung unter Linux fehlen die Infos von AC.

Ach ja, das Webinterface kannst Du Dir auch nach Deinen Wünschen anpassen. Im Unterverzeichnis htdocs findest Du die ganzen HTML-Files. Du kannst Dir so z.B. (falls HTML-Kenntnisse bestehen) eine HTML-Seite für die Multiswitch-Steuerung basteln.

Poweradjust:
Selbiges hier, um den Power-Adjust per USB ansteuern zu können, bedarf es weiterer Infos.

Re: Linux Steuerungssoftware (aeinfo) &nbsp

Mittwoch, 24. Oktober 2007, 21:10

hmm......
Mein Multiswitch u. Poweradjust werden über USB Angesteuert (zwecks dem PWN-Signal beim Multisw. für die Lüfter) deshalb ...
Ich bin schon sehr zufrieden das ich unter Linux jetzt meine Wassertemps auslesen kann und die wichtigsten Lüfter ansteuern kann.

Ist abzusehen ob AC irgendwann die Infos bereitstellt?

post scriptum: An meinen HTML-Kenntnissen arbeite ich mom., falls sich da etwas schönes ergibt gibts ein kleines Update von mir ;)
Danke
Comar