Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
USR Performance Pro Driver for Linux
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 7:22 am    Post subject: USR Performance Pro Driver for Linux Reply with quote

Heya,

I've got a USR Performance Pro modem that i want to get working in Linux. I'm a total noob at this, so that makes matters somewhat more of a challenge. Anyone know where I can download the linux drivers for this modem, and then how to install it? I'm currently running kernel 2.6.9-ck-1. Any help would be greatly appreciated...need that modem for onlne gaming!

Thanks!

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Sat Nov 20, 2004 7:50 am    Post subject: Reply with quote

That is maybe the right place for searching: http://www.usr.com/support/product-template.asp?prod=5610b

Is this your modem?

If we do not have support for that you could try to write your own ebuild for it, just look in the tree for other ebuilds to see how it works.
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 9:36 pm    Post subject: Reply with quote

OK...

lspci shows the modem, but when I go into Gnome-PPP to set it up, it doesn't find it.....
help?

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Sat Nov 20, 2004 9:45 pm    Post subject: Reply with quote

the abovementioned pkg should map it to /dev/ttyS3 so just specify that for gnoome-ppp
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 10:00 pm    Post subject: Reply with quote

I tried to install the package using rpm -1, but got some errors.

Sanitarium chris # rpm -i LNUX_3ComMdm-1.0-1.i386.rpm
error: Failed dependencies:
/bin/sh is needed by 3ComMdm-1.0-1
ld-linux.so.2 is needed by 3ComMdm-1.0-1
libc.so.6 is needed by 3ComMdm-1.0-1
libc.so.6(GLIBC_2.1) is needed by 3ComMdm-1.0-1
libc.so.6(GLIBC_2.0) is needed by 3ComMdm-1.0-1

I'm a total noob at this, so you'll have to forgive my ignorance on some (most) of these commands.

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Sat Nov 20, 2004 10:31 pm    Post subject: Reply with quote

PLease set up an overlay:

mkdir -p /usr/local/portage/net-dialup/lnux-3commdm
echo 'PORTDIR_OVERLAY="/usr/local/portage/" >> /etc/make.conf


and paste this into /usr/local/portage/net-dialup/lnux-3commdm/lnux-3commdm-1.0.1.ebuild

Code:

# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/fcdsl-2.6.20.7-r1.ebuild,v 1.1 2004/11/20 12:37:06 mrness Exp $

inherit rpm

S="${WORKDIR}"

DESCRIPTION="AVM FRITZ!Card DSL drivers for 2.6 kernel"
HOMEPAGE="http://www.avm.de/"
SRC_URI="ftp://ftp.usr.com/usr/dl15/LNUX_3ComMdm-1.0-1.i386.rpm"

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

RDEPEND="sys-apps/setserial"
DEPEND="${RDEPEND}
        app-arch/rpm2targz"

src_install() {
        dobin bin/3ComMdm
        doman usr/man/man1/3ComMdm.1
        insinto /etc/${PN}/init.d/
        doins etc/rc.d/init.d/serial


}


after that please do an emerge -va lnux-3commdm --digest
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 11:01 pm    Post subject: Reply with quote

Genstef: Thanks for the help.

For some reason, when doing the emerge, it gives the following:

emerge -va lnux-3commdm --digest

These are the packages that I would merge, in order:

Calculating dependencies
emerge: there are no ebuilds to satisfy "lnux-3commdm".

I verified that the ebuid resided in /usr/local/portage/net-dialup/lnux-3commdm. I've never created an ebuild before...I definitely need to check out instructions for it.
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Sat Nov 20, 2004 11:10 pm    Post subject: Reply with quote

Can you please check that the ebuild is named correctly?

/usr/local/portage/net-dialup/lnux-3commdm/lnux-3commdm-1.0.1.ebuild

and look again if PORTDIR_OVERLAY was added correctly to /etc/mkae.conf:

PORTDIR_OVERLAY="/usr/local/portage"


please after that run /etc/lnux-3commdm/init.d/serial start


then see if /dev/ttyS3 is there and if you can accesss that wuth gnome-ppp
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 11:45 pm    Post subject: Reply with quote

OK..

PORTDIR_OVERLAY="/usr/local/portage" was not in make.conf. For some reason, the echo of it into make.conf failed. I manually added it, confirmed the ebuild was correct. Chmod on serial so that I could execute it. It executed, /dev/ttyS3 is present. However, when pointing Gnome-PPP to it, or /dev/modem shows no modem. Perplexing.

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sat Nov 20, 2004 11:54 pm    Post subject: Reply with quote

Here is the output of the serial start command:
Code:
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
setserial version 2.17, 27-Jan-2000

usage:   /bin/setserial serial-device -abqvVWz [cmd1 [arg]] ...
         /bin/setserial -g [-abGv] device1 ...

Available commands: (* = Takes an argument)
                (^ = can be preceded by a '^' to turn off the option)
        * port          set the I/O port
        * irq           set the interrupt
        * uart          set UART type (none, 8250, 16450, 16550, 16550A,
                        16650, 16650V2, 16750, 16850, 16950, 16954)
        * baud_base     set base baud rate (CLOCK_FREQ / 16)
        * divisor       set the custom divisor (see spd_custom)
        * close_delay   set the amount of time (in 1/100 of a
                                second) that DTR should be kept low
                                while being closed
        * closing_wait  set the amount of time (in 1/100 of a
                                second) that the serial port should wait for
                                data to be drained while being closed.
        ^ fourport      configure the port as an AST Fourport
          autoconfig    automatically configure the serial port
        ^ auto_irq      try to determine irq during autoconfiguration
        ^ skip_test     skip UART test during autoconfiguration

        ^ sak           set the break key as the Secure Attention Key
        ^ session_lockout Lock out callout port across different sessions
        ^ pgrp_lockout  Lock out callout port across different process groups
        ^ callout_nohup Don't hangup the tty when carrier detect drops
                                 on the callout device
        ^ split_termios Use separate termios for callout and dailin lines
        ^ hup_notify    Notify a process blocked on opening a dial in line
                                when a process has finished using a callout
                                line by returning EAGAIN to the open.
        ^ low_latency   Minimize receive latency at the cost of greater
                                CPU utilization.
          get_multiport Display the multiport configuration
          set_multiport Set the multiport configuration

        * rx_trigger    Set RX trigger level (ESP-only)
        * tx_trigger    Set TX trigger level (ESP-only)
        * flow_off      Set hardware flow off level (ESP-only)
        * flow_on       Set hardware flow on level (ESP-only)
        * rx_timeout    Set receive timeout (ESP-only)
        * dma_channel   Set DMA channel (ESP-only)

          spd_hi        use 56kb instead of 38.4kb
          spd_vhi       use 115kb instead of 38.4kb
          spd_shi       use 230kb instead of 38.4kb
          spd_warp      use 460kb instead of 38.4kb
          spd_cust      use the custom divisor to set the speed at 38.4kb
                                (baud rate = baud_base / custom_divisor)
          spd_normal    use 38.4kb when a buad rate of 38.4kb is selected

Use a leading '0x' for hex numbers.
CAUTION: Using an invalid port can lock up your machine!
/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
/dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A
/dev/ttyS3 at 0xdf98 (irq = 23) is a 16550A
/dev/ttyS4 at 0xdf98 (irq = 23) is a 16550A

Sorry for the verbose output..

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Sun Nov 21, 2004 8:35 am    Post subject: Reply with quote

I have no clue here, and as it is a binary file, I cannot really fix it, sorry. Perhaps you could try to google, and see if other users have the same problem? Or check if this is really your modem's driver.
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sun Nov 21, 2004 12:51 pm    Post subject: Reply with quote

OK..little bit of movement. Here is the output of lspci -v for the modem

Code:
0000:03:0b.0 Serial controller: 5610 56K FaxModem 56K FaxModem Model 5610 (rev 01) (prog-if 02 [16550])
        Subsystem: 5610 56K FaxModem: Unknown device 00d3
        Flags: medium devsel, IRQ 23
        I/O ports at df98
        Capabilities: [dc] Power Management version 2


Now then, I ran wvdialconf and it found the modem on /dev/ttyS4. I tried to use that particular serial device in Gnome-PPP and it told me the device was busy. I ln -s it to /dev/modem, and got the same results....
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Sun Nov 21, 2004 1:04 pm    Post subject: Reply with quote

Using Minicom, I was able to dial out into my ISP and authenticate. Now to figure out why I can't get it to work in Gnome-PPP...thanks again for the help!

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Mon Nov 22, 2004 3:54 pm    Post subject: Reply with quote

You still needed the utility or was it not needed?
Back to top
View user's profile Send private message
Psychocop156
n00b
n00b


Joined: 17 Oct 2004
Posts: 47
Location: Indiana

PostPosted: Tue Nov 23, 2004 12:56 pm    Post subject: Reply with quote

I'm assuming by utility you mean the USR driver files? I didn't get it to work. lspci shows my modem, it appears, but I'm not sure how if the driver is built in to the kernel (I don't think I put it there) or where it got it from.

Chris
_________________
P4 2.8 Ghz on Asus P4C800-E Deluxe/512 Mb DDR RAM/37 Gig WD Raptor SATA HD/250 Gig WD SATA HD/Nvidia 6800GT/SBLive! Value
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum