Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Bètafirmware maakt booten via usb-opslag voor Raspberry Pi 4 mogelijk

Ontwikkelaars van Raspberry Pi zijn een test gestart voor firmware die het mogelijk maakt om usb 3.0-opslag in plaats van de micro-sd-kaartlezer in te zetten om versie 4 Model B van het compacte computingboard te booten.

De ontwikkelaars benadrukken dat de release van de nieuwe firmware voor de Raspberry Pi 4 Model B zich nog in bètafase begeeft, maar dat de standaardrelease niet lang meer op zich laat wachten. Het ontwikkelteam zet in het kort de stappen voor een snelle test met de gewijzigde bootloader en een usb-kaartlezer in plaats van de directe sd-bootprocedure op een rij. De ontwikkelaars waarschuwen dat booten via een usb-kaartlezer langzamer dan via de geïntegreerde sd-kaartlezer zal gaan en dat het alleen om een snelle test gaat.

De bedoeling is dat gebruikers met de nieuwe firmware vanaf snelle usb 3.0-opslag kunnen booten en een sd-kaart hier dan niet meer voor noodzakelijk is. Anders dan bij de Raspberry Pi 3 was het bij de Pi 4 vanaf de introductie niet mogelijk om vanaf netwerk of usb-opslag te booten. De netwerkbootfunctionaliteit is sindsdien toegevoegd, maar booten vanaf usb nog niet. Op korte termijn komt daar dus verandering in, al is niet bekend wanneer de brede release plaatsvindt.

Door Olaf van Miltenburg

Nieuwscoördinator

22-05-2020 • 16:13

155 Linkedin

Submitter: synoniem

Reacties (155)

Wijzig sortering
Kom je niet enorm ver via office365 ook?
Ja maar een tweedehands i3/i5 van 100 euro met ssd is wel fijner. Zon rpi4 gaat met alles er om heen ook al richting dat bedrag. Heb mijn zusje dit ding gegeven https://www.telecomweb.eu...rting-kopen-Telecomweb.eu alleen dan de SSD versie en daar was ik 150 voor kwijt in 2016. Al 4 jaar echt snel system heeft ze daar inmiddels voor.

Maar, een rpi4 is zeker wel iets dat bruikbaar is, alleen wel uitgaan van Linux

[Reactie gewijzigd door TWeaKLeGeND op 23 mei 2020 17:37]

Heb je een link naar dat tv-hat kaartje?
Bedankt, ik vraag mijzelf wel af of de Pi Zero (waar het kaartje qua form factor voor lijkt gemaakt te zijn) voldoende krachtig is voor het zowel decoderen van de stream als het eventueel opnemen ervan.
Pi-hole is inderdaad zoiets, al gebruik ik beide. Dus browser blokkade en netwerk blokkade. Pi-hole is het netwerk gedeelte zeg maar. Dus nog voor de advertenties geladen wordt is het al geblokkeerd. Gemiddeld wordt zo'n 25% van de verzoeken (dns verzoeken) bij mij thuis door de pi-hole geblokkeerd momenteel, wat ik best een boel vind.
Bij mij zelfs met ad blockers op pc's en mobiel nog steeds 18% dat door pi hole geblokkeerd wordt.
Zodra ik een eigen router heb waarop ik het hele netwerk van de pi hole gebruik kan laten maken verwacht ik dat dat percentage nog wel wat hoger wordt...
Als je nog goedkoper wil: een Orange Pi Zero werkt hier ook prima voor.
En als je wat snellers wilt met nvme opslag (!) kan ik de nanopi m4 v2 aanraden
Pi-Hole is een ad blocker op DNS niveau. Alle advertentie domeinen worden dus op het hele netwerk geblokkeerd voor alle apparaten die de Pi-Hole gebruiken als DNS server.
In hoeverre is dat anders dan een hostsfilter op de router?
Veel makkelijker te onderhouden en je hebt block lists die door de community gevuld worden.

Je kunt in logging zien welke domeinen geblokkeerd worden en welke niet.

[Reactie gewijzigd door EnigmaNL op 23 mei 2020 10:49]

