Uživatelské nástroje

Nástroje pro tento web


rb435g-4

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
rb435g-4 [2025/04/28 14:59] – [Plán] djbuldogrb435g-4 [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 3: Řádek 3:
 ZAVER: ZAVER:
   * **nejde mi to :D** zkoušel jsem to tak 12h   * **nejde mi to :D** zkoušel jsem to tak 12h
-  * oficiální initrd rb493g je jen v FIXME (23.5/24.10?nebootuje nejspíš kvůli tomu, že je moc velký - viz post FIXME .. haže chybu FIXME +  * oficiální initrd rb493g je jen od verze 23 ([[https://downloads.openwrt.org/releases/23.05.0/targets/ath79/mikrotik/openwrt-23.05.0-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|23.05.0]], [[https://downloads.openwrt.org/releases/23.05.5/targets/ath79/mikrotik/openwrt-23.05.5-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|23.5.5]], [[https://downloads.openwrt.org/releases/24.10.1/targets/ath79/mikrotik/openwrt-24.10.1-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|24.10]]). Nebootuje nejspíš [[https://github.com/openwrt/openwrt/pull/3026#issuecomment-711439296|kvůli tomu, že je moc velký]].. projevuje se to tak, že [[https://github.com/openwrt/openwrt/pull/3026#issuecomment-694605091|po vypsání Starting Kernel at 80060000]]... se zasekne 
-  * sysupgrade z ar71xx na ath79 asi nejde, protože tomu nerozumí? viz post FIXME +  * sysupgrade z ar71xx na ath79 [[https://github.com/openwrt/openwrt/pull/3026#issuecomment-707876475|asi nejde, protože je tam nějaký problém s "PEBs"]] (tento problém mi vůbec nenastal, místo toho to vůbec nenašlo kernel u mého buildu). 
-  * potřeboval bych funkční initrd s ath79 a až z něj flash +  * potřeboval bych zkusit funkční initrd s ath79 a až z něj flash 
-  * img initrd z buildu 21.02 mi nefunguje +  * img initrd z buildu 21.02 s kernelem 5.4 mi nefunguje, dělá zase [[https://github.com/openwrt/openwrt/pull/3026#issuecomment-694605091|zaseknutí po vypsání Starting Kernel at 80060000]] 
-  * build z commitu, viz post FIXME, mi nejde kvůli zavislostem gcc/g++ což je divný.. mám je :D možná se spíš rozbíji ten script/feed update -a ... když jsem na commitu a ne v branch+  * doporučovaný [[https://github.com/openwrt/openwrt/pull/3026#issuecomment-707876475|build z commitu b7a8a54]], mi nejde kvůli divným závislostem gcc/g++ což je divný.. mám je :D možná se spíš rozbíji ten script/feed update -a ... když jsem na commitu a ne v branch
   * zkusit build 19.7, přidat rb435g do ath79 a nový build mi nejde, protože nemám python2 a v tom tree ani není vůbec ještě podpora rb4xx   * zkusit build 19.7, přidat rb435g do ath79 a nový build mi nejde, protože nemám python2 a v tom tree ani není vůbec ještě podpora rb4xx
  
 TODO: TODO:
-  * můžu zkusit tam flashnout oficialni rb493 přes sysupgrade zté 23/24 verze.. ale možná jsem to zkoušel :D +  * můžu zkusit tam flashnout oficialni rb493 přes sysupgrade zté 23/24 verze ([[https://downloads.openwrt.org/releases/23.05.0/targets/ath79/mikrotik/openwrt-23.05.0-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|23.05.0]], [[https://downloads.openwrt.org/releases/23.05.5/targets/ath79/mikrotik/openwrt-23.05.5-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|23.5.5]], [[https://downloads.openwrt.org/releases/24.10.1/targets/ath79/mikrotik/openwrt-24.10.1-ath79-mikrotik-mikrotik_routerboard-493g-initramfs-kernel.bin|24.10]]).. ale možná jsem to zkoušel :D a nejspíš to nepůjde.. může to hodit PEBs problém. 
-    * nejsem si jistý, zda ten muj build neměl problém s tím umask a jiný jsem možná nezkusil?+    * nejsem si jistý, zda ten muj build do NAND neměl problém s tím umask a jiný jsem možná nezkusil?
     * stačí mi připojit seriovou linku, fallback 19.7 img dát na gw     * stačí mi připojit seriovou linku, fallback 19.7 img dát na gw
     * a jeste kabel k rb, abych mohl obnovit konfiguraci     * a jeste kabel k rb, abych mohl obnovit konfiguraci
   * znovu pročíst stránku zařízení, PR konverzaci, zda mi něco neuniklo :D   * znovu pročíst stránku zařízení, PR konverzaci, zda mi něco neuniklo :D
-  * můžu ještě vzít starý systém, centos, a udělat build z commitu, zda to nepůjde? +  * znovu zkusit build z commitu 
-    * musim pohlidat, ze tam je fakt 4x kernel+    * je divný, že jim ten build z commitu šel, ale je to 4 roky zpět no 
 +    * bacha, ze feed update mi da nejnovější balíčky... když chci dělat build z commitu, tak musím fixnout i reference na balíčky.. jde to prý tak, že 
 +      * Otevři feeds.conf (nebo feeds.conf.default) 
 +      * Každý feed přepíšeš tak, že zadáš konkrétní commit pomocí ^commit_hash. 
 +      * musí se tam dát commit hashe, které odpovídají datu toho commitu :D 
 +      * pozadej chatgpt, aby ti vytvoril skript: Automaticky zamrazí feedy (feeds.conf) v OpenWrt buildu tak, aby používaly konkrétní commity odpovídající datu hlavního OpenWrt commitu. 
 +    * můžu ještě vzít starý systém, centos, a udělat build z commitu, zda to nepůjde? 
 +    * musim pohlidat, ze tam je fakt 4.19 kernel
   * můžu napsat autorovi toho patche, zda to teda má fungovat :D a zda nemá build toho img initrd :D   * můžu napsat autorovi toho patche, zda to teda má fungovat :D a zda nemá build toho img initrd :D
  
Řádek 32: Řádek 39:
   * https://openwrt.org/toh/mikrotik/rb493g   * https://openwrt.org/toh/mikrotik/rb493g
  
-  * teoreticky by mohl jet i img pro 493G ale muze to delat bordel s eth1, coz ale zase asi nepotrebuji 😄 ale aby to neco neodbouchnulo kvuli GPIO 😄 .. urcite to nezkousej 😄+  * teoreticky by mohl jet i img pro 493G ale muze to delat bordel s eth1, coz ale zase asi nepotrebuji 😄 ale aby to neco neodbouchnulo kvuli GPIO 😄 
 + 
 +Návody k migraci
  
-  * Postup 
     * obecny,zaklady uzitecny https://openwrt.org/docs/guide-developer/adding_new_device     * obecny,zaklady uzitecny https://openwrt.org/docs/guide-developer/adding_new_device
     * tady o gpio analyze https://openwrt.org/docs/guide-developer/add.new.device#gpios     * tady o gpio analyze https://openwrt.org/docs/guide-developer/add.new.device#gpios
     * dts https://openwrt.org/docs/guide-developer/defining-firmware-partitions     * dts https://openwrt.org/docs/guide-developer/defining-firmware-partitions
     * drive bylo v march souborech: https://github.com/openwrt/openwrt/blob/openwrt-19.07/target/linux/ar71xx/files/arch/mips/ath79/mach-rb4xx.c     * drive bylo v march souborech: https://github.com/openwrt/openwrt/blob/openwrt-19.07/target/linux/ar71xx/files/arch/mips/ath79/mach-rb4xx.c
 +
 +Známé problémy
  
   * diskuze k PR přidání podpory rb493g   * diskuze k PR přidání podpory rb493g
rb435g-4.1745845184.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki