|
I cheap tramadol stalling Boca Card Mini-HOWTODavid H. Dennis david@amazing.com Joy Yokley - Converted document from HTML to DocBook v4. cheap tramadol (SGML)2001-01-17Revision History Revision 1.1 20 cheap tramadol 1-01-17 Revised by: JEY Revision 1.0 1997-07-08 Revised by: DHD cheap tramadol Describes the basics of a Boca 16-port Serial Card (Boca 2016) used withLinux.--------------------------------- cheap tramadol -------------------------------------------Table of Contents1. Introduction2. Warning3. What do you need to install a B cheap tramadol caBoard? 1. 4. The Basic Procedure 4.1. Recompiling the Kernel 4.2. Installing the Card 4.3. Telling cheap tramadol Linux about Your Card 5. Possible Problems 5.1. Additional Information and Service Comments 6. Acknowledge cheap tramadol ents-----------------------------------------------------------------------------1. IntroductionThis HOWTO is being mai cheap tramadol tained by David H Dennis, david@amazing.com, to tryand help any other individuals who may have acquired a BocaBoard, st cheap tramadol red atit and found out that it didn't seem to do anything.A very high percentage of those interested in the BocaBoard a cheap tramadol e alsointerested in becoming Internet Service Providers (ISPs). If you are one ofthem, please feel free to drop by my w cheap tramadol b site, [http://www.amazing.com] http://www.amazing.com, and check out my Inet-Access FAQ, over 9,000 linesdetailing ho cheap tramadol to hook up to the net and how to make your Internet providerbusiness succeed in these most interesting times.--------- cheap tramadol -------------------------------------------------------------------2. WarningMulti-Port serial cards, such as the BocaB cheap tramadol ard, are all but dead. If you arein business as an Internet Service Provider (ISP), you will not want to useany of thes cheap tramadol devices, because the new 56k modem standards will not supportthem. Instead, you need digital modem/terminal server com cheap tramadol inations such asthe Livingston PM3 ?? , Cisco 5200 ?? or US Robotics Total Control ??.Otherwise, you simply won't be co cheap tramadol petitive in major markets. Users want highspeeds; you won't be able to provide them with a BocaBoard or othermulti-port cheap tramadol serial card.Even as a multi-port serial card, the BocaBoard is hopelessly obsolete. Theoverwhelming majority of people cheap tramadol ho want to buy a BocaBoard would be betteroff getting a accelerated card such as the Cyclades?? or Rocketport??. (Whenl cheap tramadol st I looked, Rocketport?? was a better board, but Cyclades?? had the moststable kernel support). Accelerated cards use cheap tramadol ess of the CPU of yourmachine, and so you can support more ports per computer with less performancedegradation.That bei cheap tramadol g said, perhaps you own one of these devices and want to make use ofit, or perhaps you are planning an ISP based on a l cheap tramadol w-cost business modelthat basically means the use of cast-off equipment from others. In that case,the information in th cheap tramadol s document should be useful for you. But again, Irepeat: The person who buys a new BocaBoard at this point probably nee cheap tramadol s afew more clues before starting his ISP or other venture.------------------------------------------------------------ cheap tramadol ----------------3. What do you need to install a BocaBoard? 1. The board itself and its manuals 2. Your Linux source cheap tramadol tree 3. Patience -----------------------------------------------------------------------------4. The Basic Procedu cheap tramadol e4.1. Recompiling the KernelThe first step is to change your kernel so that it knows you have aBocaBoard. Unfortunately cheap tramadol this is not a part of the configure script; youmust go in and modify the source by hand. In the older versions of thek cheap tramadol rnel, this consists of putting the following line at the beginning of linux/drivers/char/serial.c: #define CONFIG_BOCA cheap tramadol As of some kernel version or another, this has changed. To make cheap tramadol t work withnewer kernels, search for the"BOCA_FLAGS" #define in cheap tramadol serial.c, and change the value to#define BOCA_FLAGS ASYNC_BOOT_AUTOCONF cheap tramadol You can then recompile your kernel using the instruc cheap tramadol ions included with thesource tree. I recommend running the new kernel from a floppy until you'revery sure it works; oth cheap tramadol rwise, the procedure for getting back your system ismind-numbing at best.At least to me, digging into my kernel and re- cheap tramadol ompiling it was quite astressful venture! Relax; as long as you copy it to a floppy, your new kernelis completely harml cheap tramadol ss. It won't bite! Honest! :-)-----------------------------------------------------------------------------4.2. Install cheap tramadol ng the CardThe default address on both the card and the Linux software for theconfiguration is 0x100; leave that alone. cheap tramadol Set the IRQ on the card to Linuxdefault of 12. If you want to change the IRQ, you will have to search for"BOCA_FLAGS" i cheap tramadol the file. You will find lines like this: { BASE_BAUD, 0x100, 12, BOCA_FLAGS }, /* ttyS16 cheap tramadol */ { BASE cheap tramadol BAUD, 0x108, 12, BOCA_FLAGS }, /* ttyS17 */ cheap tramadol You can change the IRQ from 12 by changing the 12 to any valid IRQ. I havenot tried this, however.-------------------- cheap tramadol --------------------------------------------------------4.3. Telling Linux about Your CardOnce you have compiled your n cheap tramadol w kernel, switch off the machine and installthe card. Then, turn your machine on with the new kernel floppy in the driv cheap tramadol .If the installation succeeded, you should see all sorts of strange stuffabout 16550 UARTS being connected to ttyS16-tt cheap tramadol S32. The system will then comeup normally.The odds are pretty good that you don't actually have entries in /dev forthos cheap tramadol lines. Remember that they start at 16 and go on to 32. If you look atthe source code, you'll see why; support for other cards is included in thecode for lower line numbers. Creating them is pretty simple, once you knowthe trick.To create entries for dial-out lines (where you call out), type:#mknod /dev/cuaxx c 4 N n = 64 + {line number}. The C indicates that this is a character mode device.For example, to create the first couple of lines on your board, type:#mknod /dev/cua16 c 4 80 #mknod /dev/cua17 c 4 81 To create dial-in lines (where users call you), type:#mknod /dev/ttySxx c 5 n where N is the same as described above. For example, to create the fi
|