Hoe werkt dit dan bij sites die ad blockers detecteren. Kan je die dan nog zien zonder dat je eerst je raspberry pi moet afzetten? Bij gewone adblockers kan je snel die sites pauzeren.
Dat werkt gewoon, ik ben nog geen site tegengekomen die het opmerkt dat er een Pi-Hole tussen zit.
De enige reden dat ik het weet is dat ik af en toe probeer om mijn andere adblockers (adblock en badger) uit te zetten en ik dan nog steeds die popup krijg. Wisselt wel trouwens over de tijd, dus ik denk dat er onder de motorkap wel gesleuteld wordt.
Je kunt zelf bepalen welke ads wel en niet worden weergegeven middels blacklisten of whitelisten (of een combi). Zelf heb ik overigens nog geen last gehad van meldingen dat ik een ad blocker gebruik.
Het eerste is waar, het tweede niet. Je kunt Pi-Hole gewoon pauzeren door naar de web-interface te navigeren, maar daar is geen account voor nodig. Je kunt hem dan pauzeren voor verschillende tijdsduren, van een paar seconden tot minuten of zelfs uren.
Op mijn Pi-Hole (4.1.1) zeker niet. Wellicht dat dit een instelling is, ik weet niet of ik hiervoor iets heb aangepast.
Ah oke, ik weet dat ik niets aangepast heb in dat gebied, voor zover dat ik weet is die functionaliteit er ook niet geweest, heb versie 3.x en 4.x beiden gebruikt. Misschien dat er een andere service voorhangt die logins bijhoudt, maar het is niet standaard.

Sinds de 5.x release is er ook pas functionaliteit die blocking per apparaat instelt bijgekomen, best interessant en leuke hippe features wel. Ze zijn goed aan t bouwen aan pi-hole.
Het zat al in 3.x (ben net geüpgraded van 3.x naar 5 en gebruikte die functie al).
Inloggen als admin en daarna links klikken op disable. Dan kiezen hoe lang.
PI-hole blokkeerd ip adressen van servers die alleen reclame verspreiden. Er zijn inderdaad wel sites (nu.nl) die bijvoorbeeld geen video's tonen als je een adblocker hebt draaien.

Je kan uiteraard wel uitzonderingen toevoegen voor het geval dat je toch die sites wil bekijken.
Met VPN heb je wel een probleempje dat hij geen hardware-versnelling voor crypto heeft. Dus alles moet door de CPU afgehandeld worden, als je een 600Mbit verbinding hebt, gaat dat wel zwaar worden. Heb het hier nooit geprobeerd maar de hele verbinding VPN'en lijkt me lastig.

Voor de mobiel gebruik ik algo op een Scaleway instance "in the cloud". Kost 3 euro per maand + BTW. En daar draai ik ook een Pi-hole op in docker.

Voordeel van die methode is dat je niks thuis hoeft te hosten dus ook geen gedoe hebt met NAT forwarding enzo. En de uptime en bandbreedte is uitstekend.
Hoe dat werkt met een docker enzo is dan weer lastig. Begrijp er nog niet veel van. Die Scaleway instance is een soort van VPS?
Ja dat is precies een VPS :)

Met algo kan je een VPN installeren op het host OS via ansible. De docker heb ik er bij gedaan om makkelijk pihole te kunnen installeren. Maar je kan het ook gewoon op het host OS installeren als je dat liever wil.
Waarom is een docker makkelijker dan een native install?
Algo en ansible ken ik verder niet.
Docker is makkelijk omdat je het zo in 1x kan updaten. Je hoeft alleen een nieuwe docker pull te doen. Ook heb je een vorm van isolatie, een beetje VM achtig, en dat is met "internet facing" services altijd wel handig voor de veiligheid. Nou staat de mijne niet open naar internet maar toch... Alleen de configuratiefiles blijven op je lokale filesystem staan, de rest draait binnen de docker container.

Ook is het fijn om dingen even uit te proberen. Je installeert de docker, hebt een complete service en ben je het zat gooi je alles er weer af. Je hoeft niet je halve filesystem door te jagen om allerlei libraries en config files weer op te ruimen.

Ansible is een systeem om automatische installaties en configuraties te doen. Een soort scripttaal. Je kan op die manier de complete installatie van een server scripten, dat is bijvoorbeeld handig voor het automatiseren van cloud scaling. En dus ook voor eenmalige installaties. Algo installeert een aantal VPN diensten voor je. Een beetje zoals het beter bekende streisand, maar dan met wat meer aandacht voor veiligheid. Streisand doet een beetje te veel wat mij betreft, installeert ook dingen als tor relays enzo.

[Reactie gewijzigd door GekkePrutser op 25 mei 2020 20:59]

