+8615019224165
Montag - Sonntag 9:00 - 19:00
Longhua ,Shenzhen

Einrichten von OpenWRT auf x86-Systemen im Jahr 2025

Inhaltsübersicht
Einrichten von OpenWRT auf x86-Systemen im Jahr 2025

Mit der richtigen Anleitung und ein paar einfachen Schritten können Sie openwrt auf x86-Systemen einrichten. Stellen Sie sicher, dass Ihre x86-Hardware die grundlegenden Anforderungen für openwrt erfüllt. Befolgen Sie die Anweisungen genau, um einen reibungslosen Ablauf zu gewährleisten. Die Einrichtung von openwrt auf x86-Systemen hilft Ihnen, erweiterte Netzwerkfunktionen freizuschalten und eine bessere Kontrolle über Ihre Geräte zu erhalten. Ihre Reise mit x86 und openwrt beginnt mit einer sorgfältigen Vorbereitung.

Wichtigste Erkenntnisse

  • Wählen Sie kompatible x86-Hardware wie PC Engines apu-Boards oder Mini-PCs mit Intel i3/i5-Prozessoren und Intel-Ethernet-Controllern, um OpenWRT optimal nutzen zu können.
  • Bereiten Sie Ihr System vor, indem Sie Ihre Daten sichern, die BIOS/UEFI-Einstellungen anpassen und das richtige OpenWRT-Image vor der Installation herunterladen.
  • Erstellen Sie ein bootfähiges USB-Laufwerk mit dem OpenWRT-Image und booten Sie Ihr Gerät mit der richtigen Methode für Legacy-BIOS oder UEFI-Firmware.
  • Nach der Installation, Netzwerkschnittstellen konfigurieren sorgfältig, legen Sie sichere Root-Passwörter fest und verwenden Sie die LuCI-Weboberfläche zur einfachen Verwaltung.
  • Halten Sie Ihr System auf dem neuesten Stand sicher mit dem sysupgrade-Prozess, installieren Sie benötigte Treiber und Pakete und suchen Sie Hilfe in der offiziellen Dokumentation und den Community-Foren.

Voraussetzungen für die Einrichtung von OpenWRT auf x86-Systemen

Unterstützte x86-Hardware und HUASIFEI-Geräte

Sie haben viele Möglichkeiten, wenn Sie die Hardware für Ihr openwrt-Einrichtung. Die apu-Serie von PC Engines hat sich im Jahr 2025 zu einem Favoriten entwickelt. Viele Anwender wählen die Modelle apu2, apu3 oder apu4. Diese Boards verwenden einen AMD GX-412TC-Prozessor und arbeiten leise und mit geringem Stromverbrauch. Sie können auch Mini-PCs von Dell, Lenovo oder HP verwenden. Achten Sie auf Modelle mit Intel i3- oder i5-Prozessoren der 8. oder neueren Generation. Diese Mini-PCs eignen sich gut für openwrt und kosten oft weniger als neue Hardware. Intel-Ethernet-Controller bieten eine bessere Leistung und Kompatibilität als Realtek-Optionen.

HUASIFEI bietet Geräte an, die mit openwrt funktionieren. Der Huasifei WH3000 zum Beispiel wird offiziell von der openwrt-Community unterstützt. Sie können es in den neuesten Versionen finden. Hier ist eine Tabelle mit einigen neu hinzugefügten Geräten:

ChipsatzGerät ModellAnmerkungen
mediatekHuasifei WH3000Neu hinzugefügtes Gerät in OpenWrt 24.10.1
mediatekCMCC A10Neu hinzugefügtes Gerät
mediatekKeenetic KN-3811Neu hinzugefügtes Gerät
mediatekKeenetic KN-3911Neu hinzugefügtes Gerät
mediateknetis NX31Neu hinzugefügtes Gerät

Tipp: Wählen Sie Hardware mit Intel-Ethernet-Controllern für die beste openwrt-Erfahrung auf x86.

Mindestsystemanforderungen und Netzwerkadapter

Für openwrt auf x86 brauchen Sie keinen leistungsstarken Computer. Die apu-Boards zeigen, dass auch stromsparende Systeme gut funktionieren. Hier sind die Grundvoraussetzungen:

  • Ein x86-kompatibler PC (i386 oder höher)
  • Mindestens 128 MB RAM für ein Standard-Openwrt-Build mit der LuCI-Webschnittstelle
  • Eine Festplatte oder SSD (die Speichergröße ist nicht entscheidend, aber 8 GB oder mehr sind üblich)
  • Mindestens zwei Netzwerkadapter für Routing-Aufgaben

Die meisten Apu-Boards verfügen über drei Ethernet-Anschlüsse, was sie zu einer guten Wahl für openwrt macht. Wenn Sie einen Mini-PC verwenden, stellen Sie sicher, dass er über genügend Netzwerkanschlüsse verfügt oder fügen Sie eine unterstützte Netzwerkkarte hinzu.

Für die OpenWRT-Installation benötigte Tools und Downloads

Sie brauchen ein paar Werkzeuge, um Ihre openwrt-Installation auf x86_64 Systeme. Sammeln Sie diese Dinge, bevor Sie beginnen:

Gehen Sie folgendermaßen vor, um einen bootfähigen USB-Stick zu erstellen:

  1. Laden Sie das openwrt-Image für x86_64 von der offiziellen Website herunter unter https://downloads.openwrt.org/.
  2. Formatieren Sie Ihr USB-Laufwerk auf FAT32.
  3. Verwenden Sie ein Tool wie balenaEtcher, um das openwrt-Image auf Ihr USB-Laufwerk zu schreiben.
  4. Schließen Sie Ihr USB-Laufwerk an Ihr x86-Zielgerät an und bereiten Sie die Installation vor.

Sie können die neuesten stabilen openwrt-Images im Verzeichnis releases finden. Suchen Sie nach Dateien wie openwrt-24.10.1-x86-64-generic-ext4-combined-efi.img.gz für Ihren Apu oder Mini-PC.

Vorbereitungen für die OpenWRT-Installation

Sichern vorhandener Daten

Bevor Sie ein neues openwrt-Image installieren, sollten Sie Ihre wichtigen Daten sichern. Dieser Schritt schützt Ihre Einstellungen und Dateien, falls Sie sie später wiederherstellen müssen. Sie haben mehrere Möglichkeiten, ein Backup zu erstellen:

  1. Kopieren Sie den Inhalt der Datei /etc Verzeichnis an einen sicheren Ort. Verwenden Sie den Befehl:

    cp -au /etc/. /tmp/mnt/etc
    

    Dieser Befehl kopiert alle Konfigurationsdateien in einen temporären Einhängepunkt.

  2. Überprüfen Sie die Dateien, die in /etc/sysupgrade.conf. Kopieren Sie jede Datei an Ihren Sicherungsort. Auf diese Weise bleiben benutzerdefinierte Einstellungen und vom Benutzer installierte Pakete erhalten.

  3. Verwenden Sie ein Skript aus der openwrt-Community, um den Sicherungsprozess zu automatisieren. Laden Sie das Skript von GitHub herunter und führen Sie es mit chmod +xund führen Sie es aus.

  4. Wenn Sie eine grafische Methode bevorzugen, verwenden Sie die OpenWRT-Weboberfläche. Gehen Sie zu "System" → "Backup / Flash Firmware" → " "Archiv generieren." Speichern Sie das Sicherungsarchiv auf Ihrem Computer. Nachdem Sie das neue openwrt-Image installiert haben, können Sie Ihre Einstellungen aus diesem Archiv wiederherstellen.

Tipp: Bewahren Sie Ihre Sicherungsdateien zur zusätzlichen Sicherheit immer auf einem separaten Gerät oder in einem Cloud-Speicher auf.

Anpassen der BIOS- und UEFI-Einstellungen

Moderne x86-Systeme verwenden UEFI anstelle des alten BIOS. Sie müssen ein paar Einstellungen vornehmen, um sich auf die openwrt-Image-Installation und sorgen für einen reibungslosen Startvorgang:

  1. Verwenden Sie die 64-Bit-EFI-openwrt-Abbild für UEFI-Systeme. Die meisten neuen Boards erfordern UEFI, und Legacy-BIOS-Unterstützung ist selten.
  2. Dekomprimieren Sie das openwrt-Image, bevor Sie es auf Ihr USB-Laufwerk schreiben. UEFI-Boot-Lader können keine komprimierten Images lesen.
  3. Rufen Sie das BIOS- oder UEFI-Menü Ihres Systems auf. Deaktivieren Sie ungenutzte Funktionen, aber lassen Sie die seriellen Schnittstellen aktiviert. wenn Sie sie brauchen.
  4. Einstellen der Bootreihenfolge damit Ihr Gerät von dem USB-Laufwerk mit dem openwrt-Image startet.
  5. Für virtuelle Maschinen wählen Sie OVMF (UEFI-Firmware) und importieren das openwrt-Image als Datenträger. Passen Sie die Bootreihenfolge an, wenn die VM eine UEFI-Shell öffnet, anstatt openwrt zu starten.
  6. Wenn Sie EFI verwenden, aktualisieren Sie die GRUB-Einträge nach dem Schreiben des Images, um etwaige Änderungen der Partitions-UUIDs zu berücksichtigen.

