IPKG für neuen DS211

Status
Für weitere Antworten geschlossen.

tholler

Benutzer
Mitglied seit
13. Nov 2010
Beiträge
132
Punkte für Reaktionen
1
Punkte
18
Hallo zusammen,

ich bin stolzer besitzer eines DS211. Leider finde ich keinen funktionierenden IPKG. Es erscheint die Meldung:

Error, CPU is not ...

Versucht habe ich:
syno-mvkw-bootstrap_1.2-7_arm.xsh und
syno-e500-bootstrap_1.2-7_powerpc.xsh

CAT sagt:
Processor : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1589.24
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1

Hardware : Synology 6282 board
Revision : 0000
Serial : 0000000000000000

Gibt es da noch kein IPKG für, oder welcher ist es??

lg
Thorsten
 

Omega01

Benutzer
Mitglied seit
24. Nov 2010
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Eigentlich müsste dieses hier passen:
http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

Allerdings hab ich das auch gerade probiert und bekomme folgende Fehlermeldung:

Rich (BBCode):
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
bootstrap.sh: line 45: /opt/bin/ipkg: not found

Ich weiß, ich bin nur ein kleiner Mausstubser (und noch viel schlimmer: Mac-User), aber vielleicht kann das hier doch der ein oder andere von euch nachvollziehen:

Aufgabe: Installiere einen Download-Manager für One-Click-Hoster auf deiner neuen Synology DS211j. Du darfst das Internet als Informationsquelle nutzen.

Lösung: Okay... also, ein offizielles Programm gibt es nicht, aber es gibt ein Projekt namens PyLoad. Gut - will ich. Ah, bevor ich das installieren kann, muss ich auf der DS211j das Paketverwaltungssystem IPKG installieren. Okay, die Installation muss auf den verwendeten Prozessor-Typ abgestimmt sein. Öhm... Prozessor-Typ? Keine Ahnung. Ah, kann man mit einem Terminalbefehl herausfinden. Terminal... ja... gibt kein Terminalprogramm auf der DS211j. Ah, okay, ich muss Telnet/SSH auf der DS211j freigeben und kann dann mit dem Terminal von Mac OS X darauf zugreifen. Okay... hmm, mein Prozessortyp ist bei den 5 verschiedenen IPKG-Versionen nicht aufgeführt... aber der da klingt so ähnlich. Wird schon passen... so, ich muss ein Verzeichnis "public" auf der DS211j anlegen. Öhm, wieso kann ich das nicht im Datei-Browser machen? Gut, dann über die Filestation... öhm, auch nicht. Ah jetzt, ja über "Gemeinsame Ordner" im Bedienfeld. Okay, angelegt... So jetzt drei Terminal-Befehle von der Anleitung kopieren und einfügen... pipifax. *Jubilier* die Installation von IPKG läuft. Ehm, ich lese gerade, dass das IPKG wohl so seine Schwierigkeiten beim Herunterfahren der DS hat. Kümmer ich mich später drum. So, jetzt noch IPKG updaten, damit es auch schön aktuell ist. Öhm, wieso sagt der "IPKG not found"? Hab's doch installiert. Ach guck mal, da steht was von "can't open config-file"! Öhm und jetzt? Ach, ich lass erst mal liegen...
 
Zuletzt bearbeitet:

tholler

Benutzer
Mitglied seit
13. Nov 2010
Beiträge
132
Punkte für Reaktionen
1
Punkte
18
Hallo Omega, gugu Comm,

so langsam blicke ich etwas mehr durch:

Der DS211 und 211J haben nicht den selben Proz. Im 211j werkelt ein mv6281 und im DS211 (ohne J) ein mv6282.

Für die DS211J gibt es ein IPKG (siehe hier)

Für meinen DS211 scheint es (noch) kein IPKG zu geben und das für den mv6281 (DS211J) läuft nicht.

Hier nochmal die Fehlermeldung:
DS211-1> sh syno-mvkw-bootstrap_1.2-7_arm.xsh
Optware Bootstrap for syno-mvkw.
Extracting archive... please wait
bootstrap/
bootstrap/bootstrap.sh
bootstrap/ipkg-opt.ipk
bootstrap/ipkg.sh
bootstrap/optware-bootstrap.ipk
bootstrap/wget.ipk
1232+1 records in
1232+1 records out
Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh

Ich hoffe, dass sich mal ein Programmierer erbarmt und einen IPKG für den DS211 schreibt.

Fall einer einer Tipp hat, immer her damit.