Maar niet elke applicatie zal een docker functionaliteit hebben wel? Het is al lastig om voor veel Linux applicaties een Snap pakket te krijgen.
Eigenlijk kan dat ook wel op een Pi-Zero toch?
Leuk idee. Misschien kun je er een soort tutorial van maken. Niet alleen zou dat interessant vinden. Top.
Streamen van eigen content kan je met Plex doen.
Jellyfin is open source en werkt jofel met libreelec en kodi ;-)
Je bent een van de weinigen hier die hem echt als desktop gebruikt. Ik heb dan geen Raspberry Pi, maar ik gebruik die van mij ook als desktop met YouTube, XMPP, QEMU/KVM, emulatoren voor spellen zoals Mednafen en eigenlijk alles wat ik op mijn x86 laptop ook draai. Soms moet je wellicht op zoek gaan naar alternatieve software, maar het mooie is dat die vaak ook bestaat en bovendien erg bruikbaar is.
Wat gebruiken die bij elkaar en wat kosten die bij elkaar? MacMini 2010 op Win10 is denk ik zuiniger, goedkoper, netter en sneller.
4 iteraties en nog steeds geen fatsoenlijke ervaring voor het grootse video platform ter wereld. Onbegrijpelijk dat soepel spelen van YouTube niet meer prioriteit heeft gekregen.
Wat bedoel je? YouTube doet het prima hoor. Bij jou niet dan?
Kan jij in de browser YouTube op 1080p draaien
Het scherm dat ik gebruik is maar 1280x1024, dus 1080 gaat niet lukken.
Ik zou een ander scherm moeten aansluiten als ik dat zou willen testen.
Ok maar snap je dat mensen dat niet voor zich zien als een desktop replacement, dat is gewoon archaïsch, no offense.
Tsja... of de moderne 16:9 verhouding nou de handigste is?
Ik vermoed dat je de hele setup (dus ook servers) met 1 nanopi m4 kunt vervangen ? Scheelt je behoorlijk wat stroom en performance ... Hang er een 12volt ups aan en je kunt dagen doordraaien als de netspanning uitvalt ...
Dat is een snelle conclusie ;). Je hebt geen idee welke servers ik heb draaien en dan is 1 nanopi voldoende. Of mis ik een "/s"?
Enlighten me ? Het is wel zo dat ik aanneem dat je niet bedrijfsmatig bezig bent, een 'gemiddelde' tweaker, met een gezonde technische interesse :)

Hier op dat ene servertje mail,dns, openvpn, Tb nvme storage, dockers, pihole, domoticz...

[Reactie gewijzigd door tweazer op 23 mei 2020 16:34]

Hoe doe je die NVMe storage dan? Ik zie in de specs van de NanoPI M4 niets staan daarover.

Maar goed, mijn lijst en ja Tweakers niet bedrijfsmatig:
- NAS
- Backupserver
- DNS en DHCP voor het betreffende subnet
- Proxmox als hypervisor
- 3x Docker Swarm node
- Gitserver
- Plex
- Nextcloud
En binnenkort ws 3x k8s node

Ik ben heel blij dat ik daarvoor een NVMe SSD heb en 2x 4TB WD Red, een snelle Intel 4c en voor nu 16 GB RAM (en uitbreidingsmogelijkheden tot 64 GB) :)
Dat gaat dan krap worden, het geheugen is met max 4Gb (vastgesoldeerd) beperkt. Ik zag ARM bordjes waar je dimm geheugen in kunt stoppen, helaas beginnen die bij 270E. Nog even wachten op meer keuze..
Je kan Unifi controller en Home Assistant toch beide ook gewoon op dezelfde Pi draaien?
Klopt.
Moet eigenlijk alles nog een keer in docker zetten.
Maar heb nu gewoon de hassio image voor pi van home assistant.
Al heeft hass ook wel een plug-in voor Unifi.
In de huiskamer en buiten onder de overkappingen voor synchrone muziek met picoreplayer.org
Ik ben er mee gestopt, ook in de klas. Pixit wordt alleen niet gewaardeerd op Tweakers, maar het is een verstandige keuze. Had er vier draaien, nu nog 2. De dvbt server Pi draait nog, die is binnen een uur opnieuw op te tuigen. Retropie en webserver is imo echt verschrikkelijk op een Pi, die zijn dus weg.

[Reactie gewijzigd door blanka op 22 mei 2020 19:10]

