Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Suche Terminalprogramm

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2001
    Ort
    Stuttgart
    Beiträge
    67

    Suche Terminalprogramm

    zur Bedienung einer eigenen HW über die Serielle (ttyS0 oder ttyUSB) bin ich auf der Suche nach einem Terminalprogramm wie es unter XP etwa als Hyperterminal mitgeliefert wird. Modem, Kermit u.ä. braucht es nicht unbedingt, VT100 Emulation oder so wäre vielleicht nützlich aber auch kein K.o. wenn nicht vorhanden. Eine zwingende Funktion ist aber das Mitschreiben der Terminaldaten in eine Datei.

    Möglicherweise habe ich deshalb noch kein so ein Programm für Linux gefunden, weil sich das in einer Konsole mit Bordmitteln machen lässt(?) Falls ja, wo gibt es hierfür ein Tutorial ?

  2. #2
    Benutzter Registrierer
    Registriert seit
    Feb 2004
    Beiträge
    2.281
    Moin,

    minicom waere da so ein Pendant zu Hyperterminal. Da musst du dich nur mal am Anfang durch die Einstellungen wursteln und alle moeglichen Modemsteuerstrings rausnehmen, dann klappt das.

    Gruss
    WK
    Das ist aber zu viel zum Lesen und ich will, dass er einfach kompeliert!

  3. #3
    Registrierter Benutzer
    Registriert seit
    Aug 2001
    Ort
    Stuttgart
    Beiträge
    67
    der Tip mit minicom scheint ganz brauchbar zu sein. Ich habe auf einem Suse10.1 von dieser Quelle geladen: https://alioth.debian.org/frs/?group...elease_id=1135
    Irgendwie scheint das Chaos zu starten nachdem termcap.h nicht gefunden wird.
    Die Quelle gehört offensichtlich nicht zum Paket ? Sieht jemand,
    was falsch läuft bzw. welches Paket muss ich da von Suse noch installieren
    um termcap.h zu kriegen ?

    jv@atlantis:~/minicom-2.3> ls
    ABOUT-NLS config.h.in depcomp lib minicom.spec.in TODO
    aclocal.m4 config.rpath doc m4 missing
    AUTHORS config.sub extras Makefile.am NEWS
    autogen.sh configure FILE_ID.DIZ Makefile.in po
    ChangeLog configure.in INSTALL man README
    config.guess COPYING install-sh minicom.spec src
    jv@atlantis:~/minicom-2.3> ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for AIX... no
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking minix/config.h usability... no
    checking minix/config.h presence... no
    checking for minix/config.h... no
    checking for a BSD-compatible install... /usr/bin/install -c
    checking for ranlib... ranlib
    checking for strerror in -lcposix... no
    checking whether NLS is requested... yes
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for xgettext... no
    checking for msgmerge... no
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for ld used by GCC... /usr/i586-suse-linux/bin/ld
    checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
    checking for shared library run path origin... done
    checking for CFPreferencesCopyAppValue... no
    checking for CFLocaleCopyCurrent... no
    checking for GNU gettext in libc... yes
    checking whether to use NLS... yes
    checking where the gettext function comes from... libc
    checking for kermit... no
    checking for tputs in -ltinfo... no
    checking for tputs in -lncurses... no
    checking for tputs in -lcurses... no
    checking for tputs in -ltermcap... no
    checking for tputs in -lterminfo... no
    checking for tputs in -ltermlib... no
    checking for socket in -lsocket... no
    checking for dirent.h that defines DIR... yes
    checking for library containing opendir... none required
    checking for ANSI C header files... (cached) yes
    checking for sys/wait.h that is POSIX.1 compatible... yes
    checking whether stat file-mode macros are broken... no
    checking whether time.h and sys/time.h may both be included... yes
    checking POSIX termios... yes
    checking whether termios.h defines TIOCGWINSZ... no
    checking whether sys/ioctl.h defines TIOCGWINSZ... yes
    checking stdarg.h usability... yes
    checking stdarg.h presence... yes
    checking for stdarg.h... yes
    checking varargs.h usability... no
    checking varargs.h presence... no
    checking for varargs.h... no
    checking termcap.h usability... no
    checking termcap.h presence... no
    checking for termcap.h... no
    checking termio.h usability... yes
    checking termio.h presence... yes
    checking for termio.h... yes
    checking termios.h usability... yes
    checking termios.h presence... yes
    checking for termios.h... yes
    checking setjmp.h usability... yes
    checking setjmp.h presence... yes
    checking for setjmp.h... yes
    checking errno.h usability... yes
    checking errno.h presence... yes
    checking for errno.h... yes
    checking pwd.h usability... yes
    checking pwd.h presence... yes
    checking for pwd.h... yes
    checking signal.h usability... yes
    checking signal.h presence... yes
    checking for signal.h... yes
    checking fcntl.h usability... yes
    checking fcntl.h presence... yes
    checking for fcntl.h... yes
    checking sgtty.h usability... yes
    checking sgtty.h presence... yes
    checking for sgtty.h... yes
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for sys/stat.h... (cached) yes
    checking sys/file.h usability... yes
    checking sys/file.h presence... yes
    checking for sys/file.h... yes
    checking sys/ioctl.h usability... yes
    checking sys/ioctl.h presence... yes
    checking for sys/ioctl.h... yes
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking sys/ttold.h usability... no
    checking sys/ttold.h presence... no
    checking for sys/ttold.h... no
    checking sys/param.h usability... yes
    checking sys/param.h presence... yes
    checking for sys/param.h... yes
    checking for unistd.h... (cached) yes
    checking posix1_lim.h usability... no
    checking posix1_lim.h presence... no
    checking for posix1_lim.h... no
    checking for sgtty.h... (cached) yes
    checking features.h usability... yes
    checking features.h presence... yes
    checking for features.h... yes
    checking for an ANSI C-conforming const... yes
    checking for function prototypes... yes
    checking for string.h... (cached) yes
    checking for uid_t in sys/types.h... yes
    checking for mode_t... yes
    checking for pid_t... yes
    checking for size_t... yes
    checking whether struct tm is in sys/time.h or time.h... time.h
    checking return type of signal handlers... void
    checking for error_at_line... yes
    checking whether closedir returns void... no
    checking if malloc debugging is wanted... no
    checking for getcwd... yes
    checking for getwd... yes
    checking for memmove... yes
    checking for strerror... yes
    checking for strstr... yes
    checking for vsnprintf... yes
    checking for vprintf... yes
    checking for select... yes
    checking for snprintf... yes
    checking for usleep... yes
    checking for getopt... yes
    checking for getopt_long... yes
    checking for long file names... yes
    checking for com line lock directory... /var/lock
    checking for default serial port device... /dev/ttyS1
    checking for default baud rate... 115200
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating doc/Makefile
    config.status: creating extras/Makefile
    config.status: creating extras/linux/Makefile
    config.status: creating extras/tables/Makefile
    config.status: creating extras/termcap/Makefile
    config.status: creating extras/terminfo/Makefile
    config.status: creating man/Makefile
    config.status: creating lib/Makefile
    config.status: creating src/Makefile
    config.status: creating po/Makefile.in
    config.status: creating minicom.spec
    config.status: creating config.h
    config.status: executing depfiles commands
    config.status: executing po-directories commands
    config.status: creating po/POTFILES
    config.status: creating po/Makefile
    jv@atlantis:~/minicom-2.3> make
    make all-recursive
    make[1]: Entering directory `/home/jv/minicom-2.3'
    Making all in doc
    make[2]: Entering directory `/home/jv/minicom-2.3/doc'
    make[2]: Für das Ziel »all« ist nichts zu tun.
    make[2]: Leaving directory `/home/jv/minicom-2.3/doc'
    Making all in extras
    make[2]: Entering directory `/home/jv/minicom-2.3/extras'
    Making all in linux
    make[3]: Entering directory `/home/jv/minicom-2.3/extras/linux'
    make[3]: Für das Ziel »all« ist nichts zu tun.
    make[3]: Leaving directory `/home/jv/minicom-2.3/extras/linux'
    Making all in tables
    make[3]: Entering directory `/home/jv/minicom-2.3/extras/tables'
    make[3]: Für das Ziel »all« ist nichts zu tun.
    make[3]: Leaving directory `/home/jv/minicom-2.3/extras/tables'
    Making all in termcap
    make[3]: Entering directory `/home/jv/minicom-2.3/extras/termcap'
    make[3]: Für das Ziel »all« ist nichts zu tun.
    make[3]: Leaving directory `/home/jv/minicom-2.3/extras/termcap'
    Making all in terminfo
    make[3]: Entering directory `/home/jv/minicom-2.3/extras/terminfo'
    make[3]: Für das Ziel »all« ist nichts zu tun.
    make[3]: Leaving directory `/home/jv/minicom-2.3/extras/terminfo'
    make[3]: Entering directory `/home/jv/minicom-2.3/extras'
    make[3]: Für das Ziel »all-am« ist nichts zu tun.
    make[3]: Leaving directory `/home/jv/minicom-2.3/extras'
    make[2]: Leaving directory `/home/jv/minicom-2.3/extras'
    Making all in man
    make[2]: Entering directory `/home/jv/minicom-2.3/man'
    make[2]: Für das Ziel »all« ist nichts zu tun.
    make[2]: Leaving directory `/home/jv/minicom-2.3/man'
    Making all in po
    make[2]: Entering directory `/home/jv/minicom-2.3/po'
    make[2]: Für das Ziel »all« ist nichts zu tun.
    make[2]: Leaving directory `/home/jv/minicom-2.3/po'
    Making all in lib
    make[2]: Entering directory `/home/jv/minicom-2.3/lib'
    rm -f libport.a
    ar cru libport.a
    ranlib libport.a
    make[2]: Leaving directory `/home/jv/minicom-2.3/lib'
    Making all in src
    make[2]: Entering directory `/home/jv/minicom-2.3/src'
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT minicom.o -MD -MP -MF .d
    eps/minicom.Tpo -c -o minicom.o minicom.c
    mv -f .deps/minicom.Tpo .deps/minicom.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT vt100.o -MD -MP -MF .dep
    s/vt100.Tpo -c -o vt100.o vt100.c
    mv -f .deps/vt100.Tpo .deps/vt100.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT config.o -MD -MP -MF .de
    ps/config.Tpo -c -o config.o config.c
    mv -f .deps/config.Tpo .deps/config.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT help.o -MD -MP -MF .deps
    /help.Tpo -c -o help.o help.c
    mv -f .deps/help.Tpo .deps/help.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT updown.o -MD -MP -MF .de
    ps/updown.Tpo -c -o updown.o updown.c
    mv -f .deps/updown.Tpo .deps/updown.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT util.o -MD -MP -MF .deps
    /util.Tpo -c -o util.o util.c
    mv -f .deps/util.Tpo .deps/util.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT dial.o -MD -MP -MF .deps
    /dial.Tpo -c -o dial.o dial.c
    mv -f .deps/dial.Tpo .deps/dial.Po
    gcc -DHAVE_CONFIG_H -I. -I.. -I../lib -DCONFDIR=\"/usr/local/etc\" -DLOCALEDIR=
    \"/usr/local/share/locale\" -g -O2 -Wall -W -g -O2 -MT window.o -MD -MP -MF .de
    ps/window.Tpo -c -o window.o window.c
    window.c:31:21: error: termcap.h: Datei oder Verzeichnis nicht gefunden
    window.c: In function ‘outstr’:
    window.c:200: warning: implicit declaration of function ‘tputs’
    window.c: In function ‘_gotoxy’:
    window.c:301: warning: implicit declaration of function ‘tgoto’
    window.c:301: warning: passing argument 1 of ‘outstr’ makes pointer from integer
    without a cast
    window.c:309: warning: passing argument 1 of ‘outstr’ makes pointer from integer
    without a cast
    window.c:345: error: ‘BC’ undeclared (first use in this function)
    window.c:345: error: (Each undeclared identifier is reported only once
    window.c:345: error: for each function it appears in.)
    window.c:348: warning: passing argument 1 of ‘outstr’ makes pointer from integer
    without a cast
    window.c: In function ‘mc_wscroll’:
    window.c:851: warning: passing argument 1 of ‘outstr’ makes pointer from integer
    without a cast
    window.c:862: warning: passing argument 1 of ‘outstr’ makes pointer from integer
    without a cast
    window.c: In function ‘win_init’:
    window.c:1949: warning: implicit declaration of function ‘tgetent’
    window.c:1961: warning: implicit declaration of function ‘tgetstr’
    window.c:1961: warning: assignment makes pointer from integer without a cast
    window.c:1970: warning: implicit declaration of function ‘tgetnum’
    window.c:1980: warning: assignment makes pointer from integer without a cast
    window.c:1981: warning: assignment makes pointer from integer without a cast
    window.c:1982: warning: assignment makes pointer from integer without a cast
    window.c:1983: warning: assignment makes pointer from integer without a cast
    window.c:1984: warning: assignment makes pointer from integer without a cast
    window.c:1985: warning: assignment makes pointer from integer without a cast
    window.c:1986: warning: assignment makes pointer from integer without a cast
    window.c:1987: warning: assignment makes pointer from integer without a cast
    window.c:1988: warning: assignment makes pointer from integer without a cast
    window.c:1989: warning: assignment makes pointer from integer without a cast
    window.c:1990: warning: assignment makes pointer from integer without a cast
    window.c:1991: warning: assignment makes pointer from integer without a cast
    window.c:1992: warning: assignment makes pointer from integer without a cast
    window.c:1993: warning: assignment makes pointer from integer without a cast
    window.c:1994: warning: assignment makes pointer from integer without a cast
    window.c:1995: warning: assignment makes pointer from integer without a cast
    window.c:1996: warning: assignment makes pointer from integer without a cast
    window.c:1997: warning: assignment makes pointer from integer without a cast
    window.c:1998: warning: assignment makes pointer from integer without a cast
    window.c:1999: warning: assignment makes pointer from integer without a cast
    window.c:2000: warning: assignment makes pointer from integer without a cast
    window.c:2001: warning: assignment makes pointer from integer without a cast
    window.c:2002: warning: assignment makes pointer from integer without a cast
    window.c:2003: warning: assignment makes pointer from integer without a cast
    window.c:2004: warning: assignment makes pointer from integer without a cast
    window.c:2005: warning: assignment makes pointer from integer without a cast
    window.c:2006: warning: assignment makes pointer from integer without a cast
    window.c:2007: warning: assignment makes pointer from integer without a cast
    window.c:2008: warning: assignment makes pointer from integer without a cast
    window.c:2009: warning: assignment makes pointer from integer without a cast
    window.c:2010: error: ‘BC’ undeclared (first use in this function)
    window.c:2011: warning: assignment makes pointer from integer without a cast
    window.c:2012: warning: assignment makes pointer from integer without a cast
    window.c:2013: warning: assignment makes pointer from integer without a cast
    window.c:2014: warning: assignment makes pointer from integer without a cast
    window.c:2016: warning: assignment makes pointer from integer without a cast
    window.c:2017: warning: assignment makes pointer from integer without a cast
    window.c:2018: warning: assignment makes pointer from integer without a cast
    window.c:2043: warning: implicit declaration of function ‘tgetflag’
    make[2]: *** [window.o] Fehler 1
    make[2]: Leaving directory `/home/jv/minicom-2.3/src'
    make[1]: *** [all-recursive] Fehler 1
    make[1]: Leaving directory `/home/jv/minicom-2.3'
    make: *** [all] Fehler 2
    jv@atlantis:~/minicom-2.3>

  4. #4
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397
    Sorry, aber das macht keinen Sinn. Suse 10.1 ist kein totes Pferd, das ist schon eine Fossilie. Besorge dir mal was aktuelles, solche Programme gibt es doch bereits im Standardumfang einer Distribution.

  5. #5
    Registrierter Benutzer Avatar von heatwalker
    Registriert seit
    Jul 2003
    Beiträge
    973
    Es würde Sinn machen, die entsprechende Software auch vom openSuse Server zu holen.

    http://software.opensuse.org/search

    Sinnig wäre für dich vielleicht auch ein Update auf die aktuelle openSuse Version.
    Lache nie über die Dummheit der anderen. Sie ist deine Chance
    Winston Churchill

  6. #6
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397
    Zitat Zitat von heatwalker Beitrag anzeigen
    Es würde Sinn machen, die entsprechende Software auch vom openSuse Server zu holen.

    http://software.opensuse.org/search

    Sinnig wäre für dich vielleicht auch ein Update auf die aktuelle openSuse Version.
    Suche dort nach Suse 10.1 und du kommst direkt auf das Update.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    2.551
    Probiers mal mit.

    Erst mit

    Code:
    rpm -hiv --test minicom-2.3-alt4.cvs.20081130.i586.rpm
    testen, dann ohne "--test" einspielen.

    //edit:
    Mit Paketen für 10.1 siehts (nach meiner Recherche) etwas mau aus. Das erwähnte rpm sollte zu 10.1 passen.
    Meine Vorposter mögen mir verzeihen, dass ich dem OP nicht zum Update rate - zumal 10.1 AFAIR eine eher weniger ausgereifte Distribution war. Allerdings weiß ich auch, was es bedeuten, kann, eben "mal ein update" durchzuführen ...
    Geändert von Aqualung (02.08.09 um 20:36 Uhr)

  8. #8
    Benutzter Registrierer
    Registriert seit
    Feb 2004
    Beiträge
    2.281
    Moin,

    Zitat Zitat von janvi Beitrag anzeigen
    Irgendwie scheint das Chaos zu starten nachdem termcap.h nicht gefunden wird.
    Die Quelle gehört offensichtlich nicht zum Paket ? Sieht jemand,
    was falsch läuft bzw. welches Paket muss ich da von Suse noch installieren
    um termcap.h zu kriegen ?
    Mindestens noch die headerdateien von ncurses. Aber was meine Vorposter bezgl. der Installation und der Versionsnummer der Suse gesagt haben, ist nicht so ganz von der Hand zu weisen...

    Gruss
    WK
    Das ist aber zu viel zum Lesen und ich will, dass er einfach kompeliert!

Ähnliche Themen

  1. SUCHE - webspace und e-mail provider - SUCHE
    Von shinibaby im Forum Meldungen und Mitglieder
    Antworten: 11
    Letzter Beitrag: 04.04.07, 21:48
  2. Azureus: Kein Upload und keine Suche möglich?
    Von nobody0 im Forum Anwendungen Allgemein, Software
    Antworten: 6
    Letzter Beitrag: 13.12.05, 15:55
  3. suche minimalistik linux inkl. kde3.4 und...
    Von a-L|DayWalk3r im Forum Linux Allgemein
    Antworten: 10
    Letzter Beitrag: 28.03.05, 01:18
  4. Suche Hilfe bei der unendlichen Suche eines Linuxtauglichen Laptops ...
    Von binary trust im Forum Mobiles Linux, Notebook, PDA
    Antworten: 16
    Letzter Beitrag: 24.01.05, 01:04
  5. welches Terminalprogramm für Zugriff auf OS9 Rechner nehmen?
    Von kippndreser im Forum Linux als Server
    Antworten: 1
    Letzter Beitrag: 25.06.02, 15:16

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •