Treiber und Tips fur Funk-Ethernetkarten WL24xx (Zcom Planet)


Matthias Weingart

Friday, 02-Jan-2004 15:25:52 CET

Treibersoftware speziell fuer Boerde-User
Hier sind die Treiber zu den Funkethernetkarten von ZCOM und Planet zu finden. Wir verwenden die Karten mit Firmware-Version 1.2 oder 1.3. Die Karten werden aber nur noch mit V2.0.3 oder hoeher ausgeliefert. Die muessen dann mit einem Tool downgraded werden. (Auspacken in ein Verzeichnis, Funkkarte in einen Rechner mit PlugAndPlay-Bios einbauen und die Datei down.bat zum downgraden verwenden.) WICHTIG! Es duerfen keine alten Treiber mit den neuen Karten verwendet werden! Bitte nur die hier aufgelisteten Treiber/Programme verwenden. Ansonsten ist im unguenstigsten Fall der FLASH-ROM hin.

Treiber (fuer Firmware 1.2 oder 1.3)

Treiber fuer Windows/DOS:
wl2420u1_21.zip Treiber fuer Windows/DOS mit Tool wlu.exe V1.21 zum Einmessen und Konfigurieren
dosimg1_21.zip Image einer DRDOS-Bootdiskette, enthaelt das obige Zip-File komplett ( zcom121a.zip - neueres Image, enthaelt auch Accesspointsoftware fuer alte Karten )
130TO203.ZIP Tool zum up/downgraden zu V1.3/V2.0x
Treiber fuer Linux (Kernel 2.0.xx) (komplettes Linuxsystem auf Diskette)
bootdisksrc02.tgz Komplette Bootdiskette mit Linux zum Auspacken unter Linux und Anpassen.
bootdiskimg02.zip Image der Bootdiskette zum Auspacken unter DOS/Windows oder Linux - direkt zum Schreiben auf Diskette.
bootdiskimg02l.zip Gleich wie oben, aber Funktreiber wird als letztes initialisiert. Ethernetkarten kommen zuerst (eth0).Und er erkennt 2 Netzkarten automatisch, so das die /mnt/etc/lilo.conf u.U. ueberhaupt nicht veraendert werden muss.

Das Root-passwd gibt es von mir per Mail: mwweb auf pent house.boerde.de Man kann sich aber auch ne passwd und shadow ins root verzeichnis der disk kopieren und die per /startup nach /etc kopieren. Unterstuetzte "Kabel"-Ethernetkarten: NE2000, PCI-RTL8139, NE2K_PCI.

wlu.1 wlu-manpage, ansehen mit man -l wlu.1 oder nach /usr/man/man1 kopieren. Auch als Text: wlu.txt oder PDF: wlu.pdf .
Das ist die original Syntax. Ich habe das wlu aber ein klein wenig erweitert. Z.B. wlu eth0 liefert alle relevanten Einstellungen der Karte auf einen Schwung. Die Bezeichnungen die vorn ausgegeben werden sind ueberigens auch gleich die Befehlsnamen, die einfach verwendet werden koennen: z.B. wlu channel 3 . Zum Messen der Feldstaerke gibt es auch ein kleines Script auf der Disk: w0 oder w1, je nach interface. Vorher muss per wlu eth0 monitor 00 60 b3 10 00 1a die MAC der direkten Gegenseite eingetragen sein - mal anpingen und mit arp -an schauen. Es werden nur die Feldstaerke des zuletzt empfangen Paketes und wie lange das zuruecklag angezeigt.
Treiberquellen fuer Linux (zum Kernelselberbasteln):
zcom13_AT29C010_02.tgz Speziell von mir angepasste Linuxtreiber fuer Kernel 2.0.xx, die auch mit den Flash's auf den neuen Karten arbeiten (Kernel 2.2.x wird leider noch nicht unterstuetzt)
ZCOM13CS.TGZ Das gleiche wie oben jedoch umgearbeitet fuer Kernel 2.2.xx - MODS.TGZ die dazugehoerigen PCMCIA-Module (schon compilierte mods) kann man sich aber auch selbst erstellen; und hier eingebaut in einen Linux 2.2.x kernel-src: lx-2.2.14-funk.tgz (16MB!) da das viel ist hier ein patch wl24_fw1.3_2.2.x.patch.tgz.
linux-2.4.18-WL2420.patch.gz wie oben, Kernelpatch fuer Kernel 2.4.18 ( Original von Tobias )
Falls die Linux-Bootdiskette die Funk-Karte nicht findet: Bei PlugAndPlayBios - stellt das Bios die Karte auch eine bestimmte Adresse/Interrupt. Den bekommt man raus, indem man das wljmp.com (z.B. mit dieser DosDisk hier dosimg1_21.zip) unter DOS aufruft. Diese Daten muessen auf der Linux-bootdiskette unter /mnt/etc/lilo.conf in der append-Zeile eingetragen werden. Dort ist auch die richtige Adresse fuer die ne2000 einzutragen. Danach "lilo" eingeben und booten. Die Routen und IP-Nummern stehen in der /mnt/network. Editieren per "ae /mnt/network". Nach jedem Aendern "sync" nicht vergessen, sonst landen die Aenderungen nicht auf der Diskette.

Treiber (fuer Firmware 2.0.3 oder 2.0.4)

(von uns zur Zeit nicht verwendet nicht kompatibel zu alter Firmware - weder die Treiber noch die Funkschnittstelle) Sollte eine alte Funkkarte mit dem neuen Treiber verwendet werden muessen, dann sind folgende Lötungen auf der Funkkarte vorzunehmen (und wieder rückgängig zu machen, falls der alte Treiber verwendet werden soll): Rückseite, Frontseite.
Treiber fuer Windows/DOS sind auf der mitgelieferten CD zu finden
Treiberquellen fuer Linux 2.2 (zum Kernelselberbasteln):
linux_2-2.zip Treiber fuer Kernel 2.2.xx und Firmware 2.0.xx - Quellen, von ZCOM
External links refering to this page

Smilematthiassearchstring

[an error occurred while processing this directive]