Wat is het probleem met Retropie op de Raspberry Pi? Draait het ook niet goed op Raspberry Pi 4? Ik ben zelf nog niet bekend met Retropie, maar ik ga het binnenkort maar eens aan de praat proberen te krijgen.
Interface, game management (zou webbased moeten zijn zeker in arcade kast), controller support (gamepads gaat, arcadecontrols niet). Ook is de opzet raar met 3 lagen, emulationstation, retroarch en emulatoren ieder met eigen setup. En voor geluid heb je of HDMI nodig, of USB geluidskaart, audio uitgang is 100kbit/s DSD, dat klinkt voor geen meter.
Snelheid op zich is nooit een probleem, ook niet op de Pi1. A) er zijn altijd games die net niet lekker draaien. B ) er zijn altijd meer dan genoeg games die wél lekker draaien. Geldt voor iedere versie. Tip: Laat N64 behoeftes los, dat scheelt.

[Reactie gewijzigd door blanka op 23 mei 2020 09:01]

Really? Ik heb zelf een arcadekast gebouwd met een RPi erin en dat werkt gewoon top. Interface kun je zelf bouwen. Arcade controls werken gewoon. Sowieso heb je meerdere emulatoren voor verschillende platformen. Dat heeft niks met een RPi te maken. En geluid bij een arcadekast? Daar is de audiouitgang echt wel goed genoeg voor... Maar die heb je in principe niet nodig, want ik neem aan dat je geen HDMI scherm gebruikt in een arcadekast ;) Dus haal het geluid gewoon uit de VGA>HDMI converter. Werkt prima voor het geluid bij spellen t/m 16-bit.
Je kunt ook kijken naar Lakka ipv Retropie.
Ik heb er 3 draaien thuis. 1 met LibreELEC als mediaplayer (lokale bestanden zijn moeilijk af te spelen van een chromecast), 1 met Octoprint als remote interface voor mijn 3D printer en 1 met P1-monitor om een beter beeld te krijgen van het stroomverbruik in huis.
Ik heb er een met 4x 5TB aan opslag aan hangen als Plex server. Linux erop en tada eigen Netflix
Op wat voor manier heb je die schijven aangesloten? USB?
https://shop.allnetchina....t-case-for-raspberry-pi-4

bijvoorbeeld zo, net ontvangen, moet nog testen hoe het werkt echter de reviews zien er goed uit.
Chromecast? :+ grapjas. Hier kan je een volledige mediaspeler software op draaien, waardoor je telefoon helemaal niet nodig is om iets naar je tv te sturen. Chromecast is juist de slappe variant.
Mensen zoals ik die graag open source gebruiken en geen gesloten oplossingen van de grote techbedrijven grijpen graag naar dit soort oplossingen. Daarnaast verzamel ik over de jaren graag mijn eigen videotheek bij elkaar en wil ik niet afhankelijk zijn van de grillen van streaming platforms en de bijkomende versnippering en onzekerheid over toekomstige beschikbaarheid van bestaand materiaal. De markt voor goedkope blurays is groot en rippen en omzetten naar iets kleiners is zo gebeurd. Uiteraard is er ook materiaal dat bijv alleen via Netflix beschikbaar is en niet op fysieke media uitkomt. Voor die gevallen heb ik een Netflix account lopen en download ik uit minder legale bron. Dat is dan maar zo.

Kodi op de Pi 4 draait als een trein m.b.v. Libreelec. Ik heb daarvoor de 2GB versie gekocht waarbij 1GB RAM wordt ingezet als streaming buffer. Mijn bestanden staan op een netwerkschijf en zijn ook buitenshuis beschikbaar voor mij. De grote streaming buffer zorgt ervoor dat een gemiddelde aflevering in zijn geheel gebufferd kan worden tijdens het kijken zodat je bij een minder betrouwbare verbinding tijdens het kijken niet verrast wordt door een kink in de kabel. Mijn Pi reist namelijk vaak met mij mee en zo kan ik overal van mijn eigen series en films genieten.

Een tweede Pi (versie 3) dient in huis als een recursive DNS server en Pi Hole in 1. Dat blokkeert behoorlijk veel onnodig dataverkeer op alle devices en zorgt voor meer privacy omdat mijn DNS requests niet meer bij een vaste DNS server terechtkomen. Ook buitenshuis profiteer ik daarvan m.b.v. een Wireguard pipe naar m'n router, die er overigens ook meteen voor zorgt dat ik buitenshuis niet afgeluisterd kan worden als bijv een hotel weer eens een onbeveiligd wifi netwerk in de lucht heeft hangen.

Mijn ouders wonen in het buitenland en kijken uitzending gemist via hun Pi. Daar kunnen ze veel beter mee overweg dan de gemiddelde smart tv. Bovendien is de NPO app niet beschikbaar op hun buitenlandse televisie omdat die organisatie dat blokkeert buiten een bepaalde regio. Gelukkig biedt de Retrospect addon van een ontwikkelaar een vrijwel perfect werkend alternatief en kunnen ze alsnog alles kijken.

Ik heb nog een Pi project op de lijst staan dat ik een keer wil uitvoeren namelijk een basisstation opzetten voor het detecteren van vliegtuigen voor diensten zoals Flightradar24. Als je dergelijke data aanlevert dan krijg je in ruil daarvoor een gratis pro account.
Bijzonder want de Pi 4 kan echt rapper:


$ iperf -c 192.168.1.1
------------------------------------------------------------
Client connecting to 192.168.1.1, TCP port 5001
TCP window size: 184 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.2 port 49036 connected with 192.168.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 882 MBytes 740 Mbits/sec

Dit is overigens een netwerk booted Pi 4 dus de overhead van NFS zit hier bij in.

[Reactie gewijzigd door synoniem op 23 mei 2020 10:57]

De poort zelf is nu wel ok, iets te warm, maar snel, alleen verkeer data erheen is waardeloos.
“Location, location, location” ;)

Ik heb 1 apparaat nodig met USB om de slimme meter in de meterkast uit te lezen. Één om op zolder via USB een UPS aan te sturen. En één in de woonkamer via Coax aangesloten op de versterker. Dát is de reden bij mij om een RPi te gebruiken: de locatie.

NAS? Op zolder aan een GBit aansluiting met fatsoenlijke ZFS mirror. Pi hole? VM op dezelfde server als de NAS. Docker Swarm idem.
Als de installatie een issue is, je kun LAMP installeren via een propje genaamd Tasksel.
Interssant. Vanaf wat? Hoe snel is dat?
Guide?
Vanaf mijn Nas met een NFS export en TFTP. Tja moet ik zeggen, snel genoeg? :)

Het was wel even pielen trouwens.

[Reactie gewijzigd door Sandor_Clegane op 22 mei 2020 20:29]

Als je een synology hebt zie ik graag een blog-guide tegemoet :)
Oh dear. Ik zal eens kijken. Ik gebruik zelf een Linux machine met ZFS maar een Synology kan dit vast ook wel.
Een normale SSD met USB-SSD adapter is waarschijnlijk goedkoper en doet exact hetzelfde.
Een USB HDD of SSD is een perfecte oplossing.
Mijn ervaring met USB-disks (Sandisk) is dat ze het ook niet langer dan 5-7 weken volhouden. (Freenas vanaf USB). Een cheap-ass Chinees SSD-tje werkt al langer dan een jaar. (via usb)

Edit: allemaal op usb2 (ondanks dat het usb3 drives zijn)

[Reactie gewijzigd door LooneyTunes op 22 mei 2020 21:35]

Ach, garantie. Voor die centen (€5 ex btw bij Office Centre in de rommelbak) ga ik niet klagen ;).
Maar intussen wel 4 16Gb Crusers gemold.
Een Goldenfir draait nog steeds ;)
Heb al meerdere Sandisk SD kaarten gesloopt met mijn raspberry. Had daar homeassistant op draaien en dat crashte structureel binnen 1-2 weken met gevolg dat ik weer van vooraf aan kon beginnen. Mja daar zijn die SD kaarten eigenlijk ook niet voor bedoeld. Maar dat die Sandisk usb disk ook zo snel kapot gaan verbaasd me dan wel weer. Was dit toevallig een SSD?
Snap ik niet. Ik heb hier Freenas al jaren draaien op twee usb sticks van SanDisk. Nog nooit problemen gehad.
Hier draait HA vanaf een USB stick. Draait al sinds november probleemloos. En qua snelheid een verademing t.o.v. SD kaartje.
USB sticks kunnen ook corrupt raken, zeker als je zomaar de stroom er af trekt. En veel zijn simpelweg niet gemaakt om 24/7 te draaien/schrijven.

Met een SSD heb ik nog nooit zo'n problemen gehad.


Om te kunnen reageren moet je ingelogd zijn


Apple iPhone SE (2020) Microsoft Xbox Series X LG CX Google Pixel 4a CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True