IPKG auf DS209

Status
Für weitere Antworten geschlossen.

phillipp2003

Benutzer
Mitglied seit
03. Feb 2011
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hi Leute,

ich hab mich mal so ein bisschen durch das Forum gearbeitet und versucht mich für die Installation des IPKG auf mein DS209 vorzubereiten.

Rich (BBCode):
NAS> cat /proc/cpuinfo
Processor       : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS        : 1192.75
Features        : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant     : 0x2
CPU part        : 0x131
CPU revision    : 1

Hardware        : Feroceon-KW
Revision        : 0000
Serial          : 0000000000000000


Anhand dieser Info und der Tabelle unter

http://www.synology-wiki.de/index.php/Welchen_Prozessortyp_besitzt_mein_System?

habe ich mich nun für das Release

http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh

aus der Tabelle entschieden. Wobei ich mir jetzt nicht ganz sicher bin ob das richtig war. Wie dem auch sei habe ich das Installerpaket dann auf das DS209 geladen, ins public Verzeichnis gemoved und anschließend mit sh syno... .xsh ausgeführt.

Dabei bekam ich dann folgende Antwort:

Rich (BBCode):
NAS> 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
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.


BusyBox v1.16.1 (2010-10-23 01:00:23 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Warnings sind immerhin besser als Errors, aber so richtig funktionieren tut es wohl nicht, denn ein Versuch das IPKG zu updaten endete dann folgendermaßen:

Rich (BBCode):
NAS> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 4: `wget --passive-ftp    -q -P /opt/ipkg-m8uBFI http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz'

Doofe Sache!
Also mal mit wget getestet...

Rich (BBCode):
NAS>wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cros
s/unstable/Packages.gz
--2011-02-03 14:29:57--  http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/Packages.gz
Resolving ipkg.nslu2-linux.org... failed: Temporary failure in name resolution.
wget: unable to resolve host address `ipkg.nslu2-linux.org'

Was wohl auf eine fehlerhafte DNS Auflösung schließen lässt.

Also einfach mal getestet mit "ping t-online.de" was zu einer Zeitüberschreitung geführt hat.
Ein "ping 8.8.8.8" bestätigt wiederum eine Verbindung mit dem Internet, da Erfolgsmeldungen erscheinen.

Ich hab auch die Funktion "http auf https umleiten" im DSM 3.0 ausgeschalten, nur mal zum Testen, änderte aber nichts.



Hmmmm... nach dem Neustart scheint er alles geschluckt zu haben. IPKG update endete mit "terminated successfully"...


Ich habe den Text jetzt einfach mal stehen lassen, vielleicht hilft das ja jemand anderem weiter.


Trotzdem hätte ich noch zwei Fragen:

1. Habe ich das richtige IPKG Paket erwischt obwohl sich die Prozessornamen unterscheiden?

2. Was kann mir jemand zu dem orangegefärbten Warning sagen, dass ich oben als Code eingefügt habe? Was sollte er denn da machen? Muss ich was nachholen?




Danke für eure Geduld und Hilfe,
Phillipp ;)
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Zu 1): ja das ist ok.
Zu 2): leider auch keine Ahnung.

PS: du hast dich ja als root angemeldet gelle?

Gruß
Dude
 

phillipp2003

Benutzer
Mitglied seit
03. Feb 2011
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Jop, "whoami" verrät mir "root"!


Ehrlich gesagt hat es mich anfangs schon ein bisschen gewundert, dass man sich immer als root anmelden muss... meine erste Schritte in der Debian Kommandozeile wurden damit eingeleitet, dass ich das bei Linux tunlichst unterlassen sollte. Allerdings ist diese Weise hier im Forum ja die übliche...
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Das liegt einfach daran, das ein normales Desktop Linux System ja für "Endnutzer Dinge" (Internet surfen, Office etc.) gedacht ist. Die machst Du natürlich (wie unter Windows auch) als User. Nicht als Administrator. Zumindest sollte man das nicht.

Da der direkte Shell Zugriff bei einer DS aber zu 99% administrative arbeiten umfasst und eben keine "Endnutzer Dinge" sind hier Adminrechte (Linux jargon: root rechte) notwendig. :)

gruss
dude
 

Mamby

Benutzer
Mitglied seit
08. Feb 2011
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,

habe das gerade auch auf meiner DS209 versucht und bekomme nach dem aufrufen von:
ipkg update
die Fehlermeldung:
/bin/sh: ipkg: not found
obwohl ich dem Befehl ls die Datei ipkg.sh sehen kann.

Was habe ich falsch gemacht??

Vielen Dank schon mal für Eure antworten.

Gruß Mamby
 

phillipp2003

Benutzer
Mitglied seit
03. Feb 2011
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Hi Mamby,

entschuldige die späte Antwort aber ich war das Wochenende unterwegs.

Zunächst wäre es sinnvoll deine Anfrage ein bisschen ausführlicher zu gestalten. Wenn etwas nicht funktioniert dann solltest du sehr genau schildern was du gemacht hast. Z.B. für welches IPKG release du dich entschieden hast. Welche DS du besitzt und ob die Installation des IPKG releases mit dem "sh" Befehl erfolgreich war.

Ansonsten müssen wir einfach raten und ich schätze mal das ist der Grund warum bisher noch keiner geantwortet hat...


Im Prinzip sind es ja genau 3 Schritte:

1. eigenen Prozessor auf der DS bestimmen
2. richtiges IPGK release raussuchen und auf die DS laden
3. per "sh" das release installieren und gucken ob das setup mit Erfolgsmeldung abschließt.

evtl. noch ein 4. nämlich n geschmeidiger Neustart der DS.

Der Rest ist mehr oder weniger Kosmetik... kommt immer drauf an ob du dann Probleme mit dem Rauf- und Runterfahren der DS hast. Aber dafür gibts hier schönes Dokus die ich glaub auch verlinkt habe.

Also lass hören.

Grüße Phil
 

Mamby

Benutzer
Mitglied seit
08. Feb 2011
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo Phillipp2003,

ich habe die DS209 und habe nach der deutschen Wiki-Anleitung installiert. Ich habe aus der Liste den Prozesser für meine DS ausgesucht den folgende IPKG-Version installiert:
http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/syno-mvkw-bootstrap_1.2-7_arm.xsh
Der Download sowie die Installation mit sh hat ohne Fehlermeldung funktioniert.
Nur beim ausführen des Befehls: ipkg update kommt die folgende Fehlermeldung:
/bin/sh: ipkg: not found

Ich hoffe jetzt ist es Verständlicher und ihr könnt mir weiterhelfen.

Vielen Dank schon mal.

Gruß Mamby
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Bist Du sicher, dass Du bei der Installation als 'root' angemeldet warst?
 

Mamby

Benutzer
Mitglied seit
08. Feb 2011
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo Trolli,

Ja, ich bin mir ganz sicher dass ich als root angemeldet war.
Soll ich den Schritt wiederholen?

Gruß Mamby
 

phillipp2003

Benutzer
Mitglied seit
03. Feb 2011
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Nachdem die Schritte bis dahin eigentlich recht eindeutig sind und du sagst, dass das XSH release richtig terminiert hat muss ich leider passen... bin da selber noch ein Neuling und muss das wohl an die Syno-Götter übergeben ;)


Mein einziger Tip wäre noch das Gerät mal zu rebooten, danach als root noml "ipkg update" zu testen und beim Misserfolg noch einmal die Reinstallation des XSH releases zu probieren und den ausgegebenen Code zu posten.

Vielleicht fällt den Leuten hier dann was auf was auf den ersten Blick nicht ersichtlich ist.

So far, good luck,
Phil
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ja. Schaden kann das eigentlich nicht.
Hattest Du die DS nach der Installation auch neu gestartet?
 
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