Greetings Monks,
I would like to expand some test equipment at work and it would require more serial ports than I currently have in the boxes. This puts me in a catch-22. I need to be able to say how long it will take and what tasks will be needed before I can get the green light from management, but I won't know the answers until I have done it.
The boxes are Intel Architecture running Ubuntu 7.04 and 7.10. The hardware is probably 3-5 years old. The versions of Perl and Device::SerialPort were all installed "fresh" over the last year or so. If I go down to my local clone shop and get some $20 cards:
1) Will the OS see them and
automatically give me new ttyS1, ttyS2, etc. ports? (that Perl can use)
2) Will Device::SerialPort be happy to work or
did it become system configuration dependent when I compiled it at install time?
3)
Will the name of the serial ports (ttySn)
remain stable or will they change every time I reboot? I learned the hard way that ethernet cards will "float" when installed later. It took a long time to trip accross the procedure of setting the MAC addresses in a special file. Is there a similar issue with adding serial ports to a system
after the OS install?
4)
Anything else I need to know?
5) I assume that someone will respond with "
modprobe". I have Googled modprobe in the past and never really gotten a good feel for it. What is "modprobe"?
Thanks,
Bruce
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.