On Sat, 10 Jan 2004 10:04, you wrote:
> > What about that Linux modem dick smith was selling a we while ago or have
> > I got the wrong end of the srick :-/
>
> DSE have sold Linux-capable internal modems for some while. None of
> them were real hardmodems, to my knowledge. The odd one may have been a
> "hardware assisted soft modem", which means it takes a little less load
> from your CPU (irrelevant these days) but it still needs a *&@#$&*
> driver for it.

A driver as both source code and .rpm comes on the CD supplied by DSE.
It does work after recompilation for the current kernel. At least it did abut 
6 - 12 months ago when I installed one for somebody.

[  ...  ]

> I coudln't conclusively work out which category the lucent venus
> chipset belongs to. I am awaiting Yuri's report with interest.



           ***INSTALLATION OF V90 PCI LUCENT VENUS BASED MODEM***


I. After physically installing the modem, log into your "Root" account.

II. To determine resource settings.

Type the following command: cat /proc/pci
An example of the outcome will look like this;

5.        Non-prefetchable 32 bit memory at 0x00000000.

Bus 0, device 17, function 0:
    Communication controller: Unknown vendor Unknown device (rev 0).
        Vendor id=11c1.  Device id=480.
        Medium devsel.   Fast back-to-back capable.  IRQ 11.  Master Capable.
No bursts.
            Min Gnt=252.Max Lat=14
         Non-prefetchable 32 bit memory at 0xe4000000.
         I/O at 0x6400.
         I/O at 0x6800.
         I/O at 0x6c00.

III. Take note of the IRQ, and FIRST I/O address, then type in this command;

     cd /dev; test -c ttyS3 || ./MAKEDEV ttyS3; chmod 666 /dev/ttyS3
     setserial /dev/ttyS3 uart 16550A port 0x6400 irq 11
     ln -sf /dev/ttyS3 /dev/modem
     
     You can probably use any other ttySX as well.

NOTE: THE IRQ AND PORT MAY VARY, IT IS DEPENDANT UPON THE RESULTS FROM STEP II

IV. To set Linux to configure the modem upon boot-up.

    There are several options.  One method is going to the /etc/rc.d/ 
    directory, and using an editing program such as "jed" edit the 
    rc.local file, and insert 
    setserial /dev/ttyS3 uart 16550A port 0x6400 irq 11 
    as the last line.

=====

It is a real hardware modem, but apparently the implementation of the UART is 
not _exactly_ the same as a 16550A, thus it's not detected by the hardware 
probe software & the need for the somewhat complex setserial call.

Praise be to Google!
-- 
Sincerely etc.
Christopher Sawtell

NB. This PC runs Linux. If you find a virus apparently from me,
it has forged the e-mail headers on someone else's machine.
Please do not notify me when this occurs. Thanks.

Reply via email to