/dev/ttyUSB0 and PPP 2006-02-22 - By Harold Hallikainen
Back
> On Tue, 2006-02-21 at 19:49 -0800, Harold Hallikainen wrote: >> > On Sun, 2006-02-19 at 18:15 -0800, Harold Hallikainen wrote: >> >> > I'm trying to set up a ppp connection through my cellphone. I'm >> using >> >> a >> >> USB to EIA232 adapter on FC4_64. I can talk to the cellphone (send AT >> >> commands, dial, etc.) from GtkTerm using /dev/ttyUSB0 when logged in >> as >> >> root. As another user, I get permission denied. >> >> > >> >> > Desktop/SystemSettings/Network lets me define a modem device on >> ports >> >> such >> >> > as dev/ttyS0, etc., dev/modem, dev/tty|1, dev/input/ttyACM0, >> >> dev/ttyM0, >> >> etc. But, no /dev/ttyUSB0. >> >> > >> >> > So... what do I do to set up a ppp connection on my cellphone modem >> on >> >> /dev/ttyUSB0? >> >> > >> >> >> >> >> >> Still working on this... A google search came up with the suggestion >> >> that >> >> I add >> >> >> >> ln -s /dev/ttyUSB0 /dev/modem >> >> >> >> to my /etc/rc.local . I've done that and am still having trouble >> getting >> >> ppp to dial out. I'm using the network configure menu >> >> desktop/SystemSettings/network. At one point, I could see it dial >> just >> >> the >> >> 1 dialing prefix, but not the rest of the number. Currently, it >> doesn't >> >> try to dial at all. Instead, I get "cannot connect to network device" >> >> when >> >> I try to activate it. >> >> >> >> As root, I can talk to the cellphone using gtkterm. As a non-root >> user, >> >> I >> >> get permission denied. Here's a little more info: >> >> >> >> >> >> [root@(protected) ~]# ls -l /dev/modem >> >> lrwxrwxrwx 1 root root 12 Feb 19 18:00 /dev/modem -> /dev/ttyUSB0 >> >> [root@(protected) ~]# ls -l /dev/ttyUSB0 >> >> crw-rw---- 1 root uucp 188, 0 Feb 19 18:04 /dev/ttyUSB0 >> >> [root@(protected) ~]# >> >> >> >> >> >> So... any ideas? >> > >> > Well, the first thing is to change the permissions on /dev/ttyUSB0. >> > You need to edit the /etc/udev/rules.d/50-udev.rules and change the >> > >> > KERNEL=="ttyUSB*", GROUP="uucp", MODE="0660", OPTIONS="last_rule" >> > >> > line to read "MODE=0666" to permit world read/write operations, then >> > unplug the dongle and plug it back in. >> > >> >> >> THANKS Rick! After this change, gtkTerm can talk to the cellphone on the >> USB as a non-root user. I then tried the internet connection wizard. It >> exits with error 8. Here's what shows up in /var/log/messages: >> >> Feb 21 19:36:59 hhlaptop ifup-ppp: pppd started for home on /dev/modem >> at >> 19200 >> Feb 21 19:36:59 hhlaptop kernel: CSLIP: code copyright 1989 Regents of >> the >> University of California >> Feb 21 19:36:59 hhlaptop kernel: PPP generic driver version 2.4.2 >> Feb 21 19:36:59 hhlaptop pppd[3187]: pppd 2.4.2 started by root, uid 0 >> Feb 21 19:37:00 hhlaptop wvdial[3203]: WvDial: Internet dialer version >> 1.54.0 >> Feb 21 19:37:00 hhlaptop wvdial[3203]: Initializing modem. >> Feb 21 19:37:00 hhlaptop wvdial[3203]: Sending: ATZ >> Feb 21 19:37:05 hhlaptop wvdial[3203]: Sending: ATQ0 >> Feb 21 19:37:05 hhlaptop wvdial[3203]: ATQ0 >> Feb 21 19:37:05 hhlaptop wvdial[3203]: OK >> Feb 21 19:37:05 hhlaptop wvdial[3203]: Re-Sending: ATZ >> Feb 21 19:37:05 hhlaptop wvdial[3203]: ATZ >> Feb 21 19:37:05 hhlaptop wvdial[3203]: OK >> Feb 21 19:37:11 hhlaptop wvdial[3203]: stdin not read/write and $MODEM >> not >> set >> Feb 21 19:37:11 hhlaptop pppd[3187]: Connect script failed >> Feb 21 19:37:12 hhlaptop pppd[3187]: Exit. >> >> >> So, it looks like pppd is being passed device/modem, but wvdial is not >> able to communicate with it. I'm guessing the OK entries are the >> responses >> from the cellphone, so it looks like we're talking to it. So, what's the >> line at 19:37:11 mean? > > Have you edited /etc/wvdial.conf? You have to set the MODEM variable in > the "Dialer Defaults" section of that file. Something like: > > [Dialer Defaults] > Modem = /dev/ttyS0 > Baud = 57600 > Init = ATZ > Init2 = AT S11=50 > Phone = 555-4242 > Username = apenwarr > Password = my-password > > Full details are in the wvdial(1) and wvdial.conf(5) man pages.
THANKS! I'll have a look at that tonight! I was kinda hoping the internet connection wizard was indeed a wizard and would know how to set up whatever needed to be set up. Also, the various books I have (one being a Fedora Core Bible) make no mention of this (just use the wizard!). Google searches have led me nowhere (I found a lot about syncing your Palm Pilot through USB). So, I REALLY REALLY appreciate all the help you've provided. Often when you've answered a question, then that question comes up later, I've gone through the archives to find the answer. The Fedora documentation project seems, thus far, to be concentrating on installation. I hope that it ends up as extensive as wikipedia. So... THANKS!
Harold
-- FCC Rules Updated Daily at http://www.hallikainen.com
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Redhat-install-list mailing list Redhat-install-list@(protected) https://www.redhat.com/mailman/listinfo/redhat-install-list To Unsubscribe Go To ABOVE URL or send a message to: redhat-install-list-request@(protected) Subject: unsubscribe
|
|