Page 1 of 2

Cannot Connect to Internet! 4.3.1 (Solved)

Posted: Mon 22 Mar 2010, 00:11
by yeahman
I have recently installed puppy 431 frugal on sda3. I have searched forums and threads galore. I cannot connect to the internet. Do I absolutely need my pppoe user name? If so why dont I need that info for other linux distros. I have ethernet and have clicked on the "connect" icon and then "Internet by network or wireless LAN..." and then "eth0"
My realtek hardware and driver info appears in the box (8139too) and then I push "Auto DHPC" and the window with the progress bar appears and then just before the window dissapears it says error in the progress bar. Then I get a window that says NETWORK CONFIGURATION OF eth0 SUCCESSFUL! but when I open SeaMonkey I get Address Not Found!
I really like puppy and want to use it but I am SO FRUSTRATED!!
I tried

Code: Select all

ifconfig
cat /etc/resolv.conf
and I get this

Code: Select all

cat: /etc/resolv.conf: Too many levels of symbolic links
PLEASE HELP!

Posted: Mon 22 Mar 2010, 01:57
by 8-bit
Are you trying to connect wired or wireless?
eth0 would be wired.
If you have a wireless card and are trying to connect, it may be that it is not being recognized.
Naturally, if eth0 is not connected, you will not be able to connect with it.

So, more information is needed such as card type, connection, (hard wired eth0, or wireless, or telephone modem type card.
It all makes a difference.

Posted: Wed 24 Mar 2010, 21:49
by yeahman
I have a wired ethernet connection (eth0) and the correct driver is shown in the connection manager.

Posted: Wed 24 Mar 2010, 21:55
by Béèm
You didn't show the output of ifconfig

Posted: Wed 24 Mar 2010, 22:05
by rjbrewer

Posted: Wed 24 Mar 2010, 22:11
by yeahman
ok i cant copy and paste from puppy (obviously) so I attatched a pic of ifconfig output

Posted: Wed 24 Mar 2010, 22:56
by Béèm
I am a bit confused about your question of pppoe.
Do you have pppoe modem or a adsl modem/router.

Posted: Wed 24 Mar 2010, 23:25
by yeahman
sorry about any confusion. I dont know what ppoe is. I have a cable motem. I believe that is a DSL connection.

Posted: Wed 24 Mar 2010, 23:33
by Béèm
yeahman wrote:Do I absolutely need my pppoe user name?
If you don't know what pppoe is, why did you ask that question?

Posted: Wed 24 Mar 2010, 23:57
by rjbrewer
8-bit wrote:Are you trying to connect wired or wireless?
eth0 would be wired.
Sometimes;

Eth0 swings both ways.

Posted: Wed 24 Mar 2010, 23:59
by Béèm
I have the feeling he needs the roaring penguin or the like to make his connection.

Posted: Thu 25 Mar 2010, 00:06
by yeahman
OK its not easy to get ahold of my ISP (cable company) for my username and password (I have to do it online and have not been able to get anywhere) so what I want to know is if I can somehow connect without that information. Other distros that I have used connect me to eth0 Automatically (I Have A Wired Connection) I have never had to enter my ISP username or password unless I was using a wireless router wich I am not. Thank you for your help and patients.

Posted: Thu 25 Mar 2010, 00:32
by Béèm
If you have a cable modem, at a certain moment you had to use the userid/password to establish the connection.

Did your cable modem arrive configured to make the connection when powered on?
Is there some led indication that you have a connection to the ISP when the cable modem is powered on?

Posted: Thu 25 Mar 2010, 00:49
by jafadmin
My experience with puppy is that it will automatically connect with an ethernet card. You shouldn't have to run the wizard. Try this:

1) Restart The X Server (Menu->Shutdown->Restart X server)
2) When X is rebooted open a Console window and
3) Type the "#cat /etc/resolv.conf" command again to see if it is getting DNS servers
4) see if you can ping 4.2.2.2

If it pings but you can't get to web sites your DHCP server isn't assigning a good DNS server.

Based upon the ip address in the ifconfig output you posted, I think you're getting DHCP from the router.

Try pinging 192.168.1.1 as well

Let us know what the results are.

Posted: Thu 25 Mar 2010, 01:02
by Béèm
jafadmin,
If the cable modem isn't connected properly to the ISP, you can try what you want but there will be no connection. restartX won't help.
yeahman said also that in /etc/resolv.conf there is nothing else but Too many levels of symbolic links
So he didn't get dns addresses.
And thus the message in the browser.

Posted: Thu 25 Mar 2010, 01:41
by yeahman
thank you all for your help but I must call it a night. I will try again tomorrow and hopefully get this taken care of.

Posted: Thu 25 Mar 2010, 10:42
by Roaring Silence
I am having exactly the same problem. I am having to write this post in Debian Linux. I cannot connect to the internet from the LiveCD version of Puppy 4.3.1.2

I have Debian, OpenSuse, Arch installed on my computer's hard drives and Slax on a pen drive. They all found an internet connection without any problem, no configuring was needed. I have a wired connection to an ADSL modem/router.

Puppy is telling me that it has found an eth0 connection and that DHCP, which is what all my other Linuxes use, is configured correctly. Yet when I open Seamonkey, it cannot connect to any page. I have followed all the instructions given in the manuals contained in the LiveCD, but no joy. It is frustrating. I would like to be able to use Puppy, but I cannot without an internet connection.

Any help would be appreciated.

Posted: Thu 25 Mar 2010, 11:23
by Roaring Silence
I have now solved this problem. The problem was that /etc/resolv.conf was a symbolic link, which pointed to /etc/ppp/resolv.conf which was a symbolic link which pointed to itself.

I renamed /etc/resolv.conf -
# mv /etc/resolv.conf /etc/resolv.conf.old

Using Geany, I created a new resolv.conf file with the line -
nameserver 192.168.0.1

This file was saved as /etc/resolv.conf

Restarting Seamonkey, internet connection was established. Hope that helps yeahman.

Posted: Thu 25 Mar 2010, 15:07
by yeahman

Code: Select all

 I have now solved this problem. The problem was that /etc/resolv.conf was a symbolic link, which pointed to /etc/ppp/resolv.conf which was a symbolic link which pointed to itself.
Problem solved! Thanks Roaring Silence! Yea Man!

Posted: Thu 25 Mar 2010, 15:14
by Béèm
Glad for you.
For the benefit of fellow posters could you edit the subject of your initial post and add [SOLVED] to it.

But one word tho.
If you would have had your login details, you could have made your connection directly with the roaring penguin in the menu.
In this way, the dns server would have been assigned and stored in /etc/resolv.conf right away and you wouldn't have run into this issue.