Hallo
Vielleicht kann mir ja jemand weiterhelfen? Ich wollte während unseres Hausumbaus die Devolo SAT Lösung über Powerline einsetzen, was auch Testweise mit Windows ganz ordentlich funktioniert! Also HW und Übertragung laufen. Da ich abe rüberzeugter Yavdr-Nutzer bin, habe ich versucht den von devolo gelieferten Treiber (für Ubuntu 8.10) zu kompilieren - natürlich klappt das nicht so Habe schon intensiv gesucht, aber bin leider nicht fündig geworden, was ich anpassen muss, damit der unter der neuen Ubuntu Version läuft.
Quellen und Pakete habe ich entsprechend der INSTALL aus dem Treiber installiert und auch die links auf die entsprechenden Verzeichnisse gesetzt. Da ich aber nicht der Programmierer bin, endet beim folgenden Fehler mein Latein. Wenn also jemand einen Tip hat oder mir sagen kann ob irgendwo ein auf den neuen Kernel angepasster als Source zu finden ist, wäre ich dankbar. Mein Yavdr ist die 0.3a. Vielleicht fehlt ja auch nur ein dev Paket
Das ist die Fehlermeldung, nach dem make:
In file included from config.cpp:34:
config.h:42: error: ‘uint16_t’ does not name a type
config.h:43: error: ‘uint8_t’ was not declared in this scope
config.h:43: error: template argument 2 is invalid
config.h:43: error: template argument 4 is invalid
config.cpp: In function ‘void parseConfigLine(config_t*, config_regex_t*, const char*)’:
config.cpp:141: error: ‘struct config_t’ has no member named ‘broadcast_interval’
config.cpp:158: error: no match for ‘operator[]’ in ‘config->config_t::device_map[ipmac]’
config.cpp: In function ‘void loadConfig(config_t*, const char*)’:
config.cpp:175: error: ‘fopen’ was not declared in this scope
config.cpp:186: error: ‘fgets’ was not declared in this scope
config.cpp:191: error: ‘fclose’ was not declared in this scope
config.cpp: In function ‘void defaultConfig(config_t*)’:
config.cpp:200: error: ‘struct config_t’ has no member named ‘broadcast_interval’
config.cpp:201: error: request for member ‘clear’ in ‘config->config_t::device_map’, which is of non-class type ‘int’
make[2]: *** [config.o] Fehler 1
make[1]: *** [all] Fehler 2
make: *** [all] Fehler 2
Alles anzeigen
Vielen Dank
Bis dahin
Oesi