+ Auf Thema antworten
Seite 1 von 11 1 2 3 ... LetzteLetzte
Zeige Ergebnis 1 bis 10 von 105

Thema: Frage zu ElektromAn Firmware

  1. #1

    Frage Frage zu ElektromAn Firmware

    Hallo,

    ich bin neu Im Board und habe eine Frage zur Firmware von ElektromAn. Leider hat mich die Boardsuche und das Wiki nicht entscheident weitergebracht.

    Es gibt scheinbar eine eigene Firmware und eine gepatchte Firmware.

    Leider ist mir nicht ganz klar, welche Eigenschaften diese Firmwares haben.

    Die patched Firmware behebt wohl einige Probleme der original Firmware (z.B. Samba...)

    Gibt es eine genaue Featurebeschreibung?

    Grüße

    Skullomonky911

  2. #2

    Standard

    Hallo.

    Im Wiki usw. kann noch nicht viel stehen.

    Link auf das englischen Teil des Forums
    http://forum.nas-portal.org/showthread.php?t=7444

    Sorry ich habe das nur auf englisch getippt, ich finde das ist etwas "universeller".

    E-mAn
    Please use [CODE]-tags for linux console outputs. Thanks

    Linux ARM/Gemini MAINTAINER, git tree at

    git://git.berlios.de/gemini-board

    Firmware for IB4220 (Thread) possible for other Gemini Devices
    http://forum.nas-portal.org/showthread.php?t=8452
    Downloads Gemini-Devices IB42?0/MRT-35HD* and other
    http://sourceforge.net/projects/gemini-board/files/
    Openbooks german
    http://www.galileocomputing.de/katalog/openbook

  3. #3

    Standard proftpd

    Hallo,
    ich bekomme auf meinem NAS den proftpd nicht zum laufen, kann mir jemand helfen. Ich will gleich sagen, das ich in Sachen Linux etwas schwach auf der Brust bin ;-)

    Box: IB-NAS4220-B
    Board-Rev.: 1.2.1
    FW: IB-v263n-v01.2-20090718-EmAn (Ich hoffe die ist auch für das 4220 gedacht gewesen?)

    System Log:
    Jan 1 23:48:27 error: /var/log is a world writeable directory
    Jan 1 23:48:27 Fatal: SystemLog: you are attempting to log to a world writeable directory on line 9 of '/usr/hddapp/etc/proftpd.conf'

    Wenn ich manuell die Rechte von /var/log und /var/run auf 755 setze lässt er sich starten und alles funktioniert tadellos. Nach jedem Neustart habe ich aber wieder diesen Zustand. Ändern von proftpd.conf hilft auch nicht, da nach jedem Neustart das Original wieder da ist.

    gruß kingsize35

  4. #4

    Standard

    Hallo,

    Dateiname und Version stimmt.
    Den Fehler habe ich schon (Anfang August) in meinem DEV-System korrigiert.
    Das hängt mit der Erzeugung der tmpfs für die Logfiles zusammen, da werden die Rechte nicht richtig gesetzt.

    Ein neues Release mit dem "Patch" ist schon geplant. Dann kommt auch eine neue Funktiion dabei
    ssh+sftp, scp ist ja schon drin.

    BTW:
    Unter "Maintenace" im WebIF, sollte ein "neuer" Menupunkt SoftwareUpgrade (nicht FirmwareUpgrade) auftauchen.
    Dieser ist für die IB3221 Pakete (z.B. Apache, MySQL usw.)

    EDIT:
    Beim Release wird auch der *alte* Fehler mit dem RAID-Array und dem/n Filesystemen behoben, wie ich schon in der Erklärung geschrieben habe.
    Vielleicht wird auch die Versionierung etwas geändert, da das Erzeugen der Images über Scrite läuft. Es ist/war auch geplant das System für andere Designs zu benutzen. IB4220, IB 4210, IB3221, vielleicht auch andere Hersteller mit Stormlinksemi Design.
    Neue Versionierung läuft nach dem Schema : Produkt-Datum-E-mAn
    Dies wird dann auch beim SSH-Login angezeigt, zusammen mit der hddapp Version.
    Geändert von ElektromAn (06.08.2009 um 19:26 Uhr)
    Please use [CODE]-tags for linux console outputs. Thanks

    Linux ARM/Gemini MAINTAINER, git tree at

    git://git.berlios.de/gemini-board

    Firmware for IB4220 (Thread) possible for other Gemini Devices
    http://forum.nas-portal.org/showthread.php?t=8452
    Downloads Gemini-Devices IB42?0/MRT-35HD* and other
    http://sourceforge.net/projects/gemini-board/files/
    Openbooks german
    http://www.galileocomputing.de/katalog/openbook

  5. #5

    Standard

    Hallo,

    danke für die schnelle Antwort. Kann ich mir übergangsweise anders helfen, da ich den ftp-server brauche. Vielleicht kann ich einen anderen installieren, und wenn ja welchen?

    gruß kingsize35

  6. #6

    Standard

    Mmmm.

    Ich habe grade mal im "alten" Release nachgesehen ob mein "Hook" schon da drin ist. --> JA

    OK, FIX

    Login per SSH
    Code:
    mkdir /system/etc
    Neue Datei erzeugen z.B. mit

    Code:
    cat > /system/etc/rc.local
    Inhalt
    Code:
    #!/bin/sh
    chmod -R 755 /var/log
    chmod -R 755 /var/run
    Mit CTRL-D beenden.
    dann ausführbar machen
    Code:
    chmod u+x /system/etc/rc.local
    Die Änderung überlebt ein reboot, da dies auf der Systempatition ist.
    Ist wie das userscript Paket.

    EDIT:
    Arrgh.
    Der Fix geht nicht.
    /system/etc/rc.local
    wird als letztes in der /etc/rc ausgeführt !!
    Na ja morgen kommt ein Test mit JBOD und dann mal sehen.
    Die Änderung von /etc/rc.start kommt wohl im übernächsten Release.
    Geändert von ElektromAn (06.08.2009 um 19:49 Uhr)
    Please use [CODE]-tags for linux console outputs. Thanks

    Linux ARM/Gemini MAINTAINER, git tree at

    git://git.berlios.de/gemini-board

    Firmware for IB4220 (Thread) possible for other Gemini Devices
    http://forum.nas-portal.org/showthread.php?t=8452
    Downloads Gemini-Devices IB42?0/MRT-35HD* and other
    http://sourceforge.net/projects/gemini-board/files/
    Openbooks german
    http://www.galileocomputing.de/katalog/openbook

  7. #7

    Standard

    Hallo,

    danke für deine Hilfe! Klappt gut.

    Umgestiegen bin ich auf deine FW weil Samba ständig abgeschmiert ist und die kiste immer die zweite platte verloren hat. Ich wollte das ding schon zum Fenster rausschmeißen.
    Und nun bin ich begeistert. Das WebIF ist richtig schnell geworden, Samba stabil und die zweite Platte ist immer da.

    DANKE!

    gruß kingsize35

    EDIT: Du hast Recht, nach dem Neustart läuft er nicht mehr. Zumindest kommt aber beim starten per Hand keine Fehlermeldung mehr.

    EDIT: Ich habe an dein Script noch proftpd angehängt und nun geht es.

    PS: wo finde ich den pakete für die 3221?
    Geändert von kingsize35 (07.08.2009 um 06:39 Uhr)

  8. #8

    Standard

    Hallo,

    ich habe mal noch eine Frage.
    Ist es ohne großen Aufwand möglich die FW 2.6.3.2 zurüchzuflashen um dann mal deine gepatchte FW IB4220-EmAn-20090705.tar.gz zu testen bzw. gleich diese zu flashen? Es wird immer die VendorID angemeckert.

    gruß kingsize35

  9. #9

    Standard

    An de Vendor ID-Kram habe ich nichts geändnert

    Sollte normalerweise funktionieren. Wenn nicht dann folgende Zeilen mit "#" auskommentieren.

    Datei /usr/sausalito/handlers/base/upgrade2/CheckImage.sh
    Code:
    if [ $Vendor_local != $Vendor_now ]; then
    #       echo "Error:The VendorID is wrong." >> $ErrorOut
    #       exit 4
    #fi
    
    #if [ $Product_local != $Product_now ]; then
    #       echo "Error:The ProductID is wrong." >> $ErrorOut
    #       exit 5
    #fi
    
    #if [ $Version_now -lt $Version_local ]; then
    #       echo "Error:The UpgradeVersion is not new." >> $ErrorOut
    #       exit 6
    #fi
    
    #if [ $Extra_local != $Extra_now ]; then
    #       echo "Error:The ExtraVersion is wrong." >> $ErrorOut
    #       exit 7
    #fi
    Dazu kann man den "eingebauten" Editor vi benutzen

    Code:
    vi /usr/sausalito/handlers/base/upgrade2/CheckImage.sh
    MIt Taste i in den Insert-Modus wechseln.
    Zeilen mit den Cursortasten ausszuchen und "#" Zeichen einfügen.

    Danach
    Taste ESC
    und Datei speichern mit :wq

    In meiner Firmware ist das schon drin.

    E-mAn
    Please use [CODE]-tags for linux console outputs. Thanks

    Linux ARM/Gemini MAINTAINER, git tree at

    git://git.berlios.de/gemini-board

    Firmware for IB4220 (Thread) possible for other Gemini Devices
    http://forum.nas-portal.org/showthread.php?t=8452
    Downloads Gemini-Devices IB42?0/MRT-35HD* and other
    http://sourceforge.net/projects/gemini-board/files/
    Openbooks german
    http://www.galileocomputing.de/katalog/openbook

  10. #10

    Standard

    Hallo,
    jetzt bin ich überfragt. Meine Datei /usr/sausalito/handlers/base/upgrade2/CheckImage.sh sieht so aus:

    Anfang

    #!/bin/sh

    UpgradeDir="/tmpmnt/upgrade"
    TarFile="firm.tar.gz"
    VersionFile="ImageInfo"
    FileList="ugfiles"
    ErrorOut="/tmp/upgrade.error.out"
    LocalFile="/etc/ImageInfo"
    ## TmpUgDir="/tmp/upgrade"


    cd $UpgradeDir

    tar -zxf $TarFile
    if [ $? != 0] ;then
    cd ../..
    umount /tmpmnt
    exit 1
    fi

    sync
    sync

    if [ ! -f $VersionFile ]; then
    cd ../..
    umount /tmpmnt
    exit 2
    fi

    . $LocalFile

    Vendor_local=$VendorID ;
    echo "vendorid_local = $Vendor_local" > $ErrorOut ;
    Product_local=$ProductID ;
    echo "product_local = $Product_local" >> $ErrorOut ;
    Version_local=$UpgradeVersion ;
    echo "version_local = $Version_local" >> $ErrorOut ;
    Extra_local=$ExtraVersion ;
    echo "extra_local = $Extra_local" >> $ErrorOut ;

    . $UpgradeDir/$VersionFile

    ## mkdir $TmpUgDir

    for file in $UpgradeImages;
    do
    if [ ! -f $file ]; then
    echo "Error: The file:$file is not exist in current Image." > $ErrorOut
    cd ../..
    umount /tmpmnt
    exit 3
    fi
    ## echo $file >> $TmpUgDir/$FileList
    echo $file >> $FileList
    ## cp $file $TmpUgDir/.
    done

    Vendor_now=$VendorID

    Ende

    Was genau soll ich da auskommentieren?

+ Auf Thema antworten

Ähnliche Themen

  1. Frage zu Funplug und user-Verzeichnissen
    Von AndreasMeier im Forum Conceptronic
    Antworten: 1
    Letzter Beitrag: 30.08.2010, 22:49
  2. Frage zu snapshot.sh
    Von meichertom im Forum Conceptronic
    Antworten: 2
    Letzter Beitrag: 13.05.2009, 07:46
  3. Frage zu Allnet 6600
    Von Nomade im Forum Allnet / Thecus
    Antworten: 0
    Letzter Beitrag: 07.05.2009, 10:37
  4. Frage zu Nsync und DLNA Server
    Von Mr.Becks im Forum Allnet / Thecus
    Antworten: 1
    Letzter Beitrag: 18.03.2009, 09:38
  5. Frage zu All6600 - Anschluss per USB an WinServer 2003
    Von Skyzhik im Forum Allnet / Thecus
    Antworten: 10
    Letzter Beitrag: 08.07.2008, 02:00

Lesezeichen

Forumregeln

  • Es ist dir nicht erlaubt, neue Themen zu verfassen.
  • Es ist dir nicht erlaubt, auf Beiträge zu antworten.
  • Es ist dir nicht erlaubt, Anhänge hochzuladen.
  • Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.