Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
de:toh:buyerguide [2016/09/07 10:18] – [Beliebte Geräte / Entwicklung] added current wrt1200ac info derjannide:toh:buyerguide [2019/08/27 02:33] – tag optimization vgaetera
Line 1: Line 1:
 +====== Einkaufsratgeber ======
 +OpenWrt ermöglicht es einem sehr viele Software Pakete auf diversen embedded Geräten einzusetzen. Die Hardware allein setzt die Grenzen des Machbaren. Dieser Einkaufsführer möchte dabei helfen, passende Hardware für den jeweils beabsichtigten Einsatzzweck zu finden.
 +
 +| {{:meta:icons:tango:dialog-information.png?nolink}} |  **OpenWrt empfielt kein Gerät oder Hersteller!**  \\ Es gibt keine "Beste Hardware", bitte gar nicht erst fragen. Beschaffen Sie etwas, das dem beabsichtigen Einsatzzweck am Besten dient. \\ Informieren Sie sich über die //derzeit unterstützte Hardware// im Internet und fragen Sie andere Benutzer/Entwickler nach //einer persönlichen Empfehlung// im Forum. \\ Kaufen Sie keine überteuerte Produkte. Embedded hardware kann äußerst günstig sein! Die Arbeitsleistung wird von OpenWrt gebracht.  |
 +
 +===== Features =====
 +==== Bootloader ====
 +  * der verwendete [[docs:techref:bootloader]] sollte am Besten unter der GPL stehen, so dass der Quellcode veröffentlich werden //muss//
 +  * einige Bootloader machen die Installation von OpenWrt unnötig aufwendig oder gar unmöglich!
 +  * einige wenige Bootloader ermöglichen das Booten von USB und/oder //Boot over Ethernet// (über das [[wpde>Bootstrap-Protokoll]] oder über [[wpde>Preboot Execution Environment|PXE]])
 +
 +==== LAN ====
 +  * **Wie viele [[wp>Network interface controller|NICs]]**? Üblich sind ein oder zwei\\ (//Ethernet [[wp>Media access control|MAC]]-blocks im SoC integriert, welche dann über ein [[wpde>Media Independent Interface|xMII]] mit einem [[wp>PHY (chip)]] verbunden sind und zusammen eine NIC ausmachen.//)\\ **''Anmerkung:''** Verwechseln Sie nicht die Anzahl an NICs mit der Anzahl an Ports/Buchsen
 +  * Welchen Layer 1 Standard soll unterstützt werden? BASE100-TX (100MBit/s, aka [[wp>Fast Ethernet]]) or BASE1000-T (1000MBit/s, aka [[wp>Gigabit Ethernet]])?
 +  * Wird ein Integrierter Ethernet Switch benötigt?
 +  * Welchen Layer 1 Standard soll dieser unterstützen?
 +  * Wie viele [[wpde>RJ-Steckverbindung|Buchsen]] soll er haben?
 +  * Soll der Switch managebar sein? Welche Einstellmöglichkeiten werden angeboten? [[https://forum.openwrt.org/viewtopic.php?pid=152347#p152347|4bit VIDs]], [[https://forum.openwrt.org/viewtopic.php?pid=120457#p120457|4bit VIDs]], 
 +
 +
 +==== Wireless ====
 +(Bitte konsultieren Sie [[docs:guide-user:network:wifi:wireless.overview]])
 +  * **Wie viele [[wp>Wireless network interface controller|WNICs]]**? Üblich sind ein oder zwei integrated into the SoC or up to four [[wp>MiniPCI]] or [[wp>MiniPCIe]] sockets.
 +  * Welche Substandards der [[wpde>IEEE 802.11]]-Familie sollen unterstützt werden? Üblich sind IEEE 802.11bgn, IEEE 802.11an und [[wp>IEEE 802.11ac]].
 +  * Frequenzen (or Bänder):
 +    * 2,4 GHz oder 5 GHz oder beide? Es gibt physikalische und regulatorische Unterschiede, siehe z.B.[[wp>Electromagnetic_interference_at_2.4_GHz|em interference at 2.4GHz]] or [[wpde>Fresnelzone]])
 +    * um beide Bänder gleichzeitig nutzen zu können, muss die Hardware explizit //<color green>dual band simultan</color>// auch //<color green>DBDC (DualBand-DualConcurrent)</color>// genannt können. Folgendes Tag könnte beim Suchen behilflich sein: {{tag>802.11abgn_simultan}}
 +    * das 2,4GHz-Band ist recht schmal und es sind lediglich **3** überlappungsfreie Kanäle verfügbar, im  5GHz-Band sind es schon **19** (in der EU)
 +    * das 5GHz-Band untersteht strengeren Vorschriften, Geräte müssen zwingend [[wpde>Dynamic Frequency Selection|DFS (Dynamic Frequency Selection)]] beherrschen
 +    * das 2,4GHz-Band ist wahrscheinlich bereits recht voll, durch Nachbarn, durch ein eigenes [[http://wireless.kernel.org/en/users/Documentation/Bluetooth-coexistence|Bluethooth]] [[wpde>Personal Area Network|PAN]], usw. während das 5GHz-Band kaum genutzt wird (dafür haben aber Nutzer wie der [[wpde>Deutscher Wetterdienst|DWD]] siehe lustige [[http://www.heise.de/open/artikel/Kernel-Log-Was-3-9-bringt-3-Treiber-Netzwerk-1841580.html?view=zoom;zoom=3|Auswirkungen von 5GHz-WLAN-Funkern auf die Wettervorhersage]].
 +  * Ist es relevant ob die WNICs [[http://www.linuxwireless.org/en/developers/Documentation/Glossary?highlight=%28softmac%29#SoftMAC|SoftMAC]] oder [[http://www.linuxwireless.org/en/developers/Documentation/Glossary?highlight=%28FullMAC%29#FullMAC|FullMAC]] sind?
 +  * Erfüllt die **aktuelle Funktionalität der [[http://wireless.kernel.org/en/users/Drivers|Linux FOSS Treiber]]** für die WNICs Ihre Anforderungen?
 +  * sind die [[docs:techref:hardware:antennae|Antennen]] austauschbar? Es gibt jede Menge Alternativen.
 +
 +==== Modem ====
 +(Bitte konsultieren Sie [[docs:techref:hardware:internet.access.technologies|Internet access technologies]]) 
 +  * Weiterverbreitete Layer 1 Protokolle welche "direkt" mit dem Internet verbinden sind: [[wpde>Digital Subscriber Line|DSL]], [[wpde>Data Over Cable Service Interface Specification|DOCSIS]] oder einer der [[wpde>Mobilfunk]]standards wie z.B. [[wpde>Long Term Evolution|LTE]]. {{tag>ADSL2+ VDSL2 DOCSIS Mobile_telephony}}
 +  * Falls das Geräte ein eingebautes Modem hat, wird es auch bereits vollständig von OpenWrt unterstützt? Nur wenige sind es!
 +  * In [[wpde>G.992.1|diesem]]-Wikipedia Artikel werden die Unterschiede zwischen Annex A (auch //ADSL-over-POTS//) und Annex B (//auch DSL-over-ISDN//) auf Deutsch verständlich erklärt
 +
 +
 +==== Prozessoren und Arbeitsspeicher ====
 +  * den häufigsten Flaschenhals stellt der Arbeitsspeicher dar: Wenn Sie ''[[docs:guide-user:services:voip:asterisk|asterisk]]'', ''[[docs:guide-user:services:voip:umurmur|mumble]]'', ''[[docs:guide-user:services:dc:direct.connect|Direct Connect]]'', ''[[docs:guide-user:services:downloading_and_filesharing:bittorrent]]'', einen [[docs:guide-user:services:webserver:start|web server]] und weiteren Kruscht zu installieren beabsichtigen, wird genug Arbeitsspeicher diesen Anwendungen erlauben problemlos zu laufen. Einige vertragen den Einsatz von [[http://wiki.ubuntuusers.de/Swap|SWAP-Speicher]] sehr gut, einige wiederum nicht! (Falls man beabsichtigt mehr Speicher zu löten, sollte man beachten, dass sich keine DDR1-Module größer als 64MiB finden lassen und ebenfalls, dass SoCs Maximalkapazitäten haben (z.B. 512MiB beim Marvell Kirkwood, 256MiB beim Ralink RT3662F, etc.).
 +  * seltener kommt es vor, dass die Rechenkraft der Prozessors knapp wird und Anwendungen stocken. Vergleichen muss man aber ganze CPUs und nicht bloß den Takt: ein MIPS 74KE@300MHz geht in vielen Szenarien flotter zu Werke als ein MIPS 4K@400MHz. Was es so an CPUs gibt, sieht man z.B. [[http://www.mips.com/products/architectures/|hier]] oder [[http://www.arm.com/products/processors/index.php|hier]] doch Leistungsvergleiche wie für x86er CPUs sind leider nur sehr sehr spärlich im Netz zu finden.
 +  * wie Sie [[docs:techref:flash.layout|hier]] sehen können, bleiben Ihnen bei einem 8MiB Flash Speicherchip ungefähr 5MiB für eigene Pakete übrig. Wem diese nicht ausreichen, kann einfach einen USB-Stick anschließen und muss nicht unbedingt zu einem Gerät mit mehr Flash-Speicher greifen.
 +
 +==== Ports ====
 +  * USB: schließen Sie einen USB-Hub, Festplatten, Drucker, UMTS Modems, Kameras, Soundkarten, etc. an. ->[[de:doc:howto:usb.overview]]
 +  * Serial: sehr nützlich für Entwickler, beschränkter Nutzen für Endanwender ->[[docs:techref:hardware:port.serial]]
 +  * JTAG: nützlich für Entwickler, beschränkter Nutzen für Endanwender ->[[docs:techref:hardware:port.jtag]]
 +  * [[wpde>Telekommunikations-Anschluss-Einheit|TAE-Buchsen]]: für Telefone
 +
 +
 +==== Knöpfe/Taster ====
 +  * Knöpfe: wenn ein Taster vorhanden ist, lässt sich damit [[docs:guide-user:troubleshooting:failsafe_and_factory_reset|OpenWrt Failsafe]] auslösen! Zusätzlich kann der Taster mit weiteren [[docs:guide-user:hardware:hardware.button|Funktionen belegt]] werden, wie WLAN an-/ausschalten, die PPPoE-Verbindung neu aufbauen, Partitionen mounten/unmounten, usw.
 +
 +
 +===== Preisvergleich für aktuell erhältliche Hardware =====
 +Seit Weihnachten 2011 bietet geizhals einen Filter für Geräte, die von OpenWrt unterstützt werden an:
 +  * [[http://geizhals.at/?cat=wlanrout&sort=p&xf=758_OpenWrt#xf_top|Preisvergleich AT: WLAN-Router]]
 +  * [[http://geizhals.de/?cat=wlanrout&xf=758_OpenWrt&sort=p|Preisvergleich DE: WLAN-Router]]
 +  * [[http://cenowarka.pl/?cat=wlanrout&xf=758_OpenWrt&sort=p|Porównanie cen PL: WLAN-Router]]
 +  * [[http://skinflint.co.uk/?cat=wlanrout&xf=758_OpenWrt&sort=p|Price comparison UK: WLAN-Router]]
 +
 +  * [[http://geizhals.at/?cat=wlanroutmod&xf=758_OpenWrt&sort=p|Preisvergleich AT: WLAN-Router mit Modem]]
 +  * [[http://geizhals.de/?cat=wlanroutmod&xf=758_OpenWrt&sort=p|Preisvergleich DE: WLAN-Router mit Modem]]
 +  * [[http://cenowarka.pl/?cat=wlanroutmod&xf=758_OpenWrt&sort=p|Porównanie cen PL: Routery WLAN z modemem]]
 +  * [[http://skinflint.co.uk/?cat=wlanroutmod&xf=758_OpenWrt&sort=p|Price comparison UK: WLAN Router with Modem]]
 +
 +**''Note_1:''** You can safely ignore the filters for "3G-Router" and "BitTorrent-Client", since they apply to the OEM firmware only. Once you installed OpenWrt, the full software repository stands to your disposal. \\
 +**''Note_2:''** Do not expect the filter to be perfectly up-to-date, since it is updated manually conforming to the OpenWrt ToH!
 +
 +===== Beliebte Geräte / Entwicklung =====
 +Einige Geräte sind besonders beliebt, erkennbar daran, dass ihre Wiki-Seiten aufwändiger gepflegt sind und daran, dass im Forum mehr diskutiert wird. Solchen Hypes zu folgen muss nicht schlecht sein, doch es gibt im embedded Bereich durchaus eine Entwicklung, und es kann sich lohnen neueren Designs eine Chance zu geben. Vorhandene Fortschritte zu dokumentieren (die Namensgebung ist eben nicht unbedingt logisch aufgebaut und ändert sich alle paar Jahre, so wie bei den x86 CPUs) ist allerdings Aufgabe der jeweiligen Hersteller und nicht unsere.
 +
 +Beispielsweise, seien mal die unterschiedlichen [[http://www.mips.com/products/architectures/|MIPS-CPUs]] oder [[http://www.qca.qualcomm.com/technology
 +/technology.php?nav1=47|Qualcomm-Atheros WLAN-Chips/Funktionsblöcke]] oder [[http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions|Broadcom WLAN-Chips/Funktionsblöcke]] oder [[http://www.ralinktech.com/en/02_products/product_list2.php?cata2_sn=301&cata3_sn=|Ralink WLAN-Chips/Funktionsblöcke]] erwähnt. 
 +
 +Den Unterschied zwischen dem AR9132 (u.a. im [[toh/tp-link/tl-wr1043nd]] verbaut) und dem AR9331 (u.a. im [[toh/tp-link/tl-mr3020]] verbaut) oder den Unterschied zwischen dem [[http://www.ralinktech.com/en/02_products/product.php?sn=1004|RT3050]] und dem [[http://www.ralinktech.com/en/02_products/product.php?sn=1003|RT3052]] bekommt man beim Hersteller erklärt (oder auch nicht).
 +
 +Jüngere Designs können ein Mehr an Geschwindigkeit (Rechenkraft) mitbringen, einen größeren Durchsatz ermöglichen oder stabiler laufen oder schlicht günstiger im Preis sein. Und natürlich können sie neuere Protokolle unterstützen, wie z.B. den [[wp>IEEE_802.11ac]]-Standard. Zu den jüngeren Geräten gehört auch der Linksys WRT1200AC, welcher von Belkin gebaut wird. Ein Beispiel und Erfahrungsbericht dazu enthält der Artikel [[http://www.kammerath.net/linksys-wrt1200ac-openwrt.html|OpenWrt 15.05.1 auf dem Linksys WRT1200AC]] sowie Informationen zum Betrieb einer Festplatte am WRT1200AC.
 +
 +
 +===== Tags (Markierungen) =====
 +Sie können die [[meta:tags]] nutzen, um ohne viel Aufwand Geräte mit den gewünschten Eigenschaften zu finden.
 +Leider :-( sind nicht viele Geräte-Seiten markiert.
 +
 +  * {{tagpage>GigabitEthernet}} 
 +  * {{tagpage>DetachableAntenna}} 
 +  * {{tagpage>USB2.0}} / {{tagpage>USB}} / {{tagpage>2USB}} / {{tagpage>3USB}} / {{tagpage>4USB}}
 +  * {{tagpage>512RAM}} / {{tagpage>256RAM}} / {{tagpage>128RAM}} / {{tagpage>64RAM}}
 +  * {{tagpage>gt32Flash}} / {{tagpage>32Flash}} / {{tagpage>16Flash}} / {{tagpage>8Flash}}
 +  * {{tagpage>802.11abgn}} / {{tagpage>802.11abgn_simultan}} / {{tagpage>802.11ac}}
 +  * {{tagpage>rechargeable_battery}}
 +  * {{tagpage>portable_router}}
 +  * {{tagpage>ip_camera}}
 +  * {{tagpage>TRNG}} / {{tagpage>crypto}}
  
  • Last modified: 2019/08/27 06:44
  • by vgaetera