home *** CD-ROM | disk | FTP | other *** search
/ PCNET 2006 August - Disc 1 / PCNET_CD_2006_08_1.iso / linux / puppy-barebones-2.01r2.iso / pup_201.sfs / usr / bin / wvdialshell < prev    next >
Encoding:
Text File  |  2006-04-27  |  825 b   |  33 lines

  1. #!/bin/sh
  2.  
  3. if [ ! -e /etc/wvdial.conf ];then
  4.  #echo "Running wvdialconfig..."
  5.  
  6.  xmessage -center -bg orange -title "Wvdial" -buttons "" "Wait, detecting modem..." &
  7.  wvdialconf /etc/wvdial.conf
  8.  RETVAL=$?
  9.  killall xmessage
  10.  
  11.  if [ $RETVAL -eq 0 ];then
  12.   gtk-shell --title "Wvdial: Edit file, click Save button to continue" --edit-file "/etc/wvdial.conf"
  13.  else
  14.   #modem not detected.
  15.   xmessage -center -bg red -title "Wvdial: error" "Modem not detected. Press OK button to quit..."
  16.   exit
  17.  fi
  18. fi
  19.  
  20. #xmessage -center -bg red -title "Wvdial" "Now dialing..."
  21.  
  22. #/etc/ppp/peers/wvdial clashes with Gkdial, so keep wvdial
  23. #in /etc/ppp/ until needed.
  24.  
  25. cp -f /etc/ppp/wvdial /etc/ppp/peers/
  26.  
  27. rxvt -geometry 80x5 -bg green -title "wvdial: close window to disconnect" -e wvdial
  28.  
  29. rm -f /etc/ppp/peers/wvdial
  30.  
  31. killall wvdial
  32. killall pppd
  33.