]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | $Id: README.act2000,v 1.3 2000/08/06 09:22:51 armin Exp $ |
2 | ||
3 | This document describes the ACT2000 driver for the | |
4 | IBM Active 2000 ISDN card. | |
5 | ||
6 | There are 3 Types of this card available. A ISA-, MCA-, and PCMCIA-Bus | |
7 | Version. Currently, only the ISA-Bus version of the card is supported. | |
8 | However MCA and PCMCIA will follow soon. | |
9 | ||
10 | The ISA-Bus Version uses 8 IO-ports. The base port address has to be set | |
11 | manually using the DIP switches. | |
12 | ||
13 | Setting up the DIP switches for the IBM Active 2000 ISDN card: | |
14 | ||
15 | Note: S5 and S6 always set off! | |
16 | ||
17 | S1 S2 S3 S4 Base-port | |
18 | on on on on 0x0200 (Factory default) | |
19 | off on on on 0x0240 | |
20 | on off on on 0x0280 | |
21 | off off on on 0x02c0 | |
22 | on on off on 0x0300 | |
23 | off on off on 0x0340 | |
24 | on off off on 0x0380 | |
25 | on on on off 0xcfe0 | |
26 | off on on off 0xcfa0 | |
27 | on off on off 0xcf60 | |
28 | off off on off 0xcf20 | |
29 | on on off off 0xcee0 | |
30 | off on off off 0xcea0 | |
31 | on off off off 0xce60 | |
32 | off off off off Card disabled | |
33 | ||
34 | IRQ is configured by software. Possible values are: | |
35 | ||
36 | 3, 5, 7, 10, 11, 12, 15 and none (polled mode) | |
37 | ||
38 | ||
39 | The ACT2000 driver may either be built into the kernel or as a module. | |
40 | Initialization depends on how the driver is built: | |
41 | ||
42 | Driver built into the kernel: | |
43 | ||
44 | The ACT2000 driver can be configured using the commandline-feature while | |
45 | loading the kernel with LILO or LOADLIN. It accepts the following syntax: | |
46 | ||
47 | act2000=b,p,i[,idstring] | |
48 | ||
49 | where | |
50 | ||
51 | b = Bus-Type (1=ISA, 2=MCA, 3=PCMCIA) | |
52 | p = portbase (-1 means autoprobe) | |
53 | i = Interrupt (-1 means use next free IRQ, 0 means polled mode) | |
54 | ||
55 | The idstring is an arbitrary string used for referencing the card | |
56 | by the actctrl tool later. | |
57 | ||
58 | Defaults used, when no parameters given at all: | |
59 | ||
60 | 1,-1,-1,"" | |
61 | ||
62 | which means: Autoprobe for an ISA card, use next free IRQ, let the | |
63 | ISDN linklevel fill the IdString (usually "line0" for the first card). | |
64 | ||
65 | If you like to use more than one card, you can use the program | |
66 | "actctrl" from the utility-package to configure additional cards. | |
67 | ||
68 | Using the "actctrl"-utility, portbase and irq can also be changed | |
69 | during runtime. The D-channel protocol is configured by the "dproto" | |
70 | option of the "actctrl"-utility after loading the firmware into the | |
71 | card's memory using the "actctrl"-utility. | |
72 | ||
73 | Driver built as module: | |
74 | ||
75 | The module act2000.o can be configured during modprobe (insmod) by | |
76 | appending its parameters to the modprobe resp. insmod commandline. | |
77 | The following syntax is accepted: | |
78 | ||
79 | act_bus=b act_port=p act_irq=i act_id=idstring | |
80 | ||
81 | where b, p, i and idstring have the same meanings as the parameters | |
82 | described for the builtin version above. | |
83 | ||
84 | Using the "actctrl"-utility, the same features apply to the modularized | |
85 | version as to the kernel-builtin one. (i.e. loading of firmware and | |
86 | configuring the D-channel protocol) | |
87 | ||
88 | Loading the firmware into the card: | |
89 | ||
90 | The firmware is supplied together with the isdn4k-utils package. It | |
91 | can be found in the subdirectory act2000/firmware/ | |
92 | ||
93 | Assuming you have installed the utility-package correctly, the firmware | |
94 | will be downloaded into the card using the following command: | |
95 | ||
96 | actctrl -d idstring load /etc/isdn/bip11.btl | |
97 | ||
98 | where idstring is the Name of the card, given during insmod-time or | |
99 | (for kernel-builtin driver) on the kernel commandline. If only one | |
100 | ISDN card is used, the -d isdstrin may be omitted. | |
101 | ||
102 | For further documentation (adding more IBM Active 2000 cards), refer to | |
103 | the manpage actctrl.8 which is included in the isdn4k-utils package. | |
104 |