Anmerkung: UEFI-Konfiguration ist jetzt unerlässlich für die meiste x86-Hardware. Stellen Sie sicher, dass Sie die richtige openwrt-Image-Version für Ihr System auswählen.

Herunterladen des korrekten OpenWRT-Images

Sie müssen openwrt-Image-Dateien herunterladen die zu Ihrer Hardware und Ihrem Firmware-Typ passen. Folgen Sie diesen Schritten, um das richtige openwrt-Image zu erhalten:

  • Besuchen Sie die offizielle OpenWRT-Downloadseite.
  • Wählen Sie die x86_64-Architektur für die meisten modernen PCs.
  • Wählen Sie die EFI-Version des openwrt-Images für UEFI-Systeme. Wählen Sie die Nicht-EFI-Version, wenn Ihr Gerät ein Legacy-BIOS verwendet.
  • Stellen Sie sicher, dass Sie die openwrt-Image-Dateien mit Namen wie openwrt-24.10.1-x86-64-generic-ext4-combined-efi.img.gz.
  • Nachdem Sie die openwrt-Image-Dateien heruntergeladen haben, dekomprimieren Sie sie, bevor Sie sie auf Ihr USB-Laufwerk schreiben.

Überprüfen Sie immer die Integrität Ihres openwrt-Images, indem Sie die mitgelieferten Prüfsummen überprüfen. Dieser Schritt hilft, Installationsfehler zu vermeiden und einen erfolgreichen Start zu gewährleisten.

Installationsprozess für OpenWRT auf x86

Installationsprozess für OpenWRT auf x86

Erstellen eines bootfähigen USB-Laufwerks

Sie brauchen eine bootfähige usb, um die openwrt-Installation zu starten auf Ihrem x86-System. Befolgen Sie diese Anweisungen, um eine solche in einer Linux-Live-Umgebung zu erstellen:

  1. Booten Sie Ihren Computer von einem Linux-Live-USB-Stick.
  2. Öffnen Sie ein Terminalfenster.
  3. Laden Sie das neueste openwrt x86-Image mit dem Befehl herunter:
    wget https://downloads.openwrt.org/releases/24.10.1/targets/x86/64/openwrt-24.10.1-x86-64-generic-ext4-combined-efi.img.gz
    
  4. Dekomprimieren Sie die Bilddatei:
    gunzip openwrt-24.10.1-x86-64-generic-ext4-combined-efi.img.gz
    
  5. Listen Sie alle Laufwerke auf, um Ihr USB-Laufwerk zu identifizieren:
    sudo fdisk -l
    
  6. Bestätigen Sie den Gerätepfad für Ihr USB-Laufwerk (z. B., /dev/sdb). Überprüfen Sie diesen Schritt noch einmal, um ein Überschreiben Ihrer Hauptfestplatte zu vermeiden.
  7. Schreiben Sie das openwrt-Image auf Ihr USB-Laufwerk:
    sudo dd if=openwrt-24.10.1-x86-64-generic-ext4-combined-efi.img of=/dev/sdb bs=4M status=progress
    
  8. Warten Sie, bis der Vorgang abgeschlossen ist. Entfernen Sie das USB-Laufwerk sicher.

Tipp: Wenn Sie nach dem Schreiben des Images Probleme mit der Partition oder dem Bootvorgang haben, können Sie Tools wie GParted verwenden, um das USB-Laufwerk zu überprüfen.

Booten von USB: Legacy-BIOS- und UEFI-Szenarien

Wenn Sie die Installation starten, müssen Sie Ihr x86-Gerät von dem USB-Laufwerk booten. Der Boot-Vorgang hängt davon ab, ob Ihr System das Legacy-BIOS oder die UEFI-Firmware verwendet.

Das Legacy-BIOS lädt ein kleines Stück Code aus dem Master Boot Record (MBR) Ihres USB-Laufwerks. Dieser Code lädt dann den Bootloader von der aktiven Partition. Der Prozess ist einfach und funktioniert bei vielen älteren Systemen gut.

UEFI arbeitet anders. Es sucht nach einer EFI-Systempartition (ESP) auf Ihrem USB-Laufwerk. Diese Partition verwendet das FAT-Dateisystem und speichert Bootloader-Dateien in einem Standardordner. Die UEFI-Firmware liest Bootloader-Pfade und Laufwerkskennungen aus dem nichtflüchtigen Speicher (NVRAM). Diese Methode unterstützt mehrere Betriebssysteme und sichere Bootfunktionen.

Hier ist ein Tabelle zum Vergleich der beiden Boot-Methoden:

