Chase AT4 Serial I/O Controller Card för XENIX/UNIX --------------------------------------------------- - Passar SCO XENIX, SCO UNIX, AT&T UNIX samt Interactive UNIX. Device drivers finns även för OS2-386, CDOS, IBM AIX-386 och MS/PC-DOS. - Kortet är testat för att fungera utan problem även i en EISA-buss. - Portarna klarar hastigheter 50-38400 baud och extended RS232 signal support - Samma programvara hanterar alla typer av Chase-kort, upp till 64 portar. I 286-XENIX är dock begränsningen max 16 portar. - Programvaruinstallation kan bara göras om man är inloggad som 'super-user'. Mjukvaran kan och bör installeras innan hårdvaran (dvs kortet). - SCO XENIX: Kör 'custom'-programmet och välj: Add a supported product, install one or more packages, välj att installera 'All' packages inkl manual-pages. En konfigurationslista kommer så smånigom, där ingenting normalt behöver ändras. - SCO UNIX: Installationen kan göras på två sätt; custom (rekommenderas) eller tar. För custom-installation skriv CUSTOM vid root-prompten. Välj sedan Install, A New Product, Entire Product och följ instruktionerna. För tar-installation skriv först; för HD5.25"-disketter: tar xvf /dev/dsk/f0q15dt /etc/at8.install för HD3.5"-disketter: tar xvf /dev/dsk/f0q18dt /etc/at8.install Kör sedan installationsprogrammet: /etc/at8.install I installationsprogrammet behöver normalt inga ändringar göras. Svara Y på de två frågorna om default kernel och rebuild kernel. - AT&T UNIX och Interactive UNIX: Samma som SCO UNIX, men tar-installation rekommenderas. .-------------------------------------------------------------. .-- |.--..--..--. LK3 :::::: :::: || || || ||IC| :: ... LK1 LK2.----------. .==. 37pol || || || 3| .----. LK4+LK5 | | | || dsub hon |`--´`--´`--´ | | :::: `----------´ | || för att |.--..--..--. | | LK6 | || ansluta || || ||IC| `----´ .----------. | || låda med || || ||26| | | | || 4st 25pol |`--´`--´`--´ `----------´ `==´ dsub hon `--------------------------------mmmmmmmmmm-mmmmmmmmmmmmmmmmm-´ | """""""""" """"""""""""""""" | - Byglingar: Ändra inga byglingar om inte installationprogrammet säger så. LK1: DMA rad 5; övre 2 (=DMA5) samt undre 2. LK2: IRQ rad 10 övre 2 samt rad 15 undre 2 LK3: Multiple board connection ej ansluten LK4: User Test Link ingen kontakt LK5: Not Used saknar kontakter överhuvudtaget LK6: Base I/O adress (bör ej ändras) rad 9 IC3: Low Byte ROM ver 4.04 IC26: High Byte ROM ver 4.04 - De 4 RS232-utgångarna är av typ DCE. Normalt används därför en rak kabel till terminaler (DTE) och en korsad kabel till tex modem (DCE). - Pin 1:ChassieGND, 2:RX Data, 3:TX Data, 4:DSR, 5:DTR, 6:RTS, 7:SignalGND, 8:DCD, 20:CTS. - Kabelkonfigurering (AT4 <-> Tillbehör) DTE Termial DTE Termial DCE Terminal Modem hårdvaru- mjukvaru- eller äldre handskakn. handskakn printer 2-2 2-2 2-3 2-3 20-6 3-3 3-3 3-2 3-2 7-7 5-5 7-7 7-7 4-5 8-8 7-7 5¿ 5-20 5-4 22-22 20-20 20Ù 20-5 6-20 På DTE Term med mjuk.handsk kan 5-20-byglingen göras på båda sidor för att göra kabeln vändbar. - När kortet är installerat kallas portarna på boxen för tty8a, tty8b, tty8c och tty8d. Tänk på att inte ansluta fler terminaler än du har operativsystemlicenser till, vissa operativsystem ligger tydligen och känner av detta. - SCO XENIX: Typen av terminal som ansluts till varje serieport ska definieras i /etc/ttytype, som är en lista över alla serieportar. Installationsprogrammet lägger till de nya portarna men sätter terminaltypen till 'unknown'. Man ska därför editera ttytype och lägga till använd terminaltyp, som i sin tur måste finnas i /etc/termcap eller ev /etc/terminfo. Hastigheten och övriga hårdvaruparametrar för varje port ska stå i filen /etc/ttys. Där finns alla serieportar och en kodbokstav som i sin tur ska finnas definierad i /etc/gettydefs. Installationsprogrammet sätter normalvärde som normalt är 9600,n,8,1. Slutligen ska login tillåtas från terminalerna med kommandot enable , där portnamnet är något av tty8a..d. Använd bara småbokstäver (gemena). - SCO UNIX: Samma som SCO XENIX, sånär som att även filen /etc/inittab ändras då den tydligen hör ihop med /etc/gettydefs. Dessutom kan bara root logga in på terminalerna om man inte också kör sysadmsh, väljer accounts, terminal, create och sätter ytterligare parametrar för portarna. - AT&T UNIX och Interactive UNIX: Samma som SCO XENIX utom /etc/inittab (som i SCO UNIX). För att tillåta login på en port måste man även ändra filen inittab. Ex port 4: Före: 03:234:off:etc/getty /dev/tty8d Efter: 03:234:respawn:etc/getty /dev/tty8d Skriv sedan kommandot init q. Editeringen görs tex med editorn vi. - Installera flera kort i samma maskin: Korten länkas ihop med dem medföljande 2-poliga sladden som sätts i LK3-uttaget på korten. Sladden får inte vridas så att polariteten ändras. Anslut det nyare av korten som master och det äldre som slave. Flytta byglingarna i LK1 på slave-kortet från pos 5 till pos 6. Numreringen av portarna kommer att starta på master-kortet och fortsätta på slave-kortet. Ansluts ett tredje och fjärde kort så ska LK1- byglingarna vara i pos 7 resp 0. LK2 ska på masterkortet vara byglad i pos 10 övre 2 och pos 15 undre 2. På alla slave-kort ska inga byglingar alls finnas i LK2. För att sedan konfigurera detta kan programmet /etc/at8.config användas - Avinstallera drivrutinerna: Väljs antingen remove package om installationen gjorts med custom-metoden, eller kör /etc/at8.install om man tar-metoden använts. Avinstallationen *måste* ske på samma sätt som installationen. - Om systemet hänger sig vid boot-up så beror det nog på att chase-kortet använder samma DMA som något annat kort i maskinen. Kör då installations- programmet för att få info om hur kortet ska byglas för att ändra DMA. - Testa kortet: Bygla LK4 och power'a om maskinen, men ladda inte systemet. Alla anslutna terminaler kommer då att visas. Stäng sedan av maskinen. - 37pin kontakt: PowerGND:17 +12V:18 -12V:19 +5V:36 pin37 ej ansl. TX RX DTR RTS DSR DCD CTS SignGND port 0: 1 23 2 3 20 21 22 4 port 1: 5 27 6 7 24 25 26 8 port 2: 9 31 10 11 28 29 30 12 port 3: 13 35 14 15 32 33 34 16 - DMA-kanal 5 används (pos 5 LK1). Ev 2:a 3:e och 4:e kort använder DMA 6, 7 resp 0. Det första installerade kortet använder IRQ 10 och 15 (LK2), på övriga kort ska LK2-byglingarna och därmed IRQ'na tas bort eftersom master-kortet hanterar och fördelar alla IRQ. I/O-adresserna 0x1F8 till 0x1FF används. När flera kort installeras så delar de automatiskt på detta utrymme. I configuration menu tillsamman med LK6 kan I/O-adressen ändras. Följande bygligar behövs för de olika adressalternativen: 1F8 - 1FF A9 100 - 107 A9,A7,A6,A5,A4,A3 3E0 - 3E7 A4,A3 390 - 397 A6,A5,A3 -- Tomas Andersson 1993 05 18