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.