Sie sind nicht angemeldet.

Anzeigen

**Wir werden in den kommenden Tagen einen Umzug auf einen neuen Server durchführen. Im Rahmen dieser Maßnahme wird das Forum ca. 1 Stunde nicht erreichbar sein.** nslu2-info.de ist ein privates Projekt von mir, welches jeden Monat aus eigener Tasche finanziert wird. Mit einer freiwilligen Spende wird der Erhalt und der weitere Ausbau dieses Forums unterstützt. Um mich beim Erhalt des Forums zu unterstützen, kannst Du entweder via Flattr oder Paypal spenden. Ich bedanke mich schon jetzt bei allen Unterstützern.

Lieber Besucher, herzlich willkommen bei: Die NSLU2 Community****wenns ums speichern und streamen geht****. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

zeras

Anfänger

  • »zeras« ist der Autor dieses Themas

Beiträge: 14

Firmwareversion / your current Firmware: Unslung 6.8

  • Nachricht senden

1

29.08.2007, 12:49

FTDI Chip unter unslung ansprechen

Hallo,

ich suche nach einer Möglichkeit, mit der NSLU Verbindung zur Außenwelt aufzunehmen. Dabei bin ich auf die FTDI Chips gestoßen. Laut nachfolgender Info aus der NSLU ist der Treiber schon installiert. Wie kann ich diesen Chip ansprechen? Als welche /dev/xxx taucht dieser Chip auf? Wie kann ich die Baudrate programmieren?
Hat jemand Beispiele dafür, um unter PHP Daten auszutauschen?


Hier die Daten der NLSU
Welcome to Unslung V2.3R63-uNSLUng-6.8-beta

---------- NOTE: THIS SYSTEM IS CURRENTLY UNSLUNG ----------


BusyBox v1.1.3 (2006.07.27-22:38+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@HAUS:~# ipkg list_installed
appweb - 2.0.5-7 - AppWeb is the leading web server technology for embedding in
devices and applications. Supports embedded javascript, CGI, Virtu
busybox - 1.00-10 -
busybox-base - 1.1.3-2 - A userland replacement for embedded systems.
busybox-links - 1.00-10 -
bzip2 - 1.0.2-4 -
cpio - 2.6-3 - file archive utility
cyrus-sasl-libs - 2.1.20-8 - Provides client or server side authentication (see
RFC 2222).
devio - r1-r0 -
findutils - 4.1.20-r1 -
gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashi
ng. It works similar to the standard UNIX dbm routines.
ipkg - 0.99.148-r0 -
joe - 3.1-3 - Joe's own editor. A text editor with wordstar-like and emacs-like
keybindings.
kernel-image-2.4.22-xfs - 2.3r29-r2 -
kernel-module-ftdi-sio - 2.4.22.l2.3r63-r14 - ftdi-sio kernel module; USB FTDI S
erial Converters Driver
kernel-module-kaweth - 2.4.22.l2.3r63-r14 - kaweth kernel module; KL5USB101 USB
Ethernet driver
kernel-module-pegasus - 2.4.22.l2.3r63-r14 - pegasus kernel module; Pegasus/Pega
sus II USB Ethernet driver
kernel-module-pl2303 - 2.4.22.l2.3r63-r14 - pl2303 kernel module; Prolific PL230
3 USB to serial adaptor driver
kernel-module-usbnet - 2.4.22.l2.3r63-r14 - usbnet kernel module; USB Host-to-Ho
st Link Drivers (numerous vendors)
kernel-module-usbserial - 2.4.22.l2.3r63-r14 - usbserial kernel module; USB Seri
al Driver core
ldconfig - 2.2.5-1 - Builds ld.so.cache, which is used to speed up dynamic linki
ng and to configure a system-wide library search path.
libc6-unslung - 2.2.5-r5 -
libdb - 4.2.52-3 - Berkeley DB Libraries
libgcc - 3.4.4-r0 -
libipkg - 0.99.148-r0 -
libstdc++ - 5.0.7-4 - Standard C++ library, needed for dynamically linked C++ pr
ograms
libxml2 - 2.6.26-1 - Libxml2 is the XML C parser and toolkit developed for the G
nome project.
libxslt - 1.1.15-5 - An XML Stylesheet processor based on libxml2
mysql - 4.1.20-1 - Popular free SQL database system
ncurses - 5.5-1 - NCurses libraries
nslu2-linksys-libs - 2.3r29-r2 -
ntpclient - 2003_194-3 - Using RFC1305 (NTP), retrieves a remote date and time
openssh - 4.3p2-1 - a FREE version of the SSH protocol suite of network connecti
vity tools.
openssl - 0.9.7d-5 - Openssl provides the ssl implementation in libraries libcry
pto and libssl, and is needed by many other applications and librari
php - 5.1.6-1 - The php scripting language
php-embed - 5.1.6-1 - php embedded library - the embed SAPI
php-mysql - 5.1.6-1 - mysql extension for php
portmap-unslung - 5-9-r1 -
readline - 5.1-1 - The GNU Readline library provides a set of functions for use
by applications that allow users to edit command lines as they are
slingbox - 1.00-r6 -
termcap - 1.3.1-2 - Terminal emulation library
unslung-feeds - 3.0-1 - A list of sanctioned Unslung package feeds.
unslung-rootfs - 2.3r29-r9 -
update-modules - 1.0-r3 -
wget - 1.9.1-r1 -
zlib - 1.2.3-1 - zlib is a library implementing the 'deflate' compression system
.
root@HAUS:~#

Anzeigen

zeras

Anfänger

  • »zeras« ist der Autor dieses Themas

Beiträge: 14

Firmwareversion / your current Firmware: Unslung 6.8

  • Nachricht senden

2

30.08.2007, 17:36

Ich habe eine Lösung gefunden, hat aber einen Tag gedauert, da ich kein Linux Experte bin.
Lösung: unter telnet einloggen:
# insmod usb/serial/usbserial.o
# insmode usb/serial/ftdi_sio.o für FTDI Chips, ansonsten mit
# insmode usb/serial/pl2303.o probieren (kann ich aber nicht testen, da ich nur FTDI Chips habe).
Dann läuft alles mit 9600n81.
Nun suche ich nach einer Lösung, eine höhere Baudrate einzustellen.

Anbei ein Bild eines funktionierenden Adpaters. Den habe ich bei Reichelt gekauft, denke aber, dass dieser auch bei eay zu haben ist.
»zeras« hat folgendes Bild angehängt:
  • USB-Seriell_Wandler.jpg

Anzeigen

Social Bookmarks