Seite 2 von 11
Re: Unifi Docker - Endlich zuverlässiges WLAN zum Consumer Preis
Verfasst: Mi Sep 12, 2018 6:42 pm
von Judas_z
Judas_z hat geschrieben: ↑Di Sep 11, 2018 11:28 pm
Nun gibt es viele Möglichkeiten um zuverlässiges WLAN einzurichten, jedoch kann ich mir aktuell keine allzugroßen Sprünge leisten. Nach einiger Recherche stieß ich also auf "Ubiquiti". Diese bieten APs, die eigentlich für den professionellen Einsatz konzipiert sind. Was die Kosten betrifft, so sind diese aber für die meisten dennoch bezahlbar. Für meine UNIFI AP-AC-LITE musste ich nicht einmal 77€ pro Stück auf den Tisch legen.
Eine Oberfläche bremst bei heutiger Hardware nicht mehr umbedingt aus, das stimme ich dir zu. Wie wir aber aus eigener Erfahrung berichten können erhöt aber das Fehlerpotential bei der Programmierung ungemein. Es kommt halt einfach nochmal ein Komplexitätslevel hinzu. Wenn Linksys es geschafft hat etwas zu programmieren das stabil läuft, habe ich keine zweifel daran das du ebenfalls mit deinem WLAN glücklich bist.
Preis ist immer äußerst subjektiv. 120 € wäre mir stabiles WLAN auf jeden fall Wert gewesen. Cisco inklusive der dazugehörigen Software hätte ich mir aktuell auf jeden fall nicht leisten können.
Mir ist nur aufgefallen das bei einem bekannten Hersteller 1000 Funktionen implementiert wurden inkl NAS VPN und vieles mehr und von diesen kaum eine meinen Ansprüchen genügt.
Ich stimme dir aber zu der Titel klingt für mich jetzt wo du es gesagt hast auch ein wenig reißerisch. Ich schaue in einem ruhigen Moment mal wie ich das ein wenig weniger scharf formuliere. stabiles WLAN kann man bestimmt auf viele Art und weisen bauen. Das ist halt mein Ansatz.
Mit OpenWrt wäre hier als weiteres hervorragendes Beispiel zu nennen.
Auf die APs selbst kann auf jeden Falll über SSH zugegeriffen werden. Dann kann man beispielsweise auch die Ports umschießen über die die Kommunikation stattfindet. Wie Ubiquiti das bei ihren Einstellungen gelöst hat kann ich dir leider nicht sagen
Re: Unifi Docker - Endlich zuverlässiges WLAN zum Consumer Preis
Verfasst: Mi Sep 12, 2018 7:27 pm
von gbglace
Ich glaube die Controller-Software braucht es auch noch wenn man mit Gäste Vouchern arbeiten will ansonsten für den EFH-Betrieb laufen die auch alle ganz gut ohne.
Dafür kann man so einen Docker ja auch nur bei Bedarf hochfahren.
Für die Mikrotiks haben ja einige gar schon ganze Schnittstellenbausteine für EDOMI gebaut um das ganze via KNX zu bedienen was man mal so braucht Gäste WLAN An/Aus, neuen Voucher Code auf die Visu werfen usw.. Ich kann sowas beim besten Willen nicht programmieren. Mal schauen was sich da noch entwickelt.
Re: Unifi Docker - Endlich zuverlässiges WLAN zum Consumer Preis
Verfasst: Mi Sep 12, 2018 9:44 pm
von Judas_z
Aus mir noch nicht ganz klar ersichtlichen Gründen, kann ich meinen Anfangspost nicht mehr editieren oder meine übermüdeten Augen übersehen da grade was. Drum erstmal hier das alte rein und weiter:
EDIT von Dennis: Wir haben uns entschieden das Editieren nur für einen gewissen Zeitraum zu gestatten damit Beitragsketten nicht nach massiven Edits aus dem Kontext gezogen werden. Leider kann man das nicht granular einstellen und es betrifft immer alle "Non-Moderatoren". Ich war mal so frei und habe deine Ergänzungen am ersten Beitrag angehängt.
Re: Unifi Docker - Endlich zuverlässiges WLAN zum Consumer Preis
Verfasst: Do Sep 13, 2018 11:06 am
von Dennis
So, ich habe mal eine kleine Erweiterung gemacht. Die "Elaborated Networks" Gruppenmitglieder können nun auch ihre eigenen Beiträge editieren für genau so ein Szenario wie hier.
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 12:32 pm
von r3dbull
Vielleicht noch ein paar Fragen von mir:
1. Wie sieht es denn aus wenn man bisher einen Controller im Lan laufen hatte? Bleiben alle Einstellungen erhalten? Oder muss/kann man vom bisherigen ein Backup machen und im Unifi Controller auf dem Portainer wieder einspielen? Das kommt jedenfalls wenn ich das Backup eingespielt habe....Die Seite ist dann nicht erreichbar.
► Text zeigen
Code: Alles auswählen
2019-01-19T11:45:24.536376036Z [2019-01-19 11:45:24,534] <docker-entrypoint> INFO - Entrypoint script version 1.0.6
2019-01-19T11:45:24.548108437Z [2019-01-19 11:45:24,545] <docker-entrypoint> INFO - Entrypoint functions version 1.0.6
2019-01-19T11:45:24.573305626Z [2019-01-19 11:45:24,571] <docker-entrypoint> INFO - Entrypoint running with UID 0 (root)
2019-01-19T11:45:24.601894181Z [2019-01-19 11:45:24,600] <docker-entrypoint> INFO - GID/UID for unifi are unchanged: GID=999, UID=999
2019-01-19T11:45:24.612043664Z [2019-01-19 11:45:24,610] <docker-entrypoint> WARN - ======================================================================
2019-01-19T11:45:24.621106788Z [2019-01-19 11:45:24,619] <docker-entrypoint> WARN - One or more of: 'DB_MONGO_LOCAL', 'DB_MONGO_URI', 'STATDB_MONGO_URI', or 'UNIFI_DB_NAME' is unset.
2019-01-19T11:45:24.629638614Z [2019-01-19 11:45:24,627] <docker-entrypoint> WARN - In the future you should consider running UniFi on Docker with an external Mongo DB instance defined.
2019-01-19T11:45:24.640072044Z [2019-01-19 11:45:24,636] <docker-entrypoint> WARN - *** Please check the README.md and examples at https://github.com/goofball222/unifi ***
2019-01-19T11:45:24.648988257Z [2019-01-19 11:45:24,647] <docker-entrypoint> WARN - ======================================================================
2019-01-19T11:45:24.657682786Z [2019-01-19 11:45:24,655] <docker-entrypoint> INFO - Checking system.properties setup for container
2019-01-19T11:45:24.666447457Z [2019-01-19 11:45:24,664] <docker-entrypoint> INFO - Existing '/usr/lib/unifi/data/system.properties' found, ensuring container mode options are enabled
2019-01-19T11:45:24.718254607Z [2019-01-19 11:45:24,715] <docker-entrypoint> WARN - Custom SSL: missing '/usr/lib/unifi/cert/privkey.pem'
2019-01-19T11:45:24.726385457Z [2019-01-19 11:45:24,724] <docker-entrypoint> WARN - Custom SSL: missing '/usr/lib/unifi/cert/fullchain.pem'
2019-01-19T11:45:24.733786008Z [2019-01-19 11:45:24,732] <docker-entrypoint> WARN - Custom SSL: certificate import was NOT performed
2019-01-19T11:45:24.747695861Z [2019-01-19 11:45:24,746] <docker-entrypoint> INFO - Ensuring permissions are correct before continuing - 'chown -R unifi:unifi /usr/lib/unifi'
2019-01-19T11:45:24.755271435Z [2019-01-19 11:45:24,753] <docker-entrypoint> INFO - Running recursive 'chown' on Docker overlay2 storage is **really** slow. This may take a bit.
2019-01-19T11:45:24.941971144Z [2019-01-19 11:45:24,940] <docker-entrypoint> INFO - Use gosu to drop privileges and start Java/UniFi as GID=999, UID=999
2019-01-19T11:45:24.951355099Z [2019-01-19 11:45:24,949] <docker-entrypoint> EXEC - gosu unifi:unifi /usr/bin/java -Xmx1024M -Dunifi.datadir=/usr/lib/unifi/data -Dunifi.logdir=/usr/lib/unifi/logs -Dunifi.rundir=/usr/lib/unifi/run -Djava.awt.headless=true -Dfile.encoding=UTF-8 -jar /usr/lib/unifi/lib/ace.jar start
2019-01-19T11:45:33.313221159Z [2019-01-19 11:45:33,305] <launcher> INFO system - ======================================================================
2019-01-19T11:45:33.316243519Z [2019-01-19 11:45:33,314] <launcher> INFO system - UniFi 5.9.29 (build atag_5.9.29_11384 - release) is started
2019-01-19T11:45:33.317699483Z [2019-01-19 11:45:33,316] <launcher> INFO system - ======================================================================
2019-01-19T11:45:33.330866858Z [2019-01-19 11:45:33,329] <launcher> INFO system - BASE dir:/usr/lib/unifi
2019-01-19T11:45:33.367265399Z [2019-01-19 11:45:33,365] <launcher> INFO system - Current System IP: 192.168.188.8
2019-01-19T11:45:33.369424117Z [2019-01-19 11:45:33,368] <launcher> INFO system - Hostname: TimberUnifiController
2019-01-19T11:45:46.344761101Z [2019-01-19 11:45:46,342] <launcher> INFO db - waiting for db connection...
2019-01-19T11:45:46.855550234Z [2019-01-19 11:45:46,854] <launcher> INFO db - Connecting to mongodb://127.0.0.1:27117
2019-01-19T11:45:54.842931486Z [2019-01-19 11:45:54,841] <launcher> INFO db - *** Factory Default *** Database exists. Clean it
2019-01-19T11:45:57.999239629Z [2019-01-19 11:45:57,997] <launcher> INFO db - Connecting to mongodb://127.0.0.1:27117
2019-01-19T11:45:58.119243093Z [2019-01-19 11:45:58,117] <launcher> INFO stat - *** Factory Default *** Stat Database exists. Clean it
2019-01-19T11:46:00.625853665Z [2019-01-19 11:46:00,624] <launcher> INFO webrtc - WebRTC library version: EvoStream Media Server (www.evostream.com) build v2.0.12 - Gladiator - (built for Debian-7.0.5-x86_64 on 2018-06-03T09:49:27.000) OpenSSL version: 1.0.2n usrsctp version: v0.0.2 libx264 version: v0.0.2-alpha.1 libav version: v0.0.1-alpha.4 compiled on machine: Linux debian-7-0-5-64 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u6 x86_64 GNU/Linux
2019-01-19T11:47:06.396246452Z [2019-01-19 11:47:06,392] <webapi-75> INFO db - Connecting to mongodb://127.0.0.1:27117
2019-01-19T11:49:23.183379370Z [2019-01-19 11:49:23,181] <webapi-75> INFO db - Connecting to mongodb://127.0.0.1:27117
2019-01-19T11:50:00.029949590Z [2019-01-19 11:50:00,019] <stat-processor> INFO db - waiting for db connection...
2019-01-19T11:56:50.053288481Z org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
2019-01-19T11:56:51.953104794Z [2019-01-19 11:56:51,936] <stat-processor> ERROR stat - Error occurred during periodic time series pruning.
2019-01-19T11:56:51.953405781Z com.mongodb.MongoQueryException: Query failed with error code 11600 and error message 'interrupted at shutdown' on server 127.0.0.1:27117
2019-01-19T11:56:51.953512261Z at com.mongodb.operation.FindOperation$1.call(FindOperation.java:521)
2019-01-19T11:56:51.953587970Z at com.mongodb.operation.FindOperation$1.call(FindOperation.java:510)
2019-01-19T11:56:51.953672175Z at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:431)
2019-01-19T11:56:51.953868225Z at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:404)
2019-01-19T11:56:51.953896531Z at com.mongodb.operation.FindOperation.execute(FindOperation.java:510)
2019-01-19T11:56:51.954016464Z at com.mongodb.operation.FindOperation.execute(FindOperation.java:81)
2019-01-19T11:56:51.954044553Z at com.mongodb.Mongo.execute(Mongo.java:836)
2019-01-19T11:56:51.954070405Z at com.mongodb.Mongo$2.execute(Mongo.java:823)
2019-01-19T11:56:51.954170643Z at com.mongodb.DBCursor.initializeCursor(DBCursor.java:870)
2019-01-19T11:56:51.954213729Z at com.mongodb.DBCursor.hasNext(DBCursor.java:142)
2019-01-19T11:56:51.954240978Z at com.mongodb.DBCursor.one(DBCursor.java:679)
2019-01-19T11:56:51.954267190Z at com.mongodb.DBCollection.findOne(DBCollection.java:833)
2019-01-19T11:56:51.954293676Z at com.mongodb.DBCollection.findOne(DBCollection.java:796)
2019-01-19T11:56:51.954339555Z at com.mongodb.DBCollection.findOne(DBCollection.java:768)
2019-01-19T11:56:51.954385103Z at com.ubnt.service.OoOO.oooO.super(Unknown Source)
2019-01-19T11:56:51.954411421Z at com.ubnt.service.OoOO.oooO.super(Unknown Source)
2019-01-19T11:56:51.954438599Z at com.ubnt.service.OoOO.b.Ó00000(Unknown Source)
2019-01-19T11:56:51.954465923Z at com.ubnt.service.OoOO.b.super(Unknown Source)
2019-01-19T11:56:51.954560206Z at com.ubnt.service.OoOO.b$1.run(Unknown Source)
2019-01-19T11:56:51.954586619Z at java.util.TimerThread.mainLoop(Timer.java:555)
2019-01-19T11:56:51.954612833Z at java.util.TimerThread.run(Timer.java:505)
2019-01-19T11:56:51.954665812Z [2019-01-19 11:56:51,952] <stat-processor> INFO db - waiting for db connection...
2019-01-19T11:56:51.956728776Z [2019-01-19 11:56:51,954] <stat-processor> ERROR stat - Error occurred during periodic time series pruning.
2019-01-19T11:56:51.956809226Z java.lang.NullPointerException
2019-01-19T11:56:51.956836424Z at com.ubnt.service.OoOO.W.o00000(Unknown Source)
2019-01-19T11:56:51.956862749Z at com.ubnt.service.OoOO.W.void(Unknown Source)
2019-01-19T11:56:51.956915347Z at com.ubnt.service.OoOO.W.o00000(Unknown Source)
2019-01-19T11:56:51.957033855Z at com.ubnt.service.OoOO.oooo.o00000(Unknown Source)
2019-01-19T11:56:51.957060595Z at com.ubnt.service.OoOO.oooo.public(Unknown Source)
2019-01-19T11:56:51.957086361Z at com.ubnt.service.OoOO.b.Ô00000(Unknown Source)
2019-01-19T11:56:51.957159134Z at com.ubnt.service.OoOO.b.Ó00000(Unknown Source)
2019-01-19T11:56:51.957231079Z at com.ubnt.service.OoOO.b$1.run(Unknown Source)
2019-01-19T11:56:51.957257636Z at java.util.TimerThread.mainLoop(Timer.java:555)
2019-01-19T11:56:51.957304783Z at java.util.TimerThread.run(Timer.java:505)
2019-01-19T11:56:53.734553095Z [2019-01-19 11:56:53,732] <db-server> INFO db - DbServer stopped
2. Wie Update ich denn in einem Portainer dann den Controller? Am PC habe ich ja einfach von Unifi die aktuelle Version geladen und drüber installiert.
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 1:30 pm
von alexbeer
Hallo Chris,
Ich bekomme meinen TWS erst noch. Plane allerdings auch den UBNT Controller auf dem TWS laufen zu lassen, bin daher an euren Erfahrungen hier interessiert.
Hast du den Export / Import Site Wizard verwendet? Er ist unter
https://help.ubnt.com/hc/en-us/articles ... ort-Wizard beschrieben.
VG Alex
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 1:46 pm
von Mercator
Habe mein Unifi Netzwerk diese Woche erst eingerichtet.
Den Controller habe ich nach dieser Anleitung hier in einer knappen Stunde eingerichtet (inkl. Unifi Geräte).
Es hat problemlos geklappt!
Musste die Geräte vorher vom zunächst ausprobierten Controller am PC lösen.
Nach Aufruf des Controllers im TWS brauchte es ein paar Minuten, bis alle Geräte gefunden waren. Rest wie am PC
Da ich auch das USG habe, kann ich nun die erweiterten Funktionen ohne den Cloud Key benutzen.
75e gespart und spare mir zudem die Cloud
Danke noch mal für die Arbeit und das zur Verfügung stellen durch Judas_z!!!
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 2:11 pm
von StefanW
Es wäre cool. solche schönen Erfolge und Möglichkeiten auch im KNXUF zu posten, weil die meisten dort sind halt nicht hier und bekommen solche guten Dinge einfach nicht mit.
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 6:07 pm
von gbglace
Mal ne technische Frage.
ist das ein Docker der auch auf den Hutschienenmodellen laufen wird? Oder braucht der Unifi eine X86 64bit Basis?
Re: Howto: Unifi Docker - Stabiles WLAN zum Consumer Preis - ein Lösungsvorschlag
Verfasst: Sa Jan 19, 2019 6:26 pm
von tws88_user
Ich habe bislang noch immer nicht verstanden, warum man diesen Controller bei den Unifis laufen lassen muss. Es geht doch auch ohne, oder? Zumindest habe ich dann einen AP wie gewünscht und gut. Der Controller hat doch eigentlich nur Statistikcharakter durch Aufzeichnung aller möglicher Daten, oder?