Unifi Controller installeren op een Raspberry Pi

Ik ga hier niet een hele uitleg voor maken en daar is al genoeg over te vinden op het web dus zie het probleem niet zo en als je niet wilt prutsen dan koop je gewoon een cloudkey.
 
Ik vrees niet. Heb een cloudkey v2.
Maar dit soort scripts zijn super alleen hoe verder te onderhouden is vaak onvermeld, vandaar de vraag 😉

Een CloudKey kun je gewoon via de GUI updaten.

En op een Raspberry PI kun je gewoon de controller updaten op de zelfde manier als je de eerste keer de controller installeerde, met een .deb file met de nieuwe versie.
 
bij deze stap " sudo apt-get -y install oracle-java8-jdk" krijg ik de volgende melding:

pi@raspberry:~ $ sudo apt-get -y install oracle-java8-jdk
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De statusinformatie wordt gelezen... Klaar
Pakket oracle-java8-jdk is niet beschikbaar, hoewel er naar verwezen wordt door
een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,
verouderd is, of enkel beschikbaar is van een andere bron

E: Pakket 'oracle-java8-jdk' heeft geen kandidaat voor installatie


Hoe kan ik dat oplossen?
 
Ik heb gisteren gepoogd de controller te updaten naar versie 6.5.45 op mijn RPi.
Leek goed te gaan. Echter kom ik er lokaal niet meer in. De webpagina blijft onbereikbaar met een lopend smal blauw streepje bovenin.
De remote online controller en via de Android app zijn wél beschikbaar. De controller loopt dus blijkbaar wel op de RPi, is echter niet toegankelijk.

HELP!?

Update: Laat maar! Cookies gewist, en alles doet het weer.
 
Laatst bewerkt:
  • Leuk
Waarderingen: dbw
bij deze stap " sudo apt-get -y install oracle-java8-jdk" krijg ik de volgende melding:

pi@raspberry:~ $ sudo apt-get -y install oracle-java8-jdk
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De statusinformatie wordt gelezen... Klaar
Pakket oracle-java8-jdk is niet beschikbaar, hoewel er naar verwezen wordt door
een ander pakket. Mogelijk betekent dit dat het pakket ontbreekt,
verouderd is, of enkel beschikbaar is van een andere bron

E: Pakket 'oracle-java8-jdk' heeft geen kandidaat voor installatie


Hoe kan ik dat oplossen?
Oracle is niet zo fijn met licenties en andere rechten en zit niet meer in de standaard repo.

sudo apt install openjdk-8-jdk

zou ook prima moeten werken
 
  • Leuk
Waarderingen: LTAX04
Om het allemaal nog iets makkelijker te maken kun je ook onderstaande commando geven via ssh en dan gaat alles bijna vanzelf.

Installeer de laatste stabiele controller versie zonder pihole

Code:
wget "https://github.com/SmokingCrop/UniFi/raw/master/install-unifi-pihole-English.sh" -O install-unifi-pihole.sh && chmod +x install-unifi-pihole.sh && ./install-unifi-pihole.sh no-pihole

Installeer de laatste stabiele controller versie + pihole

Code:
wget "https://github.com/SmokingCrop/UniFi/raw/master/install-unifi-pihole-English.sh" -O install-unifi-pihole.sh && chmod +x install-unifi-pihole.sh && ./install-unifi-pihole.sh

Ik heb deze beide scripts net getest op een raspberry pi 3 B+ en ze werken beide zonder problemen.
 
  • Geweldig
  • Leuk
Waarderingen: m4v3r1ck en Reddwarf
Ik heb gisteren gepoogd de controller te updaten naar versie 6.5.45 op mijn RPi.
Leek goed te gaan. Echter kom ik er lokaal niet meer in. De webpagina blijft onbereikbaar met een lopend smal blauw streepje bovenin.
De remote online controller en via de Android app zijn wél beschikbaar. De controller loopt dus blijkbaar wel op de RPi, is echter niet toegankelijk.

HELP!?

Update: Laat maar! Cookies gewist, en alles doet het weer.
Ik kom toch nog even terug op dit probleem. Het zit 'm blijkbaar niet in de cookies, want na een keer inloggen is de toegang weer "geblokkeerd", en krijg ik weer een witte pagina met bovenin het smalle blauwe voortgangs-balkje.
Pas als ik de browser geschiedenis wis (Edge op Windows 11) kan ik weer inloggen.

Het gebeurd sinds de update naar versie 6.5.45. Bij vorige versie geen probleem.
Dus mocht iemand een oplossing weten, graag!
 
Ik kom toch nog even terug op dit probleem. Het zit 'm blijkbaar niet in de cookies, want na een keer inloggen is de toegang weer "geblokkeerd", en krijg ik weer een witte pagina met bovenin het smalle blauwe voortgangs-balkje.
Pas als ik de browser geschiedenis wis (Edge op Windows 11) kan ik weer inloggen.

Het gebeurd sinds de update naar versie 6.5.45. Bij vorige versie geen probleem.
Dus mocht iemand een oplossing weten, graag!
Ik hoor wel meer problemen met MS Edge en het niet juist laden van pagina’s op lokale servers, een optie is om de hele edge terug te zetten naar de oorspronkelijke settings.
Andere optie is om het met een andere browser als Firefox of Chrome te testen.
 
Probleem is bekend bij de Unifi-crew. Zie hier.
Het wordt in een volgende release opgelost.

Update:
Voorlopige workaround is de controller openen in de "InPrivate"-modus. Dan wordt de browserhistorie niet opgeslagen, waardoor de controller bij iedere log-in beschikbaar is.
 
Laatst bewerkt:
  • Leuk
Waarderingen: Reddwarf
Of FireFox (scheelt weer data naar Alphabet ;))
Ik ben ook van Chrome Version 95.0.4638.54 (Official Build) (x86_64) naar FireFox 93.0 (64-bit) overgestapt voor UniFi OS 2.1.1 en Synology DSM 7.0.1. Draait fantastisch en is echt lekker snel. Kan zomaar mijn standaard browser worden.
 
Ik ben al jaren firefox gebruiker, en ook die moet wel eens opnieuw ingesteld worden, onder instellingen Cookies en websitegegevens wissen was dan niet voldoende, dan moest er dit gebeuren,
Slechts 2 keer voorgekomen dit jaar na een ff update
 
  • Leuk
Waarderingen: m4v3r1ck
We lopen het risico dat dit draadje volledig "ontspoort" maar ik kan het niet laten: FireFox is mijn standaard browser op alle computers, telefoons, tablets en zelfs mijn zakelijke PC. Ik ben op mijn werk de enige die de 0,72 % marktaandeel van FireFox hoog houdt 🤣

Terug naar het onderwerp... ;)
 
  • Geweldig
  • Leuk
Waarderingen: PcRene en m4v3r1ck
Helaas Ik heb de procedure gevolgd tot: "sudo apt-get -y install unifi" maar ik krijg foutmeldingen. Ik probeer de Unifi controller te installeren op een RPI2B-1GB versie 1.1 met een Broadcom BCM2836 ARMv7 Quad Core 32bit Processor. Kan dit soms niet?
Ik heb Engels ingeschakeld: "Engels, United Kingdom en iso-8859-1"

------------------------------------------------------------
pi@RPI2B-1GB:~ $ sudo apt-get -y install unifi
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
unifi : Depends: mongodb-server (>= 2.4.10) but it is not installable or
mongodb-10gen (>= 2.4.14) but it is not installable or
mongodb-org-server (>= 2.6.0) but it is not installable
Depends: mongodb-server (< 1:4.0.0) but it is not installable or
mongodb-10gen (< 4.0.0) but it is not installable or
mongodb-org-server (< 4.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
pi@RPI2B-1GB:~ $

------------------
 
Laatst bewerkt:
Probeer eens het volgende:

Code:
sudo apt install unifi -f

Of anders

Code:
sudo apt update --fix-missing

Lukt dat niet dan is het goed te kijken of je de source goed hebt toegevoegd.

Succes!

EDIT: Ik moet beter lezen en dan komt de vraag op welke versie van het OS je hebt. Ziet er naar uit dat het een wat oudere versie is.
 
Lees ik het goed: 32 bit processor, moet dat geen 64 bit zijn… kan me vergissen
En de juiste mongodb…
 
Activiteit
Er wordt op dit moment (nog) geen nieuwe reactie gepost.
  Topic Status: Hallo . Er is al meer dan 14 dagen geen nieuwe reactie meer geplaatst.
  De inhoud is mogelijk niet langer relevant.
  Misschien is het beter om in plaats daarvan een nieuw onderwerp te starten..