SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just installed a new installation of SuSE 9.2. Everything is working great except for the PPTP client. I've run through the pptp-command script as I did in SuSE 9.0, but it never connects to my server. It just ends with a "modem hangup" and a timeout.
The pptp server is working fine if I connect with a Windows XP client, and works from a SuSE 9.0 client. Anyone have a solution to this? I even tried turning off the SuSE firewall.
I never had any luck using scripts; but I did get a VPN tunnell working with pptp-php-gtk. Even after the tunnel was setup there I couldn't get the PPTP client to use it, so I've just been going back to pptp-php-gtk whenever I need to connect. I don't know what the difference between the two is, or why one would work and not the other. You will have to turn off the firewall, or play with iptables to get the GRE packets through. I also still have to run everything as root for it to work properly, setuid on the pptp-php-gtk program didn't work for me. If you get things working with scripts or commands, let me know what you did. I'd like to get mine working in a more streamlined manner, but I got tired of messing with it.
I can't even get pptp-php-gtk working. It gives me the same problem as the provided PPTP scripts. I used the docs at http://pptpclient.sourceforge.net/howto-suse-92.phtml to download and configure a PPTP client. It just sits and finally times out.
I really think it's just something weird in SuSE 9.2. I can boot to my Windows partition and get through to the VPN server fine. Did you need to do anything special to get pptp-php-gtk working?
I don't recall having to do anything weird to get pptp-gtk working. Is the software running, but the connection just times out? Are you getting any messages back from the server at all? If not, check your firewall and make sure it is turned off. If you're not sure, try the following:
# iptables -I INPUT -s servername (or ip) -p all -j ACCEPT
this should let all incoming traffic from your server through. This rule won't "stick", it'll disappear when you reboot, and in my case whenver you close the VPN. I don't know enough about iptables & boot scripts to set things up permantly.
Thanks! That worked. How come turning off the firewall isn't sufficient? Technically, I should be accepting ALL on the INPUT chain with the firewall off. Right?
Yes, but the firewall may not have been completely "off". You can turn it on when configuring a network device in YaST. For instance there is a check box for "External Firewall Interface" when configuring a DSL device. If this is checked, it turns on the firewall. So it is possible something else was turning on your firewall. I've found the best way to check, is turn off the firewall, close down YaST, restart YaST, and then look at the firewall settings again. If it is really off, your only choice should be to turn it back on. So are you scripts working now, or just pptp-gtk?
Are you behind a router or switch that may be dropping your packets? The other thing is to make sure the entry into the iptables is inserted at the begining, and not appended to the end. After that, I'm not sure what to check.
well, I'm on wireless behind a linksys router. It was working the other day after my last post about it working with your suggested IPTABLES rule. Then, I tried again tonight to see if I could get the command line version working.
Now neither one works. I turned off the firewall, ran iptables -F to flush all the rules, then appended the allow all on the INPUT as you suggested.
OK, so I found an inconvenient "workaround". If I open a VPN connection from another computer on my network (a windows box), then close it, my SuSE 9.2 laptop (via wireless) will connect to my VPN server right away.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.