AspektLegacy-BIOS-Boot-ProzessUEFI-Boot-Prozess
Standort des BootloadersMaster Boot Record (MBR)EFI-Systempartition (ESP)
Partition TypMBR mit aktiver PartitionGPT oder MBR mit eigenem ESP (FAT-formatiert)
Bootloader-AusführungBIOS lädt Bootsektor der aktiven PartitionUEFI lädt die EFI-Datei von ESP
Konfiguration SpeicherungBIOS-EinstellungenNVRAM (nichtflüchtiger Speicher)
Bootloader-FlexibilitätEinzelner primärer BootloaderMehrere Betriebssystem-Bootloader koexistieren in ESP
SicherheitsmerkmaleKeine eingebauten IntegritätsprüfungenUnterstützt sicheres Booten mit signierten EFI-Binärdateien
MigrationDie Auslagerung von Festplatten funktioniert in der Regel rechnerübergreifendErfordert korrekte NVRAM-Einträge und ESP-Setup

Hinweis: Die meisten modernen x86-Systeme verwenden UEFI. Stellen Sie sicher, dass Sie das richtige openwrt-Image für Ihren Firmware-Typ auswählen.

Flashen des OpenWRT-Images auf das Ziellaufwerk

Nachdem Sie vom USB-Laufwerk gebootet haben, müssen Sie das openwrt-Image flashen auf Ihr Ziellaufwerk. Mit diesem Schritt wird openwrt auf Ihrem x86-Gerät installiert.

  1. Starten Sie Ihr Gerät und booten Sie von dem USB-Laufwerk, das Sie erstellt haben.
  2. Wenn das openwrt-Installationsprogramm geladen ist, öffnen Sie ein Terminal oder verwenden Sie die Konsole.
  3. Identifizieren Sie Ihr Ziellaufwerk mit:
    lsblk
    

    oder

    fdisk -l
    
  4. Überprüfen Sie den Pfad des Ziellaufwerks (z. B., /dev/sda). Achten Sie darauf, dass Sie nicht das USB-Laufwerk auswählen.
  5. Schreiben Sie das openwrt-Image auf das Ziellaufwerk:
    dd if=/dev/sdb of=/dev/sda bs=4M status=progress
    

    Ersetzen Sie /dev/sdb mit Ihrem USB-Laufwerk und /dev/sda mit Ihrer Zielfestplatte.

  6. Warten Sie, bis der Vorgang abgeschlossen ist. Entfernen Sie das USB-Laufwerk.
  7. Starten Sie Ihr Gerät neu. Das System sollte nun in openwrt booten.

Befolgen Sie diese Anweisungen stets sorgfältig. Überprüfen Sie jeden Schritt doppelt, um Datenverluste zu vermeiden. Wenn Sie Boot-Fehler sehen, überprüfen Sie Ihre BIOS- oder UEFI-Einstellungen und stellen Sie sicher, dass Sie das richtige Image verwendet haben.

Partitionierung und Festplattenverwaltung nach der Installation

Ändern der Größe von Partitionen zur Nutzung des gesamten Speicherplatzes

Wenn Sie OpenWRT auf Ihrem x86-Gerät installierenDas System nutzt möglicherweise nicht den gesamten Speicherplatz auf Ihrer SSD oder Festplatte. Sie können dies beheben, indem Sie die Größe der Root-Partition ändern. Beginnen Sie mit der Installation von hilfreichen Tools. Führen Sie diesen Befehl in Ihrem OpenWRT-Terminal aus:

opkg update && opkg install lsblk fdisk losetup resize2fs

Mit diesen Tools können Sie das Festplattenlayout anzeigen und die Partitionsgrößen ändern. verwenden lsblk um alle Blockgeräte aufzulisten und zu überprüfen, wie viel Platz jede Partition belegt. Wenn Sie die Root-Partition größer machen wollen, verwenden Sie fdisk um die Größe anzupassen. Bevor Sie dies tun, sollten Sie alle Dateisysteme aushängen und den Swap-Bereich deaktivieren. Nachdem Sie die Partition geändert haben, verwenden Sie resize2fs um das Dateisystem zu vergrößern, wenn Sie ext4 verwenden. Dieser Schritt lässt OpenWRT den gesamten Speicherplatz auf Ihrer Festplatte nutzen.

Wenn Ihr Gerät UEFI verwendet, müssen Sie möglicherweise die GRUB-Konfiguration aktualisieren. Verwenden Sie lsblk -o PATH,SIZE,PARTUUID um die neuen Partitions-UUIDs zu finden. bearbeiten /boot/grub/grub.cfg um die neuen Werte zu übernehmen.

Tipp: Überprüfen Sie immer Ihren Dateisystemtyp mit df -Th bevor Sie die Größe ändern. So können Sie Fehler vermeiden.

Verwaltung mehrerer Partitionen oder Dual-Boot-Konfigurationen

Möglicherweise möchten Sie neben OpenWRT ein weiteres Betriebssystem auf Ihrer SSD speichern. Dieses Setup wird Dual-Boot genannt. Erstellen Sie dazu separate Partitionen für jedes System. Verwenden Sie fdisk um neue Partitionen zu erstellen, ohne Ihre Daten zu löschen. Stellen Sie sicher, dass jedes Betriebssystem seinen eigenen Speicherplatz hat.

Wenn Sie fertig sind, aktualisieren Sie den Bootloader, damit Sie auswählen können, welches System Sie starten möchten. Auf UEFI-Systemen fügen Sie Einträge für jedes Betriebssystem im GRUB-Menü hinzu. Auf diese Weise können Sie problemlos zwischen OpenWRT und Ihrem anderen Betriebssystem wechseln.

Hinweis: Sichern Sie immer Ihre Daten, bevor Sie Partitionen ändern. So sind Ihre Dateien sicher, falls etwas schief geht.

Erster Start und erste OpenWRT-Konfiguration

Erster Start und erste OpenWRT-Konfiguration

Erstmaliger Zugriff auf OpenWRT

Wenn Sie die Installation von OpenWRT auf Ihrem x86-Gerät abgeschlossen haben, sind Sie bereit für die erster Start. Schließen Sie Ihr Gerät an und verbinden Sie Ihren PC über ein Ethernet-Kabel mit dem LAN-Anschluss. Ihr x86-System wird gestartet und weist Ihrem PC über DHCP eine IP-Adresse zu. Bei den meisten OpenWRT-Installationen ist die LAN-Schnittstelle standardmäßig auf 192.168.1.1 eingestellt. Öffnen Sie Ihren Webbrowser und geben Sie http:// ein.192.168.1.1 in der Adressleiste. Sie sehen den Anmeldebildschirm von OpenWRT.

Der Standard-Benutzername lautet Wurzel. OpenWRT legt zunächst kein Passwort fest. Sie müssen also während oder nach der Installation ein Passwort erstellen. Dieser Schritt sorgt für die Sicherheit Ihres Netzwerks. Wenn Sie die Konsole verwenden möchten, können Sie einen Monitor und eine Tastatur anschließen oder eine serielle Verbindung mit 115200 bps verwenden. Mit diesen Methoden erhalten Sie direkten Zugriff auf die OpenWRT-Befehlszeile für erweiterte Konfigurationsaufgaben.

Tipp: Setzen Sie nach der ersten Anmeldung immer ein sicheres Passwort für den Root-Benutzer, um Ihr Gerät zu schützen.

Einrichten von Netzwerkschnittstellen und Internetzugang

Sie müssen Ihre Netzwerkschnittstellen einrichten, bevor Sie das Internet nutzen oder andere Geräte anschließen können. Befolgen Sie diese Schritte, um loszulegen:

  1. Weisen Sie eine statische IP-Adresse zu oder aktivieren Sie DHCP für Ihre Netzwerkschnittstellen. Sie können zum Beispiel Setzen Sie die Bridge-Schnittstelle auf 192.168.1.2 wenn Sie eine statische Adresse wünschen.
  2. Aktivieren Sie die IP-Weiterleitung auf Ihrem x86-System. Mit diesem Schritt können Sie den Datenverkehr zwischen Ihren LAN- und WAN-Schnittstellen umleiten.
  3. Richten Sie einen DHCP-Server an der LAN-Schnittstelle ein. Dieser Server vergibt IP-Adressen an Geräte in Ihrem Netzwerk.
  4. Vermeiden Sie es, sowohl WAN- als auch LAN-Schnittstellen mit demselben physischen Adapter zu verbinden.. Diese Praxis kann Netzwerkprobleme verursachen und Ihre Internetverbindung instabil machen.
  5. Konfigurieren Sie Firewall- und Routing-Regeln. Diese Regeln helfen, den Datenverkehr zu verwalten und Ihr Netzwerk sicher zu halten.

Sie sollten Ihre LAN-Schnittstelle mit Ihrem kabelgebundenen Ethernet-Adapter verbinden. Verwenden Sie für den WAN-Verkehr eine separate Schnittstelle, z. B. einen WiFi-Adapter. Auf diese Weise bleibt Ihr Netzwerk übersichtlich und die WLAN-Konfiguration wird erleichtert. Überprüfen Sie immer Ihre Konfigurationsdateien, um sicherzustellen, dass jede Schnittstelle die richtigen Einstellungen hat.

Hinweis: Eine ordnungsgemäße Netzwerksegmentierung verbessert die Sicherheit und Leistung. Halten Sie WAN und LAN nach Möglichkeit auf verschiedenen Adaptern.

Zugriff auf die LuCI-Webschnittstelle

Das LuCI-Webinterface macht die OpenWRT-Konfiguration einfach. Nach dem ersten Booten erreichen Sie LuCI durch Eingabe von 192.168.1.1 in Ihrem Browser. LuCI lauscht auf den Ports 80 (HTTP) und 443 (HTTPS). Sie können beide Ports verwenden, aber für HTTPS sind möglicherweise zusätzliche Zertifikate erforderlich, um volle Sicherheit zu gewährleisten.

  • LuCI ist standardmäßig auf allen Schnittstellen verfügbar, aber Sie sollten aus Sicherheitsgründen nur von der LAN-Seite darauf zugreifen.
  • Wenn Sie LuCI über die WAN-Schnittstelle erreichen möchten, müssen Sie die Firewall-Einstellungen ändern. Weisen Sie die WAN-Schnittstelle nur dann der LAN-Firewall-Zone zu, wenn Sie dem vorgelagerten Netzwerk vertrauen.
  • Es wird nicht empfohlen, LuCI für das WAN zu öffnen. Verwenden Sie für den Fernzugriff stattdessen ein VPN- oder SSH-Tunneling.
  • Sie können benutzerdefinierte Firewall-Regeln erstellen, um bei Bedarf den Zugriff auf LuCI oder andere Dienste zu ermöglichen.

LuCI wurde für OpenWRT entwickelt und funktioniert am besten auf x86-Hardware. Sie können es nicht auf anderen Betriebssystemen wie Ubuntu verwenden. Die openwrt-Weboberfläche bietet Ihnen eine einfache Möglichkeit, Ihr Netzwerk zu verwalten, Pakete zu aktualisieren und WLAN-Einstellungen anzupassen. Sie können auch LuCI verwenden, um Ihre Konfiguration zu überprüfen und Änderungen vorzunehmen, ohne die Befehlszeile zu verwenden.

Tipp: Überprüfen Sie immer Ihre Firewall-Konfiguration, bevor Sie LuCI einem Netzwerk außerhalb Ihres LANs aussetzen.

Wichtige Schritte nach der Installation von OpenWRT

Aktualisieren von OpenWRT und Installieren von Paketen

Sie sollten Ihr System immer auf dem neuesten Stand halten. Durch die Aktualisierung auf die neueste openwrt-Version erhalten Sie neue Funktionen und Sicherheitskorrekturen. Hier ist eine einfaches Verfahren, das Sie befolgen können:

  1. Vergewissern Sie sich, dass Sie einen USB-zu-TTL-Seriell-Adapter und Treiber bereithalten.
  2. Installieren Sie ein USB-Terminalprogramm wie minicom.
  3. Lesen Sie die Versionshinweise für die neueste openwrt-Version.
  4. Laden Sie das richtige Bild für Ihr Gerät herunter.
  5. Sichern Sie Ihre Einstellungen mit LuCI oder über die Befehlszeile.
  6. Verwenden Sie die Webschnittstelle, um das Upgrade zu starten.
  7. Melden Sie sich nach dem Neustart Ihres Geräts mit SSH an, um die Version zu überprüfen.
  8. Wenn Sie HTTPS für LuCI verwenden, installieren Sie die erforderlichen Pakete neu und starten Sie den Webserver neu.
  9. Stellen Sie sicher, dass alles funktioniert, indem Sie Ihre Netzwerk- und Firewall-Einstellungen überprüfen.

Sie können auch die Teilnahme am Sysupgrade-Tool. Mit diesem Tool können Sie ein Upgrade über die LuCI-Webschnittstelle durchführen. Es behält Ihre installierten Pakete und Einstellungen bei.

Tipp: Sichern Sie immer Ihre Konfiguration, bevor Sie ein Upgrade durchführen.

Installieren von Treibern und zusätzlicher Software

Ihr x86-Gerät benötigt möglicherweise zusätzliche Treiber für Netzwerkadapter. OpenWRT verwendet Kernelmodule, die mit kmod-. Sie können herausfinden, welche Treiber Sie benötigen, indem Sie lspci für PCI-Geräte oder lsusb für USB-Geräte. Hier sind einige gängige Treiber:

  • kmod-igb für Intel-PCI-Ethernet-Adapter
  • kmod-usb-net-rtl8152 für Realtek USB-Ethernet-Adapter

Um einen Treiber zu installieren, verwenden Sie den opkg-Paketmanager. Zum Beispiel:

opkg aktualisieren
opkg install kmod-igb

Wenn Sie WiFi hinzufügen möchten, funktionieren Mediatek-Chipsätze gut mit openwrt.

Sie können auch zusätzliche Software installieren um Ihren Router noch nützlicher zu machen. Viele Benutzer fügen Werbeblocker, VPN-Tools oder Dateifreigabe-Apps hinzu.

Hinzufügen nützlicher Pakete für x86-Systeme

Sie können Ihr openwrt-System verbessern, indem Sie Hinzufügen hilfreicher Pakete. Hier sind einige beliebte Optionen:

  1. Werbeblocker: Verwenden Sie Adblock, Simple-Adblock oder AdGuard Home, um Werbung in Ihrem Netzwerk zu blockieren.
  2. VPN-Werkzeuge: Richten Sie einen VPN-Client oder -Server ein, um Ihre Privatsphäre zu schützen und einen sicheren Fernzugriff zu ermöglichen.
  3. Manager herunterladen: Installieren Sie aria2 und webui-aria2, um Dateien oder Torrents direkt auf Ihr Gerät herunterzuladen.
  4. Gemeinsame Nutzung von Dateien: Verwenden Sie Samba (ksmbd) oder FTP-Server, um Dateien freizugeben, und verwandeln Sie Ihr Gerät in ein einfaches NAS, wenn Sie eine SSD verwenden.
  5. Medienserver: Fügen Sie MiniDLNA hinzu, um Mediendateien auf Smart-TVs und andere Geräte zu übertragen.

Sie können diese Pakete über die LuCI-Weboberfläche oder die Kommandozeile installieren. Aktualisieren Sie immer zuerst Ihre Paketliste:

opkg-aktualisierung

Hinweis: Wenn Sie nur die Pakete hinzufügen, die Sie benötigen, bleibt Ihr System schnell und sicher.

Fehlersuche, Upgrades und OpenWRT-Ressourcen

Häufige Probleme bei der Installation und Lösungen

Wenn Sie OpenWRT auf x86-Hardware einrichten, können Sie mit einigen allgemeine Probleme. Hier sind Probleme, die Benutzer häufig melden:

  • Sie könnten sehen Fehler "Erlaubnis verweigert" wenn Sie versuchen, benutzerdefinierte Dienste zu installieren oder zu aktivieren.
  • Manchmal werden wichtige Dateien wie /etc/init.d/hueemulatorWrt-service oder lighttpd.conf fehlen.
  • Python-basierte Dienste können mit Fehlern in Skripten wie updateManager.py.
  • Der Webserver wechselt möglicherweise von lighttpd zu uhttpd, was zu Kompatibilitätsproblemen führen kann.
  • Auf mancher Hardware schlagen die Installationsskripte fehl, insbesondere bei der Installation von Pip-Paketen.
  • Nach einem Neustart starten die Dienste möglicherweise nicht, und bei manuellen Starts können Fehler auftreten.

Eine Sonderausgabe betrifft AMD Geode LX-Hardware. Der Treiber für den Hardware-Zufallszahlengenerator (RNG) funktioniert seit OpenWRT 19.07 nicht mehr. Dies verursacht eine geringe Entropie, so dass das System nicht genügend Zufallszahlen für Sicherheitsaufgaben erzeugen kann.

Versuchen Sie diese Schritte, um Installationsfehler zu beheben:

  1. Prüfen Sie, ob die URLs Ihrer Software-Quellen korrekt sind. wenn Paketinstallationen fehlschlagen.
  2. Vergewissern Sie sich, dass Ihre Netzwerkschnittstellen und der WAN-Anschluss so eingerichtet sind, dass Sie Zugang zum Internet haben.
  3. Verwenden Sie SSH-Tools wie Putty oder WinSCP für die Fernverwaltung und Dateiübertragung.
  4. Wenn Luci fehlt, installieren Sie es mit OPKG-Befehlen und starten Sie den Webserver.
  5. Schließen Sie die Laufwerke manuell an, wenn das automatische Anschließen nicht funktioniert.
  6. Bei Problemen mit Netzwerkkarten kompilieren Sie bei Bedarf Treiber in das Image.
  7. Legen Sie ein root-Passwort fest, um die SSH-Anmeldung zu ermöglichen.

Tipp: Sichern Sie immer Ihre Einstellungen, bevor Sie größere Änderungen vornehmen.

Sicheres Upgrade von OpenWRT auf x86-Systemen

