Re: [suse-laptop] Digiboard PC/4...

Hallo! Leise scheint sich das Geheimnis zu lüften. Ich halte es mal hier fest, falls sonst jemand auch so'n Problem hat... Habe jetzt eine SuSE 7.0 installiert (weil ich mich damit besser auskenne als mit der verrückten neuen Struktur von 8.x) und mich dann mal in /sbin/init.d/serial durchprobiert: Als ich ein BocaBoard 4-Port (BB-1004) mit AutoConfig (ttyS16..ttyS19) probierte, klappte es zumindest einmal, auf der Seriellen mit 56400bps mit einem Modem ohne 10-20 Sekunden Pause zwischen den einzelnen Zeichen zu kommunizieren. Jetzt stellt sich nur die Frage, wie es sich mit mehreren UARTS gleichzeitig verhält, wenn alle den selben IRQ haben. # BocaBoard 4 port (BB-1004) (base address 0x100) # run_setserial /dev/ttyS16 ${AUTO_IRQ} autoconfig run_setserial /dev/ttyS17 ${AUTO_IRQ} autoconfig run_setserial /dev/ttyS18 ${AUTO_IRQ} autoconfig run_setserial /dev/ttyS19 ${AUTO_IRQ} autoconfig Dazu werde ich jetzt noch schnell ein Nullmodemkabel stricken und damit dann über ttyS16 raus, und gleich wieder über ttyS17 rein gehen (damit auch immer gleich 2 UARTs aktiv sind / sein müssen), und das alles mit hohem Tempo. Bin neugierig, schließlich ist kein "fourport" angegeben, obwohl Digi dieses in seiner nicht funktionierenden Anleitung angibt. mfg Ing. Rainer Hantsch .---------------------------------------------------------------------. | \\|// Ing. Rainer HANTSCH - Hardware + Software | | (o o) Forget Windoze! -- We focus on L-I-N-U-X... | |--oOOo-(_)-oOOo------------------------------------------------------| | Ing. Rainer HANTSCH | mail: office@hantsch.co.at | | Khunngasse 21/20 | www: http://www.hantsch.co.at | | A-1030 Vienna | tel: +43-1-79885380 fax: +43-1-798853818 | | ** A u s t r i a ** | handy: +43-664-9194382 UID-Nr: ATU 11134002 | '---------------------------------------------------------------------'

Rainer Hantsch schrieb: [...] wenn ich mich recht entsinne, ist für Digiboards ein spezielles Kernel Modul erforderlich. In /usr/src/linux/Documentation/Configure.help finde ich jetzt dazu folgendes: Digiboard Intelligent async support CONFIG_DIGIEPCA This is a driver for Digi International's Xx, Xeve, and Xem series of cards which provide multiple serial ports. You would need something like this to connect more than two modems to your Linux box, for instance in order to become a dial-in server. This driver supports the original PC (ISA) boards as well as PCI, and EISA. If you have a card like this, say Y here and read the file <file:Documentation/digiepca.txt>. NOTE: There is another, separate driver for the Digiboard PC boards: "Digiboard PC/Xx Support" below. You should (and can) only select one of the two drivers. If you want to compile this driver as a module, say M here and read <file:Documentation/modules.txt>. The module will be called epca.o. Digiboard PC/Xx Support CONFIG_DIGI This is a driver for the Digiboard PC/Xe, PC/Xi, and PC/Xeve cards that give you many serial ports. You would need something like this to connect more than two modems to your Linux box, for instance in order to become a dial-in server. If you have a card like that, say Y here and read the file <file:Documentation/digiboard.txt>. If you want to compile this driver as a module, say M here and read <file:Documentation/modules.txt>. The module will be called pcxx.o. Schau mal, ob das Modul "epca" oder "pcxx" geladen ist. Die /dev Files sollten dann als /dev/ttyD0 etc. zu finden sein. Dazu aus /usr/src/linux/Documentation/devices.txt: 22 char Digiboard serial card 0 = /dev/ttyD0 First Digiboard port 1 = /dev/ttyD1 Second Digiboard port
participants (2)
-
Andreas Bagge
-
Rainer Hantsch