HowTo: NExtFW-Paket screen auf AMS/SBLAN2

TIPPS UND TRICKS, FAQ

Moderator: ModTeam

Deine Meinung zum NExt screen Paket

Ich setze screen heute ein
4
44%
Ich werde es installieren, wenn die Version nicht mehr Beta ist
1
11%
Momentan brauche ich screen nicht, vielleicht später mal
4
44%
Ich habe kein Interesse an screen
0
No votes
Ich arbeite generell nicht per telnet/ssh
0
No votes
Ich werde keine modifizierten Firmware-Extensions einsetzen
0
No votes
 
Total votes: 9

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

HowTo: NExtFW-Paket screen auf AMS/SBLAN2

Postby lochness » Mon Nov 17, 2008 8:14

==================================================================================
Download: http://mai-computerhilfe.de/NExt/Addons/
Aktuelles Paket: NEXT_screen--4.0.3--FSC_231.tgz-FSC_222.tgz
Aktuelles Readme (EN): NEXT_screen--4.0.3--readme.txt
Aktuelles Readme (DE): NEXT_screen--4.0.3--readme_de.txt

==================================================================================

Die englische Beschreibung findet man weiter unten.
==================================================================================
DEUTSCH:
==================================================================================
Diese Software ist ausschließlich dazu bestimmt, mit den "NExt" Firmware Extensions für AMS150 und kompatible NAS Geräte genutzt zu werden.

WICHTIG:
Um dieses Paket nutzen zu können, muss vorher das "NExtFW Base" Paket installiert werden.

INSTALLATION DES PAKETES:
Das Paket kann über das Admin-GUI des Gerätes installiert werden ("Wartung" - "Firmware-Erweiterungen laden") / ("Maintenance" - load firmware extensions") oder über ein Netzwerklaufwerk. Das Admin-GUI erreichen Sie unter http://<NAME_DES_GERÄTES> oder http://<IP_ADRESSE_DES_GERÄTES>. Informationen zur Version des Paketes erhalten Sie auf der "NExtFW" Statusseite. Diese erreichen Sie im Admin-GUI, nachdem Sie das "NextFW Base" Paket installiert haben. Alternativ können Sie auch das NEXT_webadmin Paket installieren, das mehr Funktionalität bietet.

WICHTIG: Bitte beachten Sie, dass eine Installation der original Firmware Extensions die "NExt" Firmware Extensions nicht vollständig deinstalliert. Bitte installieren Sie zum Entfernen der Extensions das "NExtFW cleanup" Paket, welches die Extensions vollständig löscht oder formatieren Sie die Festplatte. (!!! dabei gehen alle Daten verloren !!!)
Einzelne Pakete können über das NEXT_webadmin Paket oder per Kommandozeile deinstalliert werden.

PAKETINHALT:
Diese Erweiterung fügt screen 4.0.3 zum Gerät hinzu.
Ein Full-Screen Window Manager, mit dem der ein physikalisches Terminal verschiedene Prozesse handhaben kann, typischerweise interaktive Shells.

ÄNDERUNGEN:
4.0.3:
Release Nummer geändert um der Original-Release-Nummer zu entsprechen
Terminfo Dateien entfernt und in die NExt Base verschoben (1.0.06/2.0.06 oder neuer)
- 1.02:
Readme geändert
- 1.01:
Shared Library Konflikte mit anderen Paketen behoben, ab jetzt werden Shared Libraries gemeinsam benutzt und mit der NExt Base ausgeliefert
- 1.00:
Final Version, keine funktionalen Änderungen zur Beta
- 0.98 (zweite Beta):
Setzen der PATH Variablen in einem Screen Wrapper Script um ein Problem zu umgehen das auftrat, wenn "screen" in einer putty Session aufgerufen wurde
- 0.99:
erstes Release (Beta)

VORAUSSETZUNGEN:
- NExt base 1.0.06 / 2.0.06 oder neuer

PROBLEME UND EINSCHRÄNKUNGEN:
- keine

LINKS:
screen Wiki (deutsch):arrow: http://www.linuxwiki.de/screen
screen Howto (deutsch): :arrow: http://www.poessibility.de/screen.html

Diese Software wird in der vorliegenden Form, ohne Gewähr auf Funktion, bereitgestellt. Für eventuelle Schäden, die durch die Benutzung der Erweiterungen entstehen können, können wir nicht haftbar gemacht werden.
Die Benutzung der Software geschieht auf eigenes Risiko.

Viel Spaß,
Brevheart und das ganze NExtFW Team


==================================================================================
ENGLISH:
==================================================================================

This software is intended to be used with the "NExt" Firmware Extensions for AMS150 and compatible NAS devices only.

IMPORTANT:
To use this package you will need to install the NExtFW base package first!

HOW TO INSTALL THIS PACKAGE:
The package can be installed via the Admin-GUI of the device ("Maintenance" - "load firmware extensions") or via network share. You can reach the Admin-GUI at http://<NAME_OF_THE_DEVICE> or http://<IP_ADDRESS_OF_THE_DEVICE>. Version information for this package is displayed via the "NExtFW" status page which you can reach via Admin-GUI right after you have installed the base package.
Alternatively, you can install the NEXT_webadmin package with more functionality.

IMPORTANT: Please note that installing the original Firmware Extensions will not automatically deinstall the "NExt" Firmware Extensions completely. Please install the NExtFW cleanup package provided by NExt or format the hard disk (loosing all data!) to get rid of the Firmware Extensions at all.
Single packages can be deinstalled via the NEXT_webadmin package or via command line.

PACKAGE CONTENTS:
This addon adds screen 4.0.3 to your device.
A full screen window manager that lets a physical terminal handle several processes, typically interactive shells.

CHANGES:
- 4.0.3:
changed release number to match original release version
removed terminfo files, moved to NExt base now (1.0.06/2.0.06 or newer)
- 1.02:
changed readme
- 1.01:
Fixed shared library conflicts with other packages, now using common shared libraries from NExt base
- 1.00:
final version, no functional changes to beta
- 0.98 (second beta):
set PATH variable in screen wrapper script to work around a problem when screen is called within a putty session
- 0.99:
first release (beta)

PREREQUISITES:
- NExt base 1.0.06 / 2.0.06 or newer

ISSUES AND RESTRICTIONS:
- none

LINKS:
screen Wiki German :arrow: http://www.linuxwiki.de/screen
screen Howto (german): :arrow: http://www.poessibility.de/screen.html

This software is provided as is with no warranty of functionality. We cannot be held responsible for any damage that may occur after installing this extension. You use this Software at your own risk.

Have fun,
Brevheart and the NExtFW team
Last edited by lochness on Tue Jul 12, 2011 6:37, edited 9 times in total.

User avatar
Brevheart
Posts: 461
Joined: Wed Feb 21, 2007 9:23
Product(s): Synology DS211j

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Brevheart » Mon Nov 17, 2008 9:17

Platzhalter!

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Tue Nov 18, 2008 22:35

Hi lochness und Brevheart,
habe screen installiert, um z. B. Image-Dateien auf dem AMS im Hintergrund packen zu können. Da ja das Teil bei mir sowieso immer an ist, sollte er mal was Nützliches in der Nacht machen.
Leider musste ich feststellen, dass alle Befehle des NExt-Addon Tools (auch der Midnight Commander) nicht funktionieren. Das schränkt für mich die Verwendbarkeit von screen ein. Lässt sich da was ändern?

Anmerkung am Rande
lochness gab mit noch den Hinweis, dass ich auch nohup hierfür verwenden kann. Bloß nohup kennt mein AMS nicht. Habe ich jetzt ne alte Firmware (V2.00(02-21-2008)) oder ein NExt-Paket nicht installiert?

Bis dann ...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby lochness » Wed Nov 19, 2008 7:35

Germanikus wrote:Leider musste ich feststellen, dass alle Befehle des NExt-Addon Tools (auch der Midnight Commander) nicht funktionieren. Das schränkt für mich die Verwendbarkeit von screen ein. Lässt sich da was ändern?
Ich habe gestern mal probiert und "mc" lief unter screen. Welche Version von "mc" hast Du? Ich habe die aktuelle 1.01 mit TERM=xterm-color Einstellung und Farbausgabe. Was kommt denn für eine Fehlermeldung? Und, welche "NExt-Addon Tools" laufen sonst nicht, mit welcher Fehlermeldung oder Auswirkung?

Germanikus wrote:lochness gab mit noch den Hinweis, dass ich auch nohup hierfür verwenden kann. Bloß nohup kennt mein AMS nicht. Habe ich jetzt ne alte Firmware (V2.00(02-21-2008)) oder ein NExt-Paket nicht installiert?
Nein, wird alles okay sein, denn das NExt-Paket, dass Du installieren müsstest, gibt es noch nicht :wink:... Es ist so, bei der NExt Base ist die Busybox dabei, aber nicht scharfgeschaltet. Daher sind alle Befehle vorhanden, aber nicht sichtbar. Wenn Du aber

Code: Select all

/mnt/.zap/usr/bin/busybox nohup
(sollte auch im Suchpfad sein, also müsste "busybox nohup" reichen) aufrufst, dann geht es. Du kannst Dir die Links nun selbst erzeugen, oder in Deinem Script das "busybox" davorstellen. Es wird noch ein NEXT_busybox Paket geben, was die Kommandos freischalten wird. Das Script ist in der Version der Base schon dabei, wird aber wohl in der Base Version 2.0.02 verschwinden, da es, wie gesagt, ein eigenes Paket geben wird. Grund ist, dass sich die Busybox oft ändert, sonst müssten wir immer die Base anfassen.

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Wed Nov 19, 2008 20:47

Hi lochness,
ich bin jetzt einen Schritt weiter. Unter telnet funktioniert alles, so wie du es ja bereits getestet hast. Unter dropbear tritt aber das beschriebene Problem auf. Normal eingeloggt, funktionieren die Befehle 7za, mc, ... noch ordnungsgemäß. Die screen-shell kennt dann aber die Befehle 7za mc ... nicht und schreibt:

Code: Select all

sh: mc: not fund

Teste screen jetzt erstmal unter telnet. Vielleicht lässt sich aber doch noch eine Lösung finden.

Bis dann ...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby lochness » Wed Nov 19, 2008 21:00

So, der Grund ist schon mal klar. Es liegt am Inhalt der PATH Variable.

In putty:

Code: Select all

/mnt/.zap/usr/bin:/bin:/sbin:/mnt:/mnt

In screen innerhalb von putty:

Code: Select all

/usr/local/bin:/usr/bin:/sbin:/bin

In telnet:

Code: Select all

/mnt/.zap/usr/bin:/bin:/sbin:/mnt:/mnt

In screen innerhalb von telnet:

Code: Select all

/mnt/.zap/usr/bin:/bin:/sbin:/mnt:/mnt


Im Moment bin ich aber noch überfragt, was der Grund für dieses unterschiedliche Verhalten ist. Wenn Du mit putty testen willst, mach Dir erst mal ein Script, was den PATH richtig setzt.

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Thu Nov 20, 2008 21:31

Danke für den Tipp.
Ich habe PATH-Pfades nachträglich exportiert - alles funktioniert wieder wie es soll.
Nur das Script bekomme ich nicht hin. Habe den Befehl in die ascii-Datei geschrieben und diese ausführbar gemacht -funtioniert nich-
Ich bin halt ein Windoofer und kein Linuxer.

Achso, falls es Einen interessiert:
Ich habe gestern versucht, eine 4,5 GB große Datei auf dem AMS als 7z-Datei zu packen. Heute Morgen waren gerade mal 5% gepackt und die Platte rödelte die ganze Zeit ununterbrochen -funktioniert also nicht.
Habe jetzt das Ganze als zip-Datei ausprobiert -es funktioniert in einer annehmbaren Zeit.
Merke: GROßE Dateien auf dem AMS nie als 7z packen :wink:

Bis dann ...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby lochness » Thu Nov 20, 2008 21:51

Germanikus wrote:Nur das Script bekomme ich nicht hin. Habe den Befehl in die ascii-Datei geschrieben und diese ausführbar gemacht -funtioniert nich-
Ich bin halt ein Windoofer und kein Linuxer.
Was möchtest Du denn machen? Vielleicht können wir ja noch einen Tipp geben.

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Thu Nov 20, 2008 22:39

N´Abend lochness,
danke für das Hilfsangebot.
Ich habe nur keine Lust den Befehl:

Code: Select all

export PATH=$PATH:/mnt/.zap/usr/bin

ständig als erstes in die screen shell unter dropbear einzugeben. Daher habe ich mir die ausführbare Datei "path" mit eben diesem Befehl erstellt.
Leider funktioniert das nicht und ich weis nicht warum.

Bis dann ...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby lochness » Thu Nov 20, 2008 22:58

Wo liegt die Datei? Wie rufst Du sie auf? Sieht doch gar nicht so schlecht aus. Pack sie in Dein Home-Directory und ruf sie mit

Code: Select all

. path
auf. Vorher

Code: Select all

chmod 755 path
setzen.
Es wird in screen eine Umgehung geben, die den Pfad noch mal explizit setzt, bis wir den Fehler gefunden haben.

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Fri Nov 21, 2008 8:05

Morgen,
ich habe die Datei in das /sbin Verzeichnis einfach rein kopiert und mit

Code: Select all

chmod a+x path

ausführbar gemacht. Wenn ich dann in der screen-Shell

Code: Select all

path

eingebe, wird diese Datei auch ausgeführt (ich habe noch ein echo eingefügt, um das zu prüfen), hat aber nicht den selben Effekt wie die manuelle Befehlseingabe.
Ich weis nicht warum das nicht funktioniert. Ist aber nicht so schlimm, ich arbeite jetzt mit telnet und da funktioniert alles - bis Ihr vielleicht den Fehler findet. Ich habe gestern auch mal alle screen-Dateien angeschaut und festgestellet, dass ich leider keinen blassen Schimmer habe -Tschuldigung :(
Bis dann...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby lochness » Fri Nov 21, 2008 8:33

Wenn du einfach mal das tun würdest was ich Dir sage :wink:...

Code: Select all

. path
In Worten: Punkt Leerzeichen path
Dann wird das Script in dem Kontext Deiner geladenen Shell ausgeführt. Sonst wird ein Unterprogramm gestartet, das dann den Pfad richtig hat, aber exportieren kann man aber nicht "rückwärts", daher geht das dann nicht.

User avatar
Germanikus
Posts: 40
Joined: Sun May 18, 2008 19:07
Product(s): AMS150

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS

Postby Germanikus » Fri Nov 21, 2008 8:59

Tschuldigung lochness,
das mit dem hören - sagt meine Frau auch immer zu mir :mrgreen:
Werde es ab jetzt tun.

Bis dann ...

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen (Beta) auf AMS/SBLAN2

Postby lochness » Sat Nov 22, 2008 20:38

Die zweite Beta von Screen ist online, Version 0.98. Ich habe den ersten Beitrag ganz oben aktualisiert.
Es wird das von Germanikus gemeldete Problem mit der PATH-Variable umgangen.

User avatar
lochness
Posts: 3224
Joined: Sat Feb 04, 2006 20:42
Product(s): Myrica TV P42-2H
AMC 570 SAT (3.2.419 + VZD2)
AMC 370 SAT (1.6.115+VZD2)
AMP 150 (1.03.28eu)
3 x AMS 150 (V2.00 + NExt V2.0.06)
SBLAN2 R1.0 (V2.00 + NExt V2.0.06)
SBLAN2 R1.1 (V2.00 + NExt V2.0.06)
Storagebird DUO 35-LR (V1.03)
SB-L V1 (80GB, NetHDD007-0802)
Celvin Q800 4x2TB
Celvin Q700 2x1TB
Celvin Q600 1x2TB
Location: Bad Lippspringe

Re: HowTo: NExtFW-Paket screen auf AMS/SBLAN2

Postby lochness » Sun Jan 18, 2009 20:32

Da die beiden Benutzer :mrgreen: keine Probleme mehr gemeldet hatten, aber einer noch - laut Umfrage - auf die Final wartet, hab ich Screen mal als Final rausgegeben. Viel Spaß damit, und vielen Dank an die Beta-Tester.
Und, danke an Robert für das Framework der deutschen Übersetzung :D...


Return to “Hints, FAQ”

Who is online

Users browsing this forum: No registered users and 1 guest

cron