<<< Previous topic - Next topic >>> |
|
Author |
Message |
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 05.12.2008, 14:48 Post subject: IP-Multicast … |
|
|
Hallo Forum.
Der LAN-Treiber des ADNP/9200 unterstützt standardmäßig keine IP-Multicast-Adresssen, also IP-Adressen aus dem Bereich 224.0.0.0 bis 239.255.255.255 (Klasse D).
Derartige Adressen sind zum Beispiel für Routeraufgaben reserviert. Sie ermöglichen in einem IP-Netzwerk den gleichzeitigen Datenversand an mehrere Empfänger.
Bis es einen neuen Treiber für den ADNP/9200 mit IP-Multicast-Support gibt, hilft bei Bedarf nur die Eingabe:
Code: | ifconfig eth0 promisc |
Dadurch wird das eth0-Interface in den Promiscuous Mode versetzt, d.h. alle Pakete werden empfangen. Das erzeugt natürliche überflüssige CPU-Last.
Gruß
KDW |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 04.02.2009, 18:27 Post subject: SSV-Kernel mit Multicast … |
|
|
Hallo Forum.
Ein Kernel mit Multicast-Support steht nun ab sofort zur Verfügung. Hier die Installationsanleitung:
Code: | Anleitung zum Update Kernel 2.6.16.20-at91-ssv3 für DNP/9200 und ADNP/9200
__________________________________________________________________________
* TFTP-Server installieren. Von der CDROM DNP/9200, das
Verzeichnis \TFTP-Server-Win32 auf den PC-Rechner kopieren.
* tftpd32.exe starten.
Im TFTP wird die IP-Adresse angezeigt. In dieser Beschreibung ist
es 192.168.0.1, diese ist im folgenden durch die eigene zu ersetzen.
* Per "Browse" das Verzeichnis mit der Datei "img-dnp9200" einstellen
* RCM-Jumper am DIL/NetPC stecken,
NULL-Modem-Kabel vom COM1 des DIL/NetPC zum PC verbinden
* DIL/NetPC einschalten und in der seriellen Konsole den Bootloader
per Taste anhalten.
* Serielle Konsole von ttyS0 auf ttyAT0 umstellen und speichern:
U-Boot> set bootargs console=ttyAT0,115200 root=/dev/ram
U-Boot> save
* IP-Adresse des PCs einstellen und Image laden. U-boot Kommandos:
U-Boot> set serverip 192.168.0.1
U-Boot> tftp
Es wird angezeigt:
Load address: 0x21000000
Loading: #############...
#############...
done
Bytes transferred = 3483566 (3527ae hex)
* Flash löschen.
Achtung, alle Daten werden gelöscht, auch im MTD/JFFS-Bereich!
Falls nötig, vorher die Einstellungen aus diesem Bereich extern sichern.
U-boot Kommando:
U-Boot> erase 1:2-127
Es wird angezeigt:
Erase Flash Sectors 2-127 in Bank # 1
..........................................................................
.............................. done
* Image in den Flash kopieren. Die hex-Adresse von oben benutzen:
U-Boot> cp.b 0x21000000 0x10040000 0x3527ae
~~~~~~
Es wird angezeigt:
Copy to Flash... done
* Linux starten:
U-Boot> boot
Es wird angezeigt:
Booting image at 10040000 ...
Image Name: LINUXIMG-ADNP9200-ssv3-20081209
Image Type: ARM Linux Multi-File Image (uncompressed)
Data Size: 3483502 Bytes = 3.3 MB
Load Address: 20008000
Entry Point: 20008000
Contents:
Image 0: 1757504 Bytes = 1.7 MB
Image 1: 1725986 Bytes = 1.6 MB
Verifying Checksum ... OK
* Einloggen als Root. Passwort ist leer (nur ENTER)
Detailierte Beschreibungen befinden sich auf der CDROM DNP/9200:
/User-doc/mHT9200-05.pdf: How to download a new Linux O/S Image File
/User-doc/mHT9200-06.pdf: How to change the U-Boot IP Addresses
04.02.2009 SSV/HNE |
Dieses Linux trägt die Kennung „ssv3-20081209“ und wird als Image-Datei mit dem Namen „img-dnp9200“ zur Verfügung gestellt. Falls jemand dieses Variante benötigt, bitte melden.
Gruß
KDW |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|