LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 08-18-2005, 04:03 PM   #1
checho4
LQ Newbie
 
Registered: Aug 2005
Distribution: Kubuntu 7.04
Posts: 14

Rep: Reputation: 0
Question "Modem Is Busy" error when trying to connect to the Internet with kppp


I recently bought a Smart Link 56K Voice Modem because the box said it had Linux support. It works well on Windows 2000, but I couldn't get it to work with Mandrake 10.0 (with Kernel 2.6.3). I downloaded the updated drivers (went from slmdm-2.7.15.tar.gz to slmodem-2.9.10.tar.gz). I followed all of the instructions from the README. After struggling for about a week, I finally got Linux to detect my modem. The only problem now is that everytime I use kppp to connect to the internet, I get the error "Modem is busy." I try to query the modem and it says "Modem is busy". Does anyone know what this means and how I can fix it? Any help is much appreciated.
 
Old 08-18-2005, 04:41 PM   #2
flower.Hercules
Member
 
Registered: Aug 2005
Distribution: Gentoo
Posts: 228

Rep: Reputation: 31
Quote:
In kppp, this message is sent when an attempt to get/set the serial port "stty" parameters fails. (It's similar to the "Input/output error" one may get when trying to use "stty -F /dev/ttySx"). To get a few of these stty parameters, the true address of the port must be known to the driver. So the driver may have the wrong address. The setserial" command will display what the driver thinks but it's likely wrong in this case. So what the "modem busy" really means is that the serial port (and the modem) can't be found.

If you have a pci modem, then use one of these commands: lspci, or cat /proc/pci, or dmesg to find the correct address and irq of the modem's serial port. Then check to see if "setserial" shows the same thing. If not, you need to run a script at boot-time which contains a setserial command that will tell the driver the correct address and irq. The reason that the driver has it wrong may be due to failure of the kernel to understand the lspci data correctly. You might notice this in a boot-time message.
 
Old 08-19-2005, 01:13 AM   #3
checho4
LQ Newbie
 
Registered: Aug 2005
Distribution: Kubuntu 7.04
Posts: 14

Original Poster
Rep: Reputation: 0
Thank you. I now get that part, but I have no clue what the "setserial" is, nor where to find it.
 
Old 08-19-2005, 07:17 AM   #4
flower.Hercules
Member
 
Registered: Aug 2005
Distribution: Gentoo
Posts: 228

Rep: Reputation: 31
http://setserial.sourceforge.net/

It should be in your system already. Mine is located here: /bin/setserial

HTH
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
"modem is busy" error ruh31 Linux - Networking 5 02-01-2005 02:01 PM
KPPP says modem is busy"?? halo14 Slackware 3 09-29-2004 01:55 PM
kppp mdk10 ppp exit status 10 "CONNECT 44000/LAPM/" geek745 Linux - Networking 2 09-09-2004 11:04 PM
Suse 9.0 Pro - fixing "modem is busy" problem mooseman Linux - General 0 03-06-2004 01:52 PM
"Modem Ready." "Sorry, Modem is busy." mkzmonkeylagger Linux - Hardware 1 04-16-2002 08:34 PM


All times are GMT -5. The time now is 07:38 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration