Linux mit DV-Dongel

Verwendung des DV-Dongle unter Linux

Die Treiber für den FTDI USB Chip, welche für den DV-Dongel benötigt werden, sind in den meisten Linux Distributionen enthalten. Es ist sicher zu stellen, dass 'Sun Java Runtime (JRE)6' auf dem Linux-Rechner installiert ist. Ebenso sollte diese Java-Version in der PATH-Umgebung installiert sein.

Anschliessend ist die Software für den DV-Dongel  herunterzuladen und zu entpacken. Das Programm erwartet das Verzeichnis '/home/<user>/Desktop/DVTool', welches es nicht finden kann. Deshalb ist es empfehlenswert, das zu entpackende File 'DVTool' unüblicherweise direkt in das Verzeichnis 'Desktop' zu kopieren. Mit einem entsprechenden Icon-Link auf dem Desktop lässt sich das Programm anschliessend starten.

Nun den DV-Dongel an einen USB-Port des Linuxrechners anschliessen und das DV-Dongel Icon starten oder im Verzeichnis von 'DVTool' den Script mit './dvtool.sh' aufstarten.Danach sollte das DVTool Java-Programm aufstarten.

Probleme:
Erscheint beim Betätigen des 'DV-Device: <...> Open' eine Fehlermeldung, kann diese auf der Konsole angesehen werden. Folgende Befehle sind im 'DVDongle'-Verzeichniss einzugeben:
    ./ascpseriald.lnx /dev/ttyUSB0 20002
Anschliessend mit
'tail -f ascpseriald.txt' die Fehlermeldungen ansehen.

'ambe server failed' verweist auf ein Zugriffsproblem von '/dev/ttyUSB0'. Unter SuSE-Linux hat der User keine Zugriffsrechte auf diese Schnittstellen. Diese müssen nachträglich dem User noch zugewiesen werden. Zu Testzwecke kann man './dvtool.sh' auch als 'root' testen. Andere Linuxdistributionen wie Ubuntu oder Xandros zeigten diesen Fehler nicht!

Keine Audio! Es ist besonders darauf zu achten, dass JAVA JRE6 auf dem System installiert ist. Mit 'java -version' kann diese auf der Konsole überprüft werden. Im Auswahlmenu von 'Audio Output' muss 'Java Sound Audio Engine' aufgeführt und angewählt sein. Erscheint diese Auswahl nicht, ist nicht die aktuelle Java-Version installiert! Um die Audio mit 'Loopback' testen zu können, empfiehlt es sich, evtl. das Programm 'Gamix' zu Hilfe zu nehmen.

 


Hinweise:

Unter 'Kubuntu 8.10 und dem eeePC 'Xandros' lief das Programm zusammen mit den DV-Dongle auf anhieb. Unter SuSE 11.1 scheint es noch Probleme zu geben.
SuSE 11.1 läuft nur, wenn dvtool.sh unter root gestartet wird. Hier muss der Device /dev/ttyUSBx dem User noch zugeteilt werden.

 

Getestete Systeme/PCs:
eeePC 900 von ASUS mit 'ubuntu eee' ab SD-Karte. Hier ist darauf zu achten, dass der Betrieb nur mit dem externen Netz funktioniert. Ohne diesem schaltet der eeePC auf 800MHz Taktfrequenz herunter und D-Star wird unterbrochen!
PCLinuxOS 2009 auf dem eeePC 900 konnte bis anhin nicht konfiguriert werden. Noch unbekannte Audioprobleme müssen behoben werden.

 

In English:

Installing on Linux
Drivers for the FTDI USB chip used by the DV Dongle are included in most Linux distributions.  Install the Sun Java Runtime (JRE) 6 from http://java.sun.com/javase/downloads/index.jsp and make sure that this version is selected in your PATH environment variable.  Once installed, plug in the DV Dongle and download the DVTool tarball at http://www.dvdongle.com/downloads/DVTool-dist.tgz and extract to your Desktop.  Run dvtool.sh to start the DVTool application.  Note that some distributions like Ubuntu include an accessibility package called brltty that must be uninstalled before DV Dongle use.