Suche Bash Befehl um OE1.6 oder OE2.0 auszulesen

  • Hallo gibt es eine Möglichkeit über Telnet also über Bash Script auszulesen ob das Image auf Basis von OpenEnigma 1.6 oder OpenEnigma 2.0 läuft.


    Danke

  • an der Kernelversion erkennbar (ausser bei der alten DM800) : uname -r
    3.2 -> OE2.0
    2.6 -> OE1.6


    PS : auf der Dreambox gibt es keine bash , nur die Mini-Shell aus der BusyBox

    DM8000HD | DM7020HD | DM800HD | DM800HD | DM7020 | DM7000

  • Da sich mit OE 2.0 die erlaubte Architektur geändert hat, würde ich einfach einen Check dadrauf machen:

    Code
    root@dm800se:~# opkg print-architecture
    arch all 1
    arch any 6
    arch noarch 11
    arch mips32el 16
    arch dm800se 21
    root@dm800se:~#


    Auf OE 1.6 wird da nur mipsel und nicht mips32el stehen. Kannst also einfach dadrauf greppen.
    Auf der 800 wäre das mips32el-nf, aber es reicht ja nur zu checken, ob mipsel nicht drin steht.

    so long
    m0rphU