Sie sollten Folgendes vermeiden opkg-Upgrade um Pakete zu aktualisieren. Diese Methode kann dazu führen, dass Ihr System nicht mehr funktioniert oder der Speicherplatz nicht mehr ausreicht. Der beste Weg, OpenWRT zu aktualisieren, ist die Verwendung der sysupgrade Prozess. Mit dieser Methode wird die gesamte Firmware aktualisiert und Ihre Einstellungen bleiben sicher.

Hier ist ein sicherer Upgrade-Plan:

  • Erstellen Sie ein neues OpenWRT-Image auf einer separaten Partition oder einem USB-Stick.
  • Verwenden Sie Ihren Bootloader, z. B. grub2um zu entscheiden, mit welchem System Sie beginnen wollen.
  • Wenn das neue System nicht funktioniert, können Sie zum alten zurückkehren.
  • Sichern Sie immer Ihre Konfiguration, bevor Sie ein Upgrade durchführen.

Mit diesem Ansatz können Sie Upgrades testen und bei Bedarf zurücksetzen. Er funktioniert gut auf x86-Hardware, da Sie Festplattenpartitionen und Boot-Menüs verwalten können.

Offizielle Dokumentation und Unterstützung durch die Gemeinschaft

Die aktuelle openwrt-Dokumentation für x86-Systeme finden Sie unter Wissensdatenbank von TekLager. In dieser Anleitung wird erklärt, wie man Images herunterlädt, sie auf das Laufwerk flasht und die Größe von Partitionen ändert. Außerdem werden Befehle für die Installation von Software und Links zu weiteren Tutorials aufgeführt.

Hilfe von anderen Benutzern finden Sie auf der offizielles OpenWRT-Forum. In vielen Threads werden x86-Themen wie Sysupgrade, Dual-Boot und Hardware-Unterstützung diskutiert. Die Level1Techs-Forum hat auch aktive Diskussionen über den Betrieb von OpenWRT auf x86-Hardware. In diesen Communities werden Tipps, Anleitungen und Ratschläge zur Fehlerbehebung ausgetauscht.

Hinweis: Durch das Lesen von Anleitungen und den Beitritt zu Foren können Sie Probleme schneller lösen und von anderen lernen.


Einrichten von openwrt auf x86-Systemen gibt Ihnen eine starke Kontrolle über Ihr Netzwerk. Sie können Funktionen nutzen wie Echtzeit-Überwachung, erweiterte Firewall-Optionen und Werbeblocker auf Router-Ebene. Sichern Sie immer Ihre Daten, bevor Sie mit der Einrichtung von openwrt auf x86-Systemen beginnen. Überprüfen Sie, ob Ihre Hardware, einschließlich HUASIFEI-Geräte, den Anforderungen entspricht. Wenn Sie die Einrichtung von openwrt auf x86-Systemen abgeschlossen haben, profitieren Sie davon:

Nutzen Sie diese Vorteile, um Ihr Netzwerk sicher und zuverlässig zu halten.

FAQ

Wie setzen Sie Ihr OpenWRT x86-Gerät auf die Werkseinstellungen zurück?

Sie können Ihr Gerät zurücksetzen indem Sie die Reset-Taste beim Booten 10 Sekunden lang gedrückt halten. Wenn Ihr Gerät nicht über eine Taste verfügt, verbinden Sie sich mit SSH und führen Sie den Vorgang aus:

firstboot && reboot

Dieser Befehl löscht alle Einstellungen und startet Ihr Gerät neu.

Kann man OpenWRT auf einer virtuellen Maschine installieren?

Ja, Sie können OpenWRT installieren auf einer virtuellen Maschine. Laden Sie das x86-Image herunter, erstellen Sie eine neue VM und hängen Sie das Image als Datenträger an. Stellen Sie die VM so ein, dass sie UEFI oder BIOS verwendet, je nach Image.

Was sollten Sie tun, wenn Sie keinen Zugriff auf die LuCI-Webschnittstelle haben?

Überprüfen Sie Ihr Netzwerkkabel und stellen Sie sicher, dass Ihr PC eine IP-Adresse von OpenWRT erhält. Versuchen Sie, http://192.168.1.1 zu erreichen. Wenn dies nicht gelingt, loggen Sie sich per SSH ein und führen Sie den Vorgang aus:

opkg update && opkg install luci

Mit diesem Befehl wird LuCI installiert, falls es nicht vorhanden ist.

Wie fügt man weitere Netzwerk-Ports zu einem x86 OpenWRT-System hinzu?

Sie können weitere Netzwerkanschlüsse hinzufügen, indem Sie eine unterstützte PCIe- oder USB-Netzwerkkarte installieren. Verwenden Sie lspci oder lsusb um zu prüfen, ob OpenWRT die neue Karte erkennt. Installieren Sie den richtigen Treiber mit opkg installieren falls erforderlich.

Nach oben blättern