Installing Speakup

Gregory Nowak greg at romuald.net.eu.org
Fri Apr 30 17:32:43 EDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Well, you could do make menuconfig, but I've personally found doing it
that way to be more of a hassle then help.

The good news is that once you go through everything, and pick what
you need, all you need do is save your /usr/src/linux/.config file to
do future 2.4.x kernel compiles. 

Since I've got more time to write then I did in the morning, and since
you're building a fresh kernel, let me tell you which options you need
for your modem to work. I believe you said you have an USR 5610
hardware modem. If this is so, that's what I have too, if not, then
the following may or may not be helpful. 

Looking at the /proc/pci file, my modem listing is as follows:

Bus  0, device   9, function  0:
    Serial controller: US Robotics/3Com 56K FaxModem Model 5610 (rev
    1).
      IRQ 5.
      I/O at 0xc400 [0xc407].

If this matches what you've got, then read on to configure your kernel
for it properly. If not, then just hit delete.

The USR 5610 is a bit confusing to get setup under GNU/Linux, but it
does work once you've got it setup.

When configuring your kernel, you want to answer yes to the following
options:

PCI support (CONFIG_PCI) [Y/n/?]

Standard/generic (8250/16550 and compatible UARTs) serial support
(CONFIG_SERIAL) [Y/m/n/?]
Extended dumb serial driver options (CONFIG_SERIAL_EXTENDED) [Y/n/?]
Support for sharing serial interrupts (CONFIG_SERIAL_SHARE_IRQ)
[Y/n/?]

These options should get your modem detected. Note that I'm assuming
that you've read the various howtos telling you how to get ppp and
tcp/ip setup, since you'll want to configure those options as well. If
you haven't done so already, I'd strongly recommend reading the kernel
building howto.

In the few cases I've seen so far, this modem always gets placed on
/dev/ttyS4. Here's what the dmesg output for my modem looks like:

Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Redundant entry in serial pci_table.  Please send the output of
lspci -vv, this message (12b9,1008,12b9,00aa)
and the manufacturer and name of serial board or modem board
to serial-pci-info at lists.sourceforge.net.
ttyS04 at port 0xc400 (irq = 5) is a 16550A

In this case, ttyS4 is my modem. If this is what you see in your dmesg
output when running with your new kernel, then your modem is detected,
and you can go on with setting up your ppp and internet connection. If
your modem isn't detected, let me know, and we'll figure it out from
there.

Greg

 


On Fri, Apr 30, 2004 at 01:18:55PM -0400, Vic Beckley wrote:
> Greg,
> 
> Thanks.  That is probably what I am doing wrong.  I probably said no to the configure vga console prompt.  Is there any way to do this without going through the whole config again?  thanks so much for taking time to help me.
> 
> 

- -- 
Free domains: http://www.eu.org/ or mail dns-manager at EU.org

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAksX77s9z/XlyUyARAhq+AKC6g1sGLSr+WYFqyMYtxRxm5tRlZgCg2mdy
WoN8ZlpFj9JKVcV02Wcg71o=
=rP84
-----END PGP SIGNATURE-----




More information about the Speakup mailing list