lg
Thorsten
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
@tholler
bist Du experimentierfreudig?:) Wenn ja, unter /volume1/public sollte es einen Ordner bootstrap geben. Darin befindet sich eine bootstrap.sh, ab Zeile 21 steht
Rich (BBCode):
if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then
    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
    exit 3
ändere es in
Rich (BBCode):
if ! grep Feroceon /proc/cpuinfo >/dev/null 2>&1; then
    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
    exit 3
also nur das -KW löschen. Danach
Rich (BBCode):
sh bootstrap.sh
Gruß Götz
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Kann mal bitte ein berechtigter Moderator diese Diskussion ins IPKG-Forum verschieben?
 

tholler

Benutzer
Mitglied seit
13. Nov 2010
Beiträge
132
Punkte für Reaktionen
1
Punkte
18
Hallo,
@tholler
bist Du experimentierfreudig?:) Wenn ja, unter /volume1/public sollte es einen Ordner bootstrap geben. Darin befindet sich eine bootstrap.sh, ab Zeile 21 steht
Rich (BBCode):
if ! grep Feroceon-KW /proc/cpuinfo >/dev/null 2>&1; then
    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
    exit 3
ändere es in
Rich (BBCode):
if ! grep Feroceon /proc/cpuinfo >/dev/null 2>&1; then
    echo "Error: CPU not Marvell Kirkwood, probably wrong bootstrap.xsh"
    exit 3
also nur das -KW löschen. Danach
Rich (BBCode):
sh bootstrap.sh
Gruß Götz

Und was kann schlimmsten Falls passieren???

hm, das ist der Inhalt der bootstrap.sh
#!/bin/sh

# Replaced during packaging based on value in target-specific.mk
REAL_OPT_DIR=/volume1/@optware

if [ -e "$REAL_OPT_DIR" ] ; then
echo "Backup your configuration settings, then type:"
echo " rm -rf $REAL_OPT_DIR"
echo " rm -rf /usr/lib/ipkg"
echo "This will remove all existing optware packages."
echo
echo "You must *reboot* and then restart the bootstrap script."
exit 1
fi

BS_DIR="$REAL_OPT_DIR/ipkg-bootstrap"

echo "Creating temporary ipkg repository..."
rm -rf $BS_DIR
mkdir -p $BS_DIR
ln -s $BS_DIR /tmp/ipkg
cat >>$BS_DIR/ipkg.conf <<EOF
dest root /
lists_dir ext $BS_DIR/ipkg
EOF

if ! which md5sum >/dev/null && which openssl >/dev/null; then \
sed -i -e "/md5sum.*sed/{s|\`md5sum|\`openssl md5|;s|sed 's/ .*//'|sed 's/.* //'|}" ./ipkg.sh
fi

export IPKG_CONF_DIR=$BS_DIR
export IPKG_DIR_PREFIX=$BS_DIR

echo "Installing optware-bootstrap package..."
sh ./ipkg.sh install optware-bootstrap.ipk

echo "Installing ipkg..."
sh ./ipkg.sh install ipkg-opt.ipk

echo "Removing temporary ipkg repository..."
rm -rf $BS_DIR
rm /tmp/ipkg

echo "Installing wget..."
/opt/bin/ipkg install wget.ipk || exit 1

[ ! -d /opt/etc/ipkg ] && mkdir -p /opt/etc/ipkg
if [ ! -e /opt/etc/ipkg/cross-feed.conf ]
then
echo "Creating /opt/etc/ipkg/cross-feed.conf..."
echo "src/gz cross http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable" >/opt/etc/ipkg/cross-feed.conf
fi

echo "Setup complete."
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
das sind die Reste aus einem falschen Paket. Lösche das Verzeichnis bootstrap und führe syno-mvkw-bootstrap_1.2-7_arm.xsh erneut aus, dann sollte die richtige bootstrap.sh da sein.
Was kann passieren, ein nicht lauffähiges ipkg.

Gruß Götz
 

tholler

Benutzer
Mitglied seit
13. Nov 2010
Beiträge
132
Punkte für Reaktionen
1
Punkte
18
Hallo,
das sind die Reste aus einem falschen Paket. Lösche das Verzeichnis bootstrap und führe syno-mvkw-bootstrap_1.2-7_arm.xsh erneut aus, dann sollte die richtige bootstrap.sh da sein.
Was kann passieren, ein nicht lauffähiges ipkg.

Gruß Götz

So, bootstrap editiert; hier die Installationsmeldung:
DS211-1> sh bootstrap.sh
Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...Done.
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openss l.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
Installing wget (1.12-2) to root...
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.
DS211-1>

ipkg update ausgeführt; Meldung:
DS211-1> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.

Sieht scheints gut aus; jetzt muß ich mich mal an IPKG ran wagen; ich melde mich wieder; erstmal THX!!!

lg
Thorsten
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Kann mal bitte ein berechtigter Moderator diese Diskussion ins IPKG-Forum verschieben?

Getan.

Es wäre eventuell eine gute Idee, diesen Mod hier ins Wiki zu schreiben und entsprechend im Bootstrap darauf hinweisen, denn ich kann mir vorstellen, dass wir hier noch ein paar Anfragen bekommen, die dann immer wieder auf das Gleiche hinauslaufen.

Itari
 

daflow

Benutzer
Mitglied seit
21. Nov 2010
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Es wäre eventuell eine gute Idee, diesen Mod hier ins Wiki zu schreiben und entsprechend im Bootstrap darauf hinweisen, denn ich kann mir vorstellen, dass wir hier noch ein paar Anfragen bekommen, die dann immer wieder auf das Gleiche hinauslaufen.

Da ich auch gerade meine neue DS211 einrichte, wollte ich alle fehlenden Infos im Wiki nachtragen.
In der Prozessorliste habe ich die DS211 auch schon nachgetragen.
Für die IPKG Seite fehlen mir aber leider die Rechte (obwohl email bereits confirmed).

Kann mir bitte jemand die Rechte geben?

-daflow
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Wir haben im Wiki keine speziellen Berechtigungen für bestimmte Seiten. Die Bearbeitung sollte eigentlich möglich sein, wenn Du angemeldet bist...
 

daflow

Benutzer
Mitglied seit
21. Nov 2010
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Wir haben im Wiki keine speziellen Berechtigungen für bestimmte Seiten. Die Bearbeitung sollte eigentlich möglich sein, wenn Du angemeldet bist...
Merkwürdig, ich versuche es heute abend nochmal. Danke für den Hinweis.
 

Briefkasten

Benutzer
Mitglied seit
26. Nov 2010
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Trotz richtiger IPKG Fehler?

Hallo, ich habe das selbe Problem wie Omega01

Allgemein: wenn ich mein System mit cat /proc/cpuinfo kommt bei meiner DS211J Prozessor Feroceon deshalb bin ich auch erst falsch an die Sache heran gegangen und hab mir das falsche IPKG installiert.

Mein Fragen
1. habe mir für meine DS211j das Paket geladen http://ipkg.nslu2-linux.org/feeds/o...ss/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh und nach Anleitung vom deutschen Wiki installiert. Während der Installation kommt zwischendrinn der Fehler "can't open config file: /usr/syno/ssl/openssl" kann man das Ignorieren? Oder wie sollte ich da vorgehen?

2. im Wiki kommt bei der IPKG Anleitung bei 6 command "ipkg update"
im englischen führen die noch einen command "ipkg upgrade" durch... sollte ich das auch machen?

3. bei der SFTP Installation alles so gemacht wie es im Wiki Stand. Einloggen und Fehler wegen der Group sind weg. Ordner Anlegen klappt Seltsamerweise auch. Nur kann ich keine Dateien erstellen und editieren geschweige denn über WinSCP hochladen :( Da kommt immer ein Fehler das der $Pfad nicht stimmt und den Fehler 127 bringt.

Könntet Ihr vielleicht weiter helfen.
 

TruckTurner

Benutzer
Mitglied seit
25. Jun 2008
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Probleme mit DS411slim

Hallo,

ich habe soeben versucht IPKG auf der DS411slim zum laufen zu bekommen - leider ohne Erfolg :( Ich habe das folgende Skript geladen und die im WIKI beschriebene Anpassung ("Feroceon-KW" -> "Feroceon") vorgenommen:
http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh

Beim Ausführen der Installation bekomme ich Folgendes:

Rich (BBCode):
Franklin> sh bootstrap.sh
Creating temporary ipkg repository...
Installing optware-bootstrap package...
Unpacking optware-bootstrap.ipk...Done.
Configuring optware-bootstrap.ipk...Modifying /etc/rc.local
Done.
Installing ipkg...
Unpacking ipkg-opt.ipk...Done.
Configuring ipkg-opt.ipk...WARNING: can't open config file: /usr/syno/ssl/openssl.cnf
Done.
Removing temporary ipkg repository...
Installing wget...
Installing wget (1.12-2) to root...
Configuring wget
Successfully terminated.
Creating /opt/etc/ipkg/cross-feed.conf...
Setup complete.

Mein Problem ist nun, dass - obwohl die Installation durchläuft - anschließend der Befehl ipkg nicht zur Verfügung steht.

Kann mir jemand einen Tipp geben, woran das wohl liegen könnte?
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Hast Du mal neu gestartet? Was sagt /opt/bin/ipkg?

gruss ubuntulinux
 

TruckTurner

Benutzer
Mitglied seit
25. Jun 2008
Beiträge
45
Punkte für Reaktionen
0
Punkte
6
Funktioniert

Danke ubuntulinux,

ich habe die Shell neu geöffnet und siehe da - es klappt. Auch ohne Neustart. Hab leider keine Ahnung woran es lag.

So, dann mache ich mich jetzt mal an OpenVPN :)

Danke nochmal für die schnelle Antwort & viele Grüße,
Truck
 

johsty

Benutzer
Mitglied seit
24. Apr 2011
Beiträge
33
Punkte für Reaktionen
4
Punkte
8
hallo leute,

da ich schon seit einigen wochen hier sehr aktive lese und auch einige treads sehr gespannt verfolge muss ich doch gestehen das ich schon sehr lange nicht mehr solch ein forum gesehen habe was solch einen zusammen halt hat wie dieses hier, und dafür will ich mich auch gleich mal in meinem 1. post bedanken :)

wie auch der threadstarter bin auch ich ein glücklicher besitzer der DS211 mit 2x WD20EARS (2+2TB) im JBOD / und muss auch gleich gestehen das dies echt ein geiler NAS server ist!

nun zum eigentlichen eingemachten !

bin über SSH(putty) und auch als ROOT angemeldet!
da ich gerne auf dem NAS das pyLoad nutzen will und dazu erstmal IPKG brauche, mach ich mich rann dieses erst zu installieren.

wie im wiki bin ich nach guten 6 tagen^^ bis punkt 6 gekommen, habe dieses -KW aus der datei enfernt und wieder gespeichert.

die "bootstrap.sh" auch mit "sh" ausgeführt und instlliert dann noch per "ipkg update" auf dem aktuellen "gepatched" was dann auch super funktioniert hat.

der knackpunkt bei mir ist jedoch wenn ich die DS reboote sind die einstellungen alle weg und ich muss um ipkg zu nutzen die "bootstrap.sh" erneut ausführen.


ich hoffe es versteht jeder was ich meine und mir damit geholfen werden kann.


PS: was meine vorkenntnisse von linux angeht hält sich sehr in grenzen, ich habe vor zig jahren mal einen root mit debian 4.0 gehabt und habe dort per anleitung einen TS2 server und einen CSS server aufgesetzt. jeodch sind al die kenntnisse für die katz da ich jetzt sozusagen erst wieder von null anfange.

so lang sollte das eigentlich nicht werden aber schon mal vielen dank wenn ihr bis hier her gelesen habt und mir auch eine nette antwort verfast :)
 
Zuletzt bearbeitet:

johsty

Benutzer
Mitglied seit
24. Apr 2011
Beiträge
33
Punkte für Reaktionen
4
Punkte
8
kann mir den wirklich keiner weiterhelfen :(

währe wirklich sehr supper!
 

Super-Grobi

Benutzer
Mitglied seit
28. Sep 2010
Beiträge
1.913
Punkte für Reaktionen
0
Punkte
62
Hi

war mir eigentlich zu schwierig das Thema, aber ich glaub ich hab da doch was gefunden.
Du schreibst:
dann noch per "ipkg update" auf dem aktuellen "gepatched"

das ipkg update erneuert aber nur den internen Katalog der vorhandenen Packages, nicht die installierten Packages selbst!
Dazu musst Du ipkg upgrade ausführen....

Grüße
S.Grobi
 

johsty

Benutzer
Mitglied seit
24. Apr 2011
Beiträge
33
Punkte für Reaktionen
4
Punkte
8
danke dir das du trotsdem geantwortet hast :)

jetzt habe ich allerdings den vogel abgeschossen!

habe den ip blocker aktiv so das alles was sich 3x falsch anmeldet für 1 woche geblockt wird.

nun genau das gleiche habe ich jetzt geschaft, kann mich nicht mehr als admin im GUI anmelden, per SSH auch keine chance mehr.

das einzigste was noch geht und mich bisschen wundert ist das ich per FTP noch zugriff drauf habe.

wie kann ich das wieder bereinigen ohne die DS auf werkseinstellung zu stellen ?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat