I have Red Hat 7.1 installed on my system. I use a
Motorola SM56 internal modem.
I have been trying to configure kppp for use by
users other than the root on my system for the last few days. I can use the rp3
dialer as a normal user, but not kppp.
The problem is : when I use kppp as
a user, it is not able to open the modem. The error message on quering
the modem being "sorry, can't open modem". the device i use is /dev/modem,
which points to /dev/sm56. i have configured kppp for allowing users to dial out
( by creating kppp.allow in /etc ). When this didn't work, I tried setting the
UID bit in pppd, but this did not solve my problem either.
I am able to use kppp when logged in as root - i.e,
the modem responds to the query modem command, and I can connect. Another thing
though is that when logged in as root and while using kppp, the modem responds
only to the /dev/modem device, it gives the error " modem is busy " when device
is set as /dev/ttyS3. ( The modem is connected at COM4 )
As far as the permissions are concerned, all users
have read and write access to the modem driver file.
how do I get kppp to work when logged in
as a user ?
Rohit.