Godkänd: Fortect
Här är många enkla sätt som kan hjälpa dig att åtgärda ditt faktiska Openwrt -uppdateringsmotorproblem.
Förbereder uppgradering
Så här fungerar OpenWrt -ändringen
Spara / återställ användarinstallerade paket
Alternativ till att spara / återställa användarinstallerade paket
Opkgscript
Skript med gsenna
Valentijn Script
tboege -skript
Mforkel olagligt program och skript
Konfigurera Rafciq
Arv från säkerhetskopiering
OpenWrt på x86
För x86, investera i samma bild som användes för att framgångsrikt installera OpenWrt som den meningsfulla sysupgrade -bilden. Så om du har mätt x86-64 openwrt openwrt-revision-x86-64-combo-ext4.img, måste vi välja samma bild för att faktiskt utföra en systemuppdatering efter att ha kört Openwrt som innehåller openwrt-revision-x86. -64 installerat -combined -squashfs.img.gz, du behöver idébilden för att uppdatera firmware.
Ladda ner OpenWrt -uppdateringsbilden
Få rätt vy
För LuCI -baserade uppdateringar
För sysupgrade -baserade uppgraderingar
Felkorrigering: / tmp har varit för liten för att spara uppladdad fil
Uppgraderingsprocedur
Instruktioner för användning av Internet
Kommandoradsinstruktioner
Felsökning
Om detta inte löser och inte riktigt löser problemet kan du prova att komma igång (= koppla bort strömmen till enheten, håll kvar huset i några sekunder och anslut sedan det igen).Var djup med /etc/opkg.conf
enligt beskrivningen här.Av nya skäl har det ofta rapporterats att kalla justeringar fortfarande behövs efter en mekanismuppdatering.Det är riktigt, riktigt illa om du gör det här på avstånd.
Tillägg
Upptäck vår egen nya version av operativsystemet
Varning för paketuppgradering
Efter den extremt första uppdateringen är det för bra att fastställa för uppdaterade paket som släppts efter att OS firmware -bilden skapades.Observera att uppdateringarna kanske inte är tillgängliga på en telefon med 4 MB NVRAM. Kontrollera det fria rummet i ditt hem först med df -h /
tillsammans med till och med se till att det finns mycket 600KB ledigt.
Uppdatera installerade paket
Installera om paket som installerats av användaren vatel
Efter den lyckade uppdateringen måste du installera om alla installerade och ackumulerade paket direkt.Paketets konfigurationsfiler måste sparas med hjälp av stegen ovan, men mindre än själva paketen.Du kan installera om paket manuellt genom att anlita opkg eller följa platsen Säkerhetskopiera/korrigera användarinstallerade paket för att automatisera processen.
Anpassa användarinstallerade paket
Uppdateringskompatibilitet
Tvinga uppdatering
Bakåtkompatibilitet
Implementeringsinformation
Bildmetadata
LuCI -enhetskonfiguration
Äldre: Flash_keep -avsnitt i / Etc / Config / Luci
Denna webbplats använder cookies. Genom att använda webbplatsen samtycker någon till lagring av cookies på den specifika datorn. Du och din familj bekräftar också att du har läst och känner till de flesta sekretesspolicyer. Om du inte håller med vill du lämna webbplatsen. Mer information om OpenWrt -desserter
Vid uppdatering ersätts hela den nuvarande installationenOpenWrt verkligen med en ny version.Detta inkluderar Linux -kärnan, SquashFS -partitionen och JFFS2 -partitionen. Detta är ofta inte exakt samma sak som när du installerade det främst.
De traditionella uppdateringsvägarna nedan kommer följaktligen att spara OpenWrt -konfigurationstypen OS och sedan återställa konfigurationsfilerna till speciella delade mappar (inklusive /etc eller config
).Detta sparar allt som OpenWrt Wi-Fi-inställningar, inställningar, ett av vår enhets värdnamn, etc.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
Det första elementet i uppgraderingsprocessen råkar vara förberedelserna för uppgraderingen.Detta inkluderar att dokumentera program och dessutom till och med inställningar som måste installeras om förutom att återställas efter en uppgradering och hitta rätt OpenWrt -uppgraderingsbild för din maskinvara.
Nästa steg är själva uppdateringen.Det finns faktiskt de viktigaste uppgraderingsvägarna för att utföra en uppgradering.Vi använder förmodligen LuCI -webbprogramkommandot “Flash modern firmware image” och åtminstone använder detta sysupgrade
-kommando på kommandoraden. Båda använder samma uppgraderingsfil “âsysupgrade.bin” (mer information nedan).Nu kan du använda båda metoderna.
Efter att ha tryckt på OS krävs ytterligare anpassningsråd som en allmän regel för att installera om ytterligare paket som verkligen är kapitlen i den grundläggande OpenWrt -installationen, så att den hanterar nya OpenWrt -funktioner eller för att uppgradera. Uppdatera värdfilerna för att återspegla nya inställningar, senaste paket.Se avsnittet för många fler detaljer.
LuCI och sysupgrade uppgraderingshanteringstyper fungerar genom att – spara några konfigurationsfiler, rensa hela spårsystemet, installera en ny version av OpenWrt och dessutom återställa de tidigare sparade konfigurationsfilerna.Detta normalt att alla delar av filsystemet som verkligen inte sparas alls kommer att gå förlorade.
Planen är att alla manuellt installerade programpaket som du lägger upp efter att ha installerat OpenWrt för första gången måste installeras om efter uppdatering av OpenWrt.att allt stämmer, med avseende på exempel, uppdaterade denna speciella Linux -kärna och arrangerade många kärnmoduler.
Alla konfigurationsfiler, datafiler som passar platserna är inte riktigt specifikt listade data nedan kommer också att gå förlorade rrn under OpenWrt -uppdateringen.Var noga med att granska alla bilder du har lagt till eller konfigurerat, inklusive standardinstallationen av OpenWrt, för att säkerhetskopiera dessa objekt för att börja med uppgradering.
Kopiera opkgscript – din router.Helst i en katalog som bara sparas efter blinkning så att användarna inte behöver kopiera den igen.Gör denna distinkta körbara:
chmod + x /path/to/le/opkgscript.sh
/path/to/le/opkgscript.sh Record
Som standard sparas -v -kontaktlistan i /etc/config/opkg.installerad vid skrivning, som medan svängen sparas för att blinka.När du ansluter igen efter att du har lagt upp i konfigurationen, starta din internetanslutning och stanna kvar för att installera:
/path/to/der/opkgscript.sh-Installation
# -volt Spara varje skriptcat << "EOF"> /tmp/listuserpackages.shecho> & andra användarinstallerade paket:sed -ne '/ ^ paket: [[: tom:]] 1. / S /// TIMME/ Användare installerad / gram NS.' / usr / lib opkg / statusOEMA# Utför skriptchmod + c /tmp/listuserpackages.sh/tmp/listuserpackages.sh
Observera att manuset förmodligen kan lista m Hur många paket som ingår i en utmärkt standard OpenWrt -installation och distribuerar sina modifierade bildningsfiler, säkerhetskopierar dem och återställer dem automatiskt.För installerade paket kan du se och se beroenden på andra paket här.Det är brådskande att bara notera namnen på specialerbjudandena som du installerade manuellt.Alla beroenden, inklusive dessa specialerbjudanden, kommer naturligtvis att installeras om när du installerar om huvudpaketet.
# Spara manuset </tmp/listuserpackages.awk#! / usr / bin / awk -f/ ^ Paket: / PKG = 2 USD/ ^ Status :. * Användarinstallerad / Skriv ut PKGOEMA# Som du kan se, kör manuset + xchmod /tmp/listuserpackages.awk/tmp/listuserpackages.awk/usr/lib/opkg/statut
Detta skript fyller helt enkelt listan inklusive användare (och standardinställningar) som är inställda för paket.
Visar någon form av paket som installerades efter att ROM -skivan konstruerades (flash_time), även om förmodligen inget paket beror på det.Paket angående laddas ner manuellt kan utelämnas eftersom endast de viktigaste listade paketen beror på det bästa paketet, kommer alla manuellt installerade paket att installeras. Om de listade paketen faktiskt kan installeras:
cat << "EOF" / tmp för varje listaanvändarpaket> .awk#! / usr / bin och awk -fBÖRJA ARGV [ARGC ++] är lika med " / usr / lib / opkg och status" cmd = "opkg information på busybox/ ^ Paket: / PKG = 2 USD/ ^ Installationstid: / INSTALLED_TIME motsvarar $ 2 # Hitta mycket alla paket installerade efter FLASH_TIME den huvudsakliga faktiska händelsen som är (INSTALLED_TIME> FLASH_TIME) cmd betyder "opkg som beror på" PKG "OEMA# Kör skriptchmod + x /tmp/listuserpackages.awk/tmp/listuserpackages.awk
Det är också någon form av alternativ till den programvara som nämns ovan.Detta kommando visar alla paket som är relaterade till en fil i den globala filens funktionalitet, som har uppdaterats från standardversionen av OpenWrt.
Observera att det specifika skriptet kan använda flera databaser som är ett segment av standard OpenWrt -installationen och att nästan modifierade konfigurationsfiler kopieras automatiskt men kanske till och med återställs.Dessutom har paketen andra funktioner installerade
Snabba upp din dators prestanda nu med denna enkla